/ falta de espaço devido ao systemd

0

Estou executando a 14.10 edição do servidor e estou achando que meu parititon / execução está sem espaço. O esquema de particionamento é o padrão do instalador, com home criptografado e usando o LVM. Esta foi originalmente uma VM do servidor 13.10, com 14.04 e depois com 14.10.

Nosso sistema de monitoramento de rede faz login periodicamente nessa caixa com SSH (algumas vezes a cada minuto). Eu acredito que isso está causando a partição ficar sem espaço. df -h se parece com isso:

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

Descobri que o diretório / run / systemd / sessions tem mais de 50000 arquivos, o que parece que eles são criados toda vez que algo se conecta. Eu gostaria de saber:

  • Posso excluir esses arquivos?
  • Por que o / run só tem 200 MB de espaço disponível para ele? Devo aumentar isso?
  • Como posso impedir que todos esses arquivos sejam criados?
por SamuraiCowboysFromTheMoon 06.11.2014 / 18:01

1 resposta

0

systemd é um gerenciador de sistema e sessão para Linux, compatível com scripts de inicialização SysV e LSB. O systemd fornece recursos de paralelização agressivos, usa ativação de soquete e D-Bus para iniciar serviços, oferece início de demanda de daemons, rastreia processos usando cgroups do Linux, suporta captura instantânea e restauração do estado do sistema, mantém pontos de montagem e de montagem automática e implementa um elaborar lógica de controle de serviço baseada em dependência transacional.

É um gerenciador de inicialização alternativo que gerencia a sessão do usuário e suspeitamos que os arquivos em / run / systemd / session provavelmente possam ser sessões Arquivo. Você pode deixar o último arquivo de sessão e excluir o resto.

Como são apenas 200MB, você pode copiar os arquivos para outro diretório e usar o mesmo se algo der errado

Espero que isso ajude!

    
por vembutech 06.11.2014 / 18:34