Em /etc/fstab
você pode tentar adicionar x-systemd.before=nfs-kernel-server.service
como opção ao monte talvez?
Eu tenho um servidor NFS baseado em RPI com um disco rígido USB externo. Após uma atualização recente para o Raspbian 8.0 e systemd, notei que agora o nfs-kernel-server parece estar iniciando antes de todos os sistemas de arquivos no disco externo serem montados:
Jun 29 12:01:33 nas nfs-kernel-server[369]: Exporting directories for NFS kernel daemon...exportfs: Failed to stat ▒▒▒▒▒▒▒▒▒▒(redacted): No such file or directory
O nfs-kernel-server possui um script de inicialização sysV em /etc/init.d
. Eu tentei adicionar $local_fs
à lista de seus requisitos, mas isso não ajudou. Eu realmente gostaria de receber sugestões sobre como corrigir isso.
(Eu também vejo o smartd sendo iniciado antes que a árvore do udev seja totalmente preenchida, mas salvarei isso para outra pergunta.)
Em /etc/fstab
você pode tentar adicionar x-systemd.before=nfs-kernel-server.service
como opção ao monte talvez?
Você pode tentar adicionar um sleep
ao script nfs-kernel-server
.
Abra o script com:
$ sudo vim /etc/init.d/nfs-kernel-server
Role a tela para baixo e encontre a seção start()
(normalmente está sob o primeiro case
) e adicione um sono por 30 segundos sob start
:
sleep 30
Salvar e sair.