GNU/Linux >> Tutoriales Linux >  >> Ubuntu

/¿Se quedó sin espacio debido a Systemd?

Estoy ejecutando la edición del servidor 14.10 y me doy cuenta de que mi parititon /run no tiene espacio. El esquema de partición es el predeterminado del instalador, con inicio encriptado y usando LVM. Esta era originalmente una máquina virtual de servidor 13.10, actualizada a 14.04 y luego a 14.10.

Nuestro sistema de monitoreo de red inicia sesión periódicamente en este cuadro con SSH (algunas veces cada minuto). Creo que esto está causando que la partición se quede sin espacio. df -h se ve así:

Filesystem                   Size  Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-root   33G   12G   20G  39% /
none                         4.1k     0  4.1k   0% /sys/fs/cgroup
udev                         1.1G  4.1k  1.1G   1% /dev
tmpfs                        210M  210M     0 100% /run
none                         5.3M     0  5.3M   0% /run/lock
none                         1.1G  181k  1.1G   1% /run/shm
none                         105M     0  105M   0% /run/user
/dev/sda1                    247M   85M  150M  37% /boot
/home/X/.Private    33G   12G   20G  39% /home/X

Descubrí que el directorio /run/systemd/sessions tiene más de 50000 archivos, que parecen creados cada vez que alguien inicia sesión. Me gustaría saber:

  • ¿Puedo eliminar estos archivos?
  • ¿Por qué /run solo tiene 200 MB de espacio disponible? ¿Debería aumentarlo?
  • ¿Cómo evito que se creen todos estos archivos?

Respuesta aceptada:

sistema es un administrador de sistema y sesión para Linux, compatible con los scripts de inicio SysV y LSB. systemd proporciona capacidades de paralelización agresivas, utiliza activación de socket y D-Bus para iniciar servicios, ofrece inicio de demonios bajo demanda, realiza un seguimiento de los procesos mediante cgroups de Linux, admite instantáneas y restauración del estado del sistema, mantiene los puntos de montaje y montaje automático e implementa un elaborar lógica de control de servicios basada en dependencia transaccional.

Es un gestor de arranque alternativo que gestiona la sesión del usuario y sospechamos de los archivos en /run/systemd/session probablemente podría ser un archivo de sesión. Puede dejar el último archivo de sesión y eliminar el resto.

Como solo tiene 200 MB, puede llevar una copia de los archivos a otro directorio y puede usar el mismo si algo sale mal

¡Espero que esto ayude!


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

  2. Bash =~ Regex y Https://regex101.com/?

  3. Centos:¿cuál es la diferencia entre /usr/lib/systemd/system y /etc/systemd/system?

  4. ¿Qué son los archivos .run?

  5. 12.04 No se puede instalar Grub-efi en /target/?

-bash:./configure:¿Permiso denegado?

Comprender los archivos /proc/mounts, /etc/mtab y /proc/partitions

¿Cómo saber desde qué carpeta se está ejecutando un proceso?

¿Cuál es la diferencia entre /tmp y /run?

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

Poco espacio en /run