O serviço nfs ativado não inicia

2

Eu tentei instalar o nfs no meu Pi3 executando o Raspbian

Eu instalei: -

sudo apt-get install rpcbind nfs-kernel-server

Adicionado ao /etc/exports

/var/www    *(rw,fsid=0,sync)
/home   *(rw,sync,no_subtree_check)

Executar sudo exportfs

Eu habilitei: -

sudo systemctl enable rpcbind.service
sudo systemctl enable nfs-kernel-server

Eu posso montar em uma máquina Ubuntu com: -

sudo mount -v -o noatime -t nfs 10.1.1.41:/home/pi ~/test

Infelizmente, quando eu reinicio o Raspbian, o nfs-kernel-server.service não inicia.

systemctl status nfs-kernel-server.service
● nfs-kernel-server.service - LSB: Kernel NFS server support
   Loaded: loaded (/etc/init.d/nfs-kernel-server)
   Active: active (exited) since Tue 2017-03-07 23:09:48 AEDT; 1 day 14h ago
  Process: 527 ExecStart=/etc/init.d/nfs-kernel-server start (code=exited, status=0/SUCCESS)

e eu preciso reiniciar manualmente com: -

sudo systemctl restart nfs-kernel-server.service

Eu tenho visto alguns relatos de problemas semelhantes de outros, mas nenhum com soluções.

    
por Milliways 10.03.2017 / 04:39

1 resposta

2

Este é um problema conhecido no Debian e não é específico do Pi. O problema remonta ao tempo em que o Debian mudou do init system para systemd . As dependências entre nfs-kernel-server e rpcbind não estão definidas corretamente. O Debian / Raspbian ainda executa os antigos scripts init.d. A saída mais simples para mim foi inserir um

start)
sleep 30   # this line is to be inserted!
export_files="/etc/export"

em /etc/init.d/nfs-kernel-server . Estava na linha # 63 no meu sistema. A dica veio do link . Eu tive o problema em um Beagleboneblack e a declaração do sono resolveu isso para mim.

    
por 26.04.2017 / 05:17