Sur Ubuntu Precise, je manque d'espace dans / run:
admin@foo:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 19G 6.6G 12G 38% /
udev 10M 8.0K 10M 1% /dev
none 50M 40M 11M 79% /run
none 5.0M 0 5.0M 0% /run/lock
none 249M 0 249M 0% /run/shm
Dois-je allouer plus? Comment?
EDIT: Voici mon fstab:
admin@foo:~$ cat /etc/fstab
proc /proc proc defaults 0 0
/dev/sda1 / ext3 defaults,errors=remount-ro,noatime 0 1
/dev/sda2 none swap sw 0 0
linux
ubuntu-12.04
tmpfs
Brian
la source
la source
mount
in/etc/rc.local
.Réponses:
Dans un article sur Ask Ubuntu , korrident a suggéré une solution de contournement possible:
Ajout d'une
mount
commande au/etc/rc.local
fichier:Assurez-vous que le script "
exit 0
" réussira ou toute autre valeur en cas d'erreur. (Extrait du dossier.)la source
Je ne pense pas qu'il soit nécessaire d'augmenter la taille de / run, mais au cas où vous auriez besoin de l'augmenter, essayez d'éditer votre fichier / etc / fstab. Tous les points de montage et la plupart des partitions y sont répertoriés. Si votre partition / run est un tmpfs (ce qu'il devrait être, au moins selon /ubuntu/57297/why-has-var-run-been-migrated-to-run , je confirmerais avant en suivant ces instructions), vous pouvez simplement changer la ligne fstab de votre montage / run en quelque chose qui ressemble à ce qui suit:
none /dev/shm tmpfs defaults,size=8G 0 0
Voyez comment la taille est déclarée juste après
defaults
? Essayez de faire ça. Vous pouvez également utiliser des mégaoctets en utilisant M:none /dev/shm tmpfs defaults,size=100M 0 0
Redémarrez l'ordinateur après cela et les modifications devraient avoir lieu.
Edit : Scratch that, ressemble à Ubuntu crée la
run
partition en utilisant des fichiers dans / etc / init et /etc/init.d et non via fstab. Vous devez parcourir ces fichiers et trouver la commande de montage qu'il utilise pour le créerrun
et le modifier manuellement. Je n'ai pas de boîte pour tester cela en ce moment, mais essayez de lancer ceci:find /etc/init* -type f | xargs grep "mount"
OU
find /etc/init* -type f | xargs grep "run"
S'il est monté via un script bash, cela devrait trouver le fichier et la ligne qui font le montage.
la source
mount -o remount /run
.Augmentation temporaire du système de fichiers tmpfs
1) Ouvrez
/etc/fstab
avecvi
ou n'importe quel éditeur de texte de votre choix,2) Localisez la ligne de
/dev/shm
et utilisez l'option de taille tmpfs pour spécifier votre taille attendue,ensuite
la source
Cela ne répond pas strictement à la question posée car cette fonctionnalité n'était pas dans Ubuntu 12.04, mais au cas où cela aiderait les personnes ayant des questions similaires, comme Debian Buster ou Ubuntu 18.10, vous pouvez utiliser le
initramfs.runsize=
paramètre de démarrage; la valeur par défaut estinitramfs.runsize=10%
, mais vous pouvez utiliser par exempleinitramfs.runsize=20%
ou à lainitramfs.runsize=128M
place.Cette fonctionnalité a été ajoutée en réponse au bogue Debian # 862013 .
la source