Instalei o zfs-on-linux em meu servidor virtual Ubuntu LTS anos atrás via PPA. O sistema reside em um VMware Workstation 10 no Windows 8.1.
As versões funcionais do ZFS/SPL instaladas são 0.6.3. Ele sofreu algumas atualizações de sistema operacional de LTS anteriores para 14.0.2 LTS. Meus pools zfs hospedam /home
, /var/www
e outros diretórios de dados que não deveriam fazer parte do processo de inicialização. Recentemente limpei alguns kernels e fontes de kernel não utilizados com o apt-get autoremove
. Na reinicialização, o sistema trava em:
Rolando para trás, vejo alguns erros potenciais:
[ 17.287100] EXT4-fs (sda1): INFO: recovery required on readonly filesystem
[ 17.287190] EXT4-fs (sda1): write access will be enabled during recovery
[ 17.297142] EXT4-fs (sda1): recovery complete
[ 17.297810] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
Se eu reiniciar no modo de recuperação, fizer zfs mount -a
e retomar a inicialização, tudo funcionará bem, até que eu precise reiniciar novamente. Um comportamento estranho no modo de recuperação é que zfs list
(after zfs mount -a
) não mostrará os conjuntos de dados como montados, mesmo que estejam montados. Acho que é porque o sistema de arquivos raiz (on /dev/sda1
) ainda está em ro
modo.
Eu também tentei:
fsck /dev/sda1
-- Ele informa que o FS está limpo e esta etapa não resolve o problema.- Limpe completamente o zfs do sistema
dpkg --purge
usandoeste guia. Neste caso, o sistema pode reiniciar no prompt de login (não há GUI) sem problemas, mas não consigo usar o zfs. Assim que eu reinstalo o ubuntu-zfs e reinicio, o sistema fica preso no mesmo local. - Instale outra versão do kernel e cabeçalhos do Linux. Eu tentei
3.16.0-31-generic
. Meus outros sistemas funcionais com zfs possuem3.13.0-35-generic
e3.13.0-44-generic
, então também os experimentei. Resultado: mesmo problema.
Alguma ideia sobre este problema ou como continuar a investigação?