117: Estrutura precisa de limpeza no sistema de arquivos raiz

1

Estou usando um host virtual do Ubuntu para hospedar alguns sites. Infelizmente, eu tive alguns problemas e tive que reiniciar o servidor e agora parece que o sistema de arquivos está corrompido. Embora eu possa inicializá-lo e usá-lo, não é possível atualizar o sistema:

root@myserver:~# apt update
Hit:1 http://mirror.scaleway.com/ubuntu zesty InRelease
Hit:2 http://mirror.scaleway.com/ubuntu zesty-updates InRelease                                                                                       
Hit:3 http://mirror.scaleway.com/ubuntu zesty-security InRelease                                                                                      
Hit:4 http://archive.ubuntu.com/ubuntu zesty InRelease                                                                                                
Get:5 http://archive.ubuntu.com/ubuntu zesty-updates InRelease [89.2 kB]                                                                              
Hit:6 http://ppa.launchpad.net/olipo186/git-auto-deploy/ubuntu zesty InRelease                                                          
Hit:7 http://mirror.klaus-uwe.me/mariadb/repo/10.2/ubuntu zesty InRelease                                                               
Get:8 http://archive.ubuntu.com/ubuntu zesty-security InRelease [89.2 kB]           
Fetched 178 kB in 2s (71.9 kB/s)                               
Reading package lists... Error!
E: flAbsPath on /var/lib/dpkg/status failed - realpath (117: Structure needs cleaning)
E: Could not open file  - open (2: No such file or directory)
E: Problem opening 
E: The package lists or status file could not be parsed or opened.

Encontrei algumas soluções na Web (por exemplo, ( fsck.ext4 /dev/nbd0 ), mas todas exigem a desmontagem da unidade primeiro. Mas o que fazer se o sistema de arquivos raiz for afetado?

É possível reparar um volume montado usando fsck.ext4?

EDITAR: Eu tentei forçar uma verificação na reinicialização, criando um arquivo forcefsck no sistema de arquivos raiz. Ele acionou com sucesso uma verificação, mas ainda recebo o mesmo erro quando quero atualizar o sistema. Existem outras opções para reparar o sistema?

    
por NaN 26.08.2017 / 16:13

1 resposta

2

sudo touch /forcefsck

e uma reinicialização forçará a verificação de / .

    
por Rinzwind 26.08.2017 / 16:18