Problemas de inicialização do ZFS

1

Eu tenho o FreeBSD 8.0, e a reinicialização surge enquanto o zfs scrub está em execução. Agora, quando o sistema inicializa, ele frezee no momento com a versão do ZFS e do pool do ZFS. Eu não consigo nem fazer o login. A pergunta: O scrub continua após a reinicialização e eu preciso esperar enquanto ele termina ou tem algo errado? Meu sistema inicializando a partir do modo de usuário único, mas sem o zfs. Eu só acho que, mesmo que o ZFS continue, terei o login promt. Obrigado pelo seu tempo

    
por user1722669 14.02.2014 / 11:53

1 resposta

1

Parece que o seu arquivo zpool.cache está corrompido (eu tive alguns desses nos primeiros dias do FreeBSD ZFS). Então, assim que o sistema tentar acessar o seu pool, ele ficará parado enquanto tenta ler suas informações em cache.

Simplesmente:

  1. inicialize como "usuário único" e não inicie ou acesse seu pool do zfs
  2. vá para o diretório em que está o seu arquivo zpool.cache (o padrão é /boot/zfs/ )
  3. mova seu arquivo zpool.cache para outra coisa (por exemplo, zpool.cache.BAD )
  4. execute um zfs import para ter uma lista do conjunto disponível e, em seguida, zfs import <your_pool_name> para recuperá-lo

Você terminará com o pool do zfs de volta e um novo arquivo zpool.cache será criado pelo sistema.

    
por 14.02.2014 / 19:06

Tags