Estoy usando Nexentastor en un servidor de almacenamiento secundario que se ejecuta en un HP ProLiant DL180 G6 con 12 unidades SAS de línea media (7200 RPM). El sistema tiene una CPU E5620 y 8 GB de RAM. No hay dispositivo ZIL o L2ARC.
La semana pasada, creé un zvol escaso de 750 GB con deducción y compresión habilitada para compartir a través de iSCSI a un host VMWare ESX. Luego creé una imagen del servidor de archivos de Windows 2008 y copié ~ 300GB de datos de usuario a la VM. Una vez satisfecho con el sistema, trasladé la máquina virtual a una tienda NFS en el mismo grupo.
Una vez en funcionamiento con mis máquinas virtuales en el almacén de datos NFS, decidí eliminar el zvol original de 750 GB. Hacerlo detuvo el sistema. El acceso a la interfaz web de Nexenta y NMC se detuvo. Finalmente pude llegar a una cáscara sin procesar. La mayoría de las operaciones del sistema operativo estaban bien, pero el sistema estaba suspendido en el zfs destroy -r vol1/filesystem
comando. Feo. Encontré las siguientes dos entradas de OpenSolaris bugzilla y ahora entiendo que la máquina estará bloqueada por un período de tiempo desconocido. Han pasado 14 horas, así que necesito un plan para poder recuperar el acceso al servidor.
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6924390
y
En el futuro, probablemente tomaré los consejos dados en una de las soluciones alternativas de buzilla:
Workaround
Do not use dedupe, and do not attempt to destroy zvols that had dedupe enabled.
Actualización: tuve que obligar al sistema a apagarse. Al reiniciar, el sistema se detiene en Importing zfs filesystems
. Ha sido así durante 2 horas ahora.