he comprado undisco duro externo. Quiero usarlo con Ubuntu 11.04 (kernel 2.6.38-11-server) y el zfs-fuse
paquete. He formateado exitosamente el disco parazf. El disco se suspende cuando está inactivo después de un tiempo.
El problema es que zfs no puede acceder al disco después de que lo reanudo manualmente. Puedo usarlo sudo zpool clear
después del currículum, pero en realidad no es una solución para mí.
Lo hay set usbcore.autosuspend=-1
en grub (puedo ver en un archivo /sys/module/usbcore/parameters/autosuspend
que su valor está establecido en -1) pero no funciona.
¿Cómo puedo desactivar correctamente la reanudación automática? ¿O es posible crear un "script de enlace" que desconecte los dispositivos zfs antes de que se suspendan y los conecte después de reanudar el disco?
Respuesta1
No utilice zfs-fuse, está desactualizado. Utilice los módulos de zfsonlinux.org; con Ubuntu, simplemente agregue el ppa de Darik Horn para zfs nativo para Ubuntu:
https://launchpad.net/~zfs-native/+archive/stable
Esto le proporciona ubuntu-zfs: metapaquete del sistema de archivos ZFS nativo para Ubuntu.
Siga las instrucciones y las preguntas frecuentes de zfsonlinux.org/faq.html. Para zfs automount, es 1.14 en las preguntas frecuentes.
Actualmente estoy escribiendo esto en un sistema zfs que hiberna y suspende sin problemas.