[FUG-BR] Erro no Boot do ZFS

Marcelo Gondim gondim em bsdinfo.com.br
Quinta Janeiro 31 11:48:15 BRST 2013


Em 31/01/13 11:46, Marcelo Gondim escreveu:
> Em 31/01/13 11:36, Ricardo escreveu:
>> Bom dia Pessoal
>>
>> Estava com um problema no Raid 1 feito no ZFS de um Servidor Freebsd
>> 9.0 conforme abaixo, então resolvi detach o HD que estava com erro,
>> para ver se o HD esta com problema, após o comando o Pool ficou
>> on-line com 1 HD, reiniciei a maquina e fica em uma tela de boot do
>> ZFS. Alguém já passou por isso e como resolveu? Procurei na NET sobre
>> o assunto e encontrei  este link
>> http://blog.multiplay.co.uk/2012/01/zfs-io-error-all-block-copies-unavailable-on-large-disk-number-machines/
>> mas não testei ainda pois acesso este servidor remotamente.
>>
>> Obrigado.
>>
>> Ricardo
>>
>>
>> ##### Erro
>> zpool status
>>     pool: tank
>>    state: DEGRADED
>> status: One or more devices has been removed by the administrator.
>> 	Sufficient replicas exist for the pool to continue functioning in a
>> 	degraded state.
>> action: Online the device using 'zpool online' or replace the device with
>> 	'zpool replace'.
>>    scan: resilvered 12.3M in 0h13m with 0 errors on Tue Jan 30 19:11:32 2013
>> config:
>>
>> 	NAME                     STATE     READ WRITE CKSUM
>> 	tank                     DEGRADED     0     0     0
>> 	  mirror-0               DEGRADED     0     0     0
>> 	    ada0p3               ONLINE       0     0     0
>> 	    9627721241509607337  REMOVED      0     0     0  was /dev/ada1p3
>>
>> errors: No known data errors
>>
>> ###### Comando
>> zpool detach tank 9627721241509607337
>>
>> zpool status
>>     pool: tank
>>    state: ONLINE
>> status:
>> action:
>> config:
>>
>> 	NAME                     STATE     READ WRITE CKSUM
>> 	tank                     ONLINE     0     0     0
>> 	  mirror-0               ONLINE     0     0     0
>> 	    ada0p3               ONLINE     0     0     0
>>
>> errors: No known data errors
>>
>>
>> ######## Tela após ser reiniciada
>>    Freebsd / x86 boot
>> default: tank:/boot/kernel
>> boot:
>>
>>
>> ######## Aplicando o Comando
>> boot:tank:/boot/kernel
>> ZFS: i/o error - all block copies unavailable
>> ZFS: can't read MOS object directory
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
> Opa mas você fez foi um RAID 0 e não RAID 1. Nesse caso vai dar problema
> mesmo. Você fez um mirror. :(
>
>
Ops viajei ahahahah ce tá certo.
O que pode ter sido é porque você não tem o boot nesse outro disco.


Mais detalhes sobre a lista de discussão freebsd