Montagem NFS na inicialização com o autofs no Jessie Raspbian

0

Estou tentando configurar meu RPi com Jessie Raspbian para usar autofs para montar na inicialização de um compartilhamento NFS do meu QNAP NAS.

O suporte manual com

mount -v -t nfs server://share /mnt/share

funciona e também o serviço autofs funciona se eu iniciá-lo manualmente com

sudo service autofs start

após iniciar também rpcbind e nfs-common services primeiro.

Agora, quero que todos os três serviços envolvidos ( rpcbind , nfs-common e autofs ) sejam iniciados automaticamente na inicialização.

Como o Raspbian Jessie usa systemd , o que devo fazer para adicionar à inicialização os serviços rpcbind e nfs-common , que devem começar antes autofs ?

Devo usar init.d e, portanto,

sudo update-rc.d rpcbind enable

sudo update-rc.d nfs-common enable

ou preciso criar um arquivo systemd unit?

    
por Cheshire Cat 11.02.2016 / 07:22

2 respostas

0

Eu finalmente encontrei esta solução. Eu usei

sudo update-rc.d rpcbind enable

e

sudo update-rc.d nfs-common enable

para permitir que rpcbind e nfs-commond iniciem na inicialização, mas somente nfs-common é iniciado corretamente enquanto rpcbind não.

Então, encontrei uma solução alternativa para rpcbind adicionando

service rpcbind start

dentro do script /etc/rc.local . Eu sei que não é o jeito certo ... mas funciona.

Se alguém tiver alguma sugestão melhor, é bem-vindo!

    
por 19.02.2016 / 09:52
0

Não tenho certeza sobre o Debian, mas o Ubuntu tem um bug com isso agora.

A solução atual é adicionar "x-systemd.automount" na seção de opções da linha fstab.

Veja o bug 1515446 .

    
por 11.02.2016 / 09:56