GNU/Linux >> Tutoriales Linux >  >> Linux

Poco espacio en /run

Solución 1:

En una publicación en Ask Ubuntu, korrident sugirió una posible solución:

Añadir un mount comando al /etc/rc.local archivo:

mount -t tmpfs tmpfs /run -o remount,size=85M

Asegúrese de que la secuencia de comandos "exit 0 " en caso de éxito o cualquier otro valor en caso de error. (Extracto del archivo.)

Solución 2:

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 tmpfs (que debería ser, al menos según https://askubuntu.com/questions/57297/why-has-var-run-been-migrated-to-run, lo confirmaría antes siguiendo estas instrucciones), simplemente puede cambiar la línea fstab de su montaje /run a algo similar a lo siguiente:

none /dev/shm tmpfs defaults,size=8G 0 0

Vea cómo se declara el tamaño justo después de defaults ? Intenta hacer eso. También puede 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 :Tacha eso, parece que Ubuntu crea el run partición usando archivos en /etc/init y /etc/init.d y no a través de fstab. Tendría que revisar esos archivos y encontrar el comando de montaje que usa para crear run 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, entonces debería encontrar el archivo y la línea que hace el montaje.

Solución 3:

Aumento temporal del sistema de archivos tmpfs

1) Abra /etc/fstab con vi o cualquier editor de texto de su elección,

2) Localiza la línea de /dev/shm y use la opción de tamaño tmpfs para especificar su tamaño esperado,

e.g. 512MB:
tmpfs      /dev/shm      tmpfs   defaults,size=512m   0   0

e.g. 2GB:
tmpfs      /dev/shm      tmpfs   defaults,size=2g   0   0

después de entonces

mount -o remount /dev/shm

Linux
  1. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  2. ¿Una montura de unión?

  3. ¿Mover /tmp a RAM?

  4. Instalar binarios en /bin, /sbin, /usr/bin y /usr/sbin, interacciones con --prefix y DESTDIR

  5. ¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

Comando Df en Linux (Comprobar espacio en disco)

/¿Se quedó sin espacio debido a Systemd?

¿Montar /tmp y /home en un disco duro separado?

Django static_root en /var/www/... - sin permisos para recopilar estática

/sys/ documentación?

¿Deberían vivir los sitios web en /var/ o /usr/ según el uso recomendado?