Practica Freenas RaidZ1 - Desconectar 1 HDD y volverlo a conectar, sin estar corrupto

rsr1978

Cadet
Joined
Feb 8, 2019
Messages
2
Muy buenas a todos,

Primero me presento, soy rsr1978 y estoy en proceso de sacar a producción un server con FreeNas.
Ya tengo los discos instalados, el sistema, Red, todo ok. Lo cree encriptado, descargado la Key que genera.
El RAID que he configurado es RAIDZ1 4 Discos 2 TB cada uno de ellos. Y un SSD para alojar el S.O.
Todo ha ido genial, hasta que realicé como práctica, (antes de sacarlo a Producción) quitar del Server 1 disco de los 4 que forman parte del RAID.
Al arrancar, el RAID estaba funcionando, pero Indicando DEGRADADO. Normal, no tenia pinchado uno de los discos.
Apago el server, al meter el mismo disco, y arrancar el sistema, y cambiar el estado de OFFLINE a ONLINE, me da el siguiente error:

Error: Traceback (most recent call last):

File "/usr/local/lib/python3.6/site-packages/tastypie/resources.py", line 219, in wrapper
response = callback(request, *args, **kwargs)

File "./freenasUI/api/resources.py", line 886, in online_disk
notifier().zfs_online_disk(obj, deserialized.get('label'))

File "./freenasUI/middleware/notifier.py", line 1064, in zfs_online_disk
assert volume.vol_encrypt == 0

AssertionError

Mirando la documentacion, no veo esta practica, siempre se enfoca a cambio de disco, difernte Hardware, y creo que siendo el mismo, habria que cambiar algo via shell desde FreeNas, pero no doy con la tecla.

Si podéis ayudarme os lo agradecería.

Gracias¡¡¡
 

Gonzalo

Patron
Joined
Nov 29, 2014
Messages
457
Hola,

La pregunta es si seguiste todos los pasos que se indican en la documentación oficial para quitar el disco en cuestión. Todo el proceso tiene que ejecutarse desde la GUI (y considera que en tu caso que está encriptado tienes que ejecutar algunos pasos extras).

Saludos!
 

rsr1978

Cadet
Joined
Feb 8, 2019
Messages
2
Muchas gracias por responder¡¡¡
La diferencia que veo, es usar el mismo disco, porque no ha fallado, solamente lo he puesto como Offline, apago Server, quito disco físico, Reinicio el Server, y al arrancar el Pool esta degradado pero dando servicio. Hasta ahí todo ok, es un RAIDZ1, 4 HDD 2 TB.
Vuelvo apagar el Server, añado el mismo HDD, enciendo, arranca pero al marcarle Online da ese error.
¿puede ser que hay que limpiar configuracion porque el ID del disco es el mismo?
No he visto en la documentacion oficial, practica para quitar del pool un hdd y volver añadir sin que este averiado. Si he visto estando averiado uno y cambiandolo por otro HDD diferente.
He tenido que crear de nuevo el Pool para poder tenerlo como lo tenía al principio.
¿Te ha pasado alguna vez?
 
Top