Como desativar o autoresume de uma unidade formatada pelo ZFS no Ubuntu

1

Eu comprei uma disco rígido externo . Eu quero usá-lo com o Ubuntu 11.04 (kernel 2.6.38-11-server) e o pacote zfs-fuse . Formatei o disco com êxito para o zfs . O disco está suspenso quando fica inativo depois de um tempo.

O problema é que o zfs não pode acessar o disco depois que eu o reinicio manualmente. Eu 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 - eu posso ver em um arquivo /sys/module/usbcore/parameters/autosuspend que seu valor está configurado para -1 - mas não funciona.

Como posso desativar corretamente o autoresume? Ou é possível criar um "script de gancho" que irá desanexar os dispositivos zfs antes que eles sejam suspensos e anexar os dispositivos zfs depois de retomar o disco?

    
por Chenmunka 22.08.2011 / 12:46

1 resposta

1

Não use zfs-fuse, está desatualizado. Use os módulos de zfsonlinux.org - com o Ubuntu, basta adicionar o ppa do Darik Horn para zfs nativos para o Ubuntu:

link

Isso lhe dá o ubuntu-zfs - metapaceamento de sistema de arquivos nativo do ZFS para o Ubuntu.

Siga as instruções e o FAQ em zfsonlinux.org/faq.html. Para o zfs automount, é 1.14 no FAQ.

Atualmente estou digitando isso em um sistema zfs que hiberna e suspende sem problemas.

    
por 31.10.2011 / 19:35