O espaço livre em disco é menor que 20% no volume / boot

0

Eu instalei o Ubuntu 16 em um servidor com uma partição de 500MB / boot. Depois de três meses, meu zabbix alertou que o / boot é usado em mais de 80%.

Eu sou um usuário que / boot é usado 100% e faz o servidor parar. Então, gostaria de perguntar o que posso fazer agora?

Eu vermelho o documento oficial do Ubuntu porque / boot às vezes é necessário . Meu servidor não é antigo, mas o vendedor ainda não divulgou a compatibilidade com o Ubuntu. Eu gostaria de tentar remover a partição / boot, mas eu gostaria de expandir o volume primeiro se eu / Ubuntu puder.

Aqui estão os meus usos de disco do servidor.

$ df -h
Filesystem                Size  Used Avail Use% Mounted on
udev                      7.8G     0  7.8G   0% /dev
tmpfs                     1.6G  9.6M  1.6G   1% /run
/dev/sda5                 380G   29G  332G   8% /
tmpfs                     7.9G  948K  7.9G   1% /dev/shm
tmpfs                     5.0M     0  5.0M   0% /run/lock
tmpfs                     7.9G     0  7.9G   0% /sys/fs/cgroup
/dev/sda1                 453M  341M   85M  81% /boot

Ou existem arquivos desnecessários em / boot? Eu não sei como decidir isso.

$ ll /boot
Totla 332M
drwxr-xr-x  4 root root 3.0K 2016-09-13 11:27:02 .
drwxr-xr-x 26 root root 4.0K 2016-09-13 13:20:01 ..
-rw-------  1 root root 3.7M 2016-04-19 07:21:29 System.map-4.4.0-21-generic
-rw-------  1 root root 3.7M 2016-05-13 08:55:58 System.map-4.4.0-22-generic
-rw-------  1 root root 3.7M 2016-06-09 06:39:50 System.map-4.4.0-24-generic
-rw-------  1 root root 3.7M 2016-06-24 21:03:30 System.map-4.4.0-28-generic
-rw-------  1 root root 3.7M 2016-07-13 10:59:43 System.map-4.4.0-31-generic
-rw-------  1 root root 3.7M 2016-07-28 06:28:16 System.map-4.4.0-34-generic
-rw-------  1 root root 3.7M 2016-08-12 04:58:49 System.map-4.4.0-36-generic
-rw-r--r--  1 root root 1.2M 2016-04-19 07:21:29 abi-4.4.0-21-generic
-rw-r--r--  1 root root 1.2M 2016-05-13 08:55:57 abi-4.4.0-22-generic
-rw-r--r--  1 root root 1.2M 2016-06-09 06:39:50 abi-4.4.0-24-generic
-rw-r--r--  1 root root 1.2M 2016-06-24 21:03:30 abi-4.4.0-28-generic
-rw-r--r--  1 root root 1.2M 2016-07-13 10:59:43 abi-4.4.0-31-generic
-rw-r--r--  1 root root 1.2M 2016-07-28 06:28:16 abi-4.4.0-34-generic
-rw-r--r--  1 root root 1.2M 2016-08-12 04:58:49 abi-4.4.0-36-generic
-rw-r--r--  1 root root 185K 2016-04-19 07:21:29 config-4.4.0-21-generic
-rw-r--r--  1 root root 186K 2016-05-13 08:55:57 config-4.4.0-22-generic
-rw-r--r--  1 root root 186K 2016-06-09 06:39:50 config-4.4.0-24-generic
-rw-r--r--  1 root root 186K 2016-06-24 21:03:30 config-4.4.0-28-generic
-rw-r--r--  1 root root 186K 2016-07-13 10:59:43 config-4.4.0-31-generic
-rw-r--r--  1 root root 186K 2016-07-28 06:28:16 config-4.4.0-34-generic
-rw-r--r--  1 root root 186K 2016-08-12 04:58:49 config-4.4.0-36-generic
drwxr-xr-x  5 root root 1.0K 2016-09-13 11:22:51 grub
-rw-r--r--  1 root root  35M 2016-05-14 00:35:50 initrd.img-4.4.0-21-generic
-rw-r--r--  1 root root  35M 2016-05-31 17:08:59 initrd.img-4.4.0-22-generic
-rw-r--r--  1 root root  35M 2016-06-10 15:11:17 initrd.img-4.4.0-24-generic
-rw-r--r--  1 root root  11M 2016-09-13 11:27:05 initrd.img-4.4.0-24-generic.new
-rw-r--r--  1 root root  35M 2016-06-28 07:03:14 initrd.img-4.4.0-28-generic
-rw-r--r--  1 root root  35M 2016-07-15 11:28:54 initrd.img-4.4.0-31-generic
-rw-r--r--  1 root root  35M 2016-08-10 03:18:30 initrd.img-4.4.0-34-generic
-rw-r--r--  1 root root  35M 2016-09-13 11:23:01 initrd.img-4.4.0-36-generic
drwx------  2 root root  12K 2016-05-14 00:03:27 lost+found
-rw-------  1 root root 6.7M 2016-04-19 07:21:29 vmlinuz-4.4.0-21-generic
-rw-------  1 root root 6.7M 2016-05-13 08:55:57 vmlinuz-4.4.0-22-generic
-rw-------  1 root root 6.7M 2016-06-09 06:39:50 vmlinuz-4.4.0-24-generic
-rw-------  1 root root 6.8M 2016-06-24 21:03:30 vmlinuz-4.4.0-28-generic
-rw-------  1 root root 6.8M 2016-07-13 10:59:43 vmlinuz-4.4.0-31-generic
-rw-------  1 root root 6.8M 2016-07-28 06:28:16 vmlinuz-4.4.0-34-generic
-rw-------  1 root root 6.8M 2016-08-12 04:58:49 vmlinuz-4.4.0-36-generic

Alguém me aconselha?

    
por kujiy 13.09.2016 / 06:22

3 respostas

0

Como apt-get autoremove não reduz bem o uso, encontrei outra solução.

purge-old-kernels --keep 1 -y

Eu usei esse comando ao longo de um ano e está funcionando bem até agora.

    
por kujiy 26.07.2017 / 06:34
1

Eu me referi aqui e reduzi mais de 100 MB em / boot . Obrigado.

root@sv:~# apt-get autoremove

root@sv:~# df -h
Filesystem                Size  Used Avail Use% Mounted on
/dev/sda1                 453M  215M  211M  51% /boot
    
por kujiy 13.09.2016 / 06:35
1

Parece haver mais problemas do que vale a pena incluir o 453M de / boot em /. Você poderia apenas desmontar / boot, e remontá-lo temporariamente em / mnt, digamos fazer um diretório / mnt / boot. Então, basta copiar tudo em / mnt / boot em / boot (que agora faz parte da sua raiz de 380G). Comente a linha para / boot em / etc / fstab e veja-a que resolve o seu problema. Eu duvido que você tenha um problema com a desmontagem / boot de um sistema em execução, mas se você fizer isso, você sempre pode inicializar a partir de uma mídia ao vivo e fazer a cópia e editar dessa maneira.

    
por ubfan1 13.09.2016 / 06:35