Desmontando o sistema de arquivos de rede no desligamento

1

Estou tendo um problema com o desligamento do sistema por um minuto ou dois. Comecei a rastreá-lo, e presumo que o motivo seja o seguinte: Eu tenho uma montagem de rede davfs2 em /etc/fstab e isso deve ser automaticamente desmontado no desligamento por /etc/init.d/umountnfs.sh . No entanto, davfs2 não está listado como um dos sistemas de arquivos de rede conhecidos (como nfs , smbfs , etc.) neste script e, embora o script verifique a opção de montagem _netdev (que é fornecida em /etc/fstab ), faz isso em /etc/mtab , que é um link simbólico para /proc/self/mounts e não tem a opção _netdev listada. (Veja link para uma breve explicação.)

Obviamente, posso escrever minha própria solução com um script de desligamento personalizado, mas alguém mais se deparou com isso, ou tem alguma sugestão sobre o que fazer, como arquivar um bug em algum pacote?

    
por Lukas Geyer 20.12.2016 / 01:50

1 resposta

2

Tente adicionar davfs2 a /etc/init.d/unmountnfs.sh e, depois de trabalhar, envie uma correção contra davfs2 ou

Tente a solução alternativa no recurso ao qual você se vinculou, " For filesystems which do rely on _netdev for correct unmounting at shutdown, for example when using an NBD, a static mtab will be the only way to use _netdev in wheezy " Maio se aplica, com as conseqüências listadas.

    
por waltinator 20.12.2016 / 02:05