Eu comprei umdisco rígido externo. Quero usá-lo com o Ubuntu 11.04 (kernel 2.6.38-11-server) e o zfs-fuse
pacote. Formatei o disco com sucesso parazfs. O disco está suspenso quando fica inativo após um tempo.
O problema é que o zfs não consegue acessar o disco depois de retomá-lo manualmente. Posso usar sudo zpool clear
após o currículo, mas não é realmente uma solução para mim.
Existe set usbcore.autosuspend=-1
no grub – posso ver em um arquivo /sys/module/usbcore/parameters/autosuspend
que seu valor está definido como -1 – mas não funciona.
Como posso desativar corretamente a retomada automática? Ou é possível criar um "script de gancho" que desconecte os dispositivos zfs antes de serem suspensos e conecte os dispositivos zfs após retomar o disco?
Responder1
Não use zfs-fuse, está desatualizado. Use os módulos de zfsonlinux.org - com Ubuntu, basta adicionar o ppa de Darik Horn para zfs nativo para Ubuntu:
https://launchpad.net/~zfs-native/+archive/stable
Isso fornece ubuntu-zfs - metapacote de sistema de arquivos ZFS nativo para Ubuntu.
Siga as instruções e perguntas frequentes em zfsonlinux.org/faq.html. Para montagem automática zfs, é 1.14 no FAQ.
Atualmente estou digitando isso em um sistema zfs que hiberna e suspende sem problemas.