En Ubuntu Precise, tengo poco espacio en / ejecutar:
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
¿Debo asignar más? ¿Cómo?
EDITAR: Aquí está mi 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
fuente
fuente
mount
in/etc/rc.local
.Respuestas:
En una publicación en Ask Ubuntu , korrident sugirió una posible solución alternativa:
Agregar un
mount
comando al/etc/rc.local
archivo:Asegúrese de que el script "
exit 0
" tenga éxito o cualquier otro valor por error. (Extracto del archivo).fuente
No creo que sea necesario aumentar el tamaño de / run, pero en caso de que necesite aumentarlo intente editar su archivo / etc / fstab. Todos los puntos de montaje y la mayoría de las particiones se enumeran allí. Si su partición / run es un tmpfs (que debería ser, al menos de acuerdo con /ubuntu/57297/why-has-var-run-been-migrated-to-run , confirmaría antes siguiendo estas instrucciones), simplemente puede cambiar la línea fstab de su / run mount por algo similar a lo siguiente:
none /dev/shm tmpfs defaults,size=8G 0 0
¿Ves cómo se declara el tamaño justo después
defaults
? Intenta hacer eso. También puedes usar megabytes usando M:none /dev/shm tmpfs defaults,size=100M 0 0
Reinicie la computadora después de esto y los cambios deberían tener lugar.
Editar : Rasca eso, parece que Ubuntu crea la
run
partición usando archivos en / etc / init y /etc/init.d y no a través de fstab. Tendría que mirar a través de esos archivos y encontrar el comando de montaje que utiliza para crearlorun
y editarlo manualmente. No tengo un cuadro para probar esto en este momento, pero intente ejecutar esto:find /etc/init* -type f | xargs grep "mount"
O
find /etc/init* -type f | xargs grep "run"
Si se está montando a través de un script bash, esto debería encontrar el archivo y la línea que realiza el montaje.
fuente
mount -o remount /run
.Aumento temporal del sistema de archivos tmpfs
1) Abrir
/etc/fstab
convi
o cualquier editor de texto de su elección,2) Localice la línea
/dev/shm
y use la opción de tamaño tmpfs para especificar su tamaño esperado,después
fuente
Esto no responde estrictamente a la pregunta que se hizo porque esta característica no estaba en Ubuntu 12.04, pero en caso de que ayude a las personas con preguntas similares, a partir de Debian buster o Ubuntu 18.10 puede usar el
initramfs.runsize=
parámetro de arranque; el valor predeterminado esinitramfs.runsize=10%
, pero puede usar eginitramfs.runsize=20%
o en suinitramfs.runsize=128M
lugar.Esta característica se agregó en respuesta al error de Debian # 862013 .
fuente