Я пытаюсь настроить несколько NFS, монтируется для автоматического монтирования при начальной загрузке. Я не плохо знаком с этим; я сделал это на Солярисе в 1985.
Вот то, что я имею в/etc/fstab:
iomega:/nfs/Music /music nfs rw,auto,user 0 0
Это не монтируется при начальной загрузке и оставляет это сообщение в системном журнале:
Mount process exited, code=exited status=32
Это не работало в 18,04, и я просто обновил сегодня до 18,10, и это все еще не работает. Если я делаю a mount -a
после начальной загрузки та фс обычно монтируется. Я попробовал несколько предложений о добавлении systemd-определенных параметров к опциям монтирования, но ни один из них не работал.
Это - основная функциональность. Это должно JFW. Кто-либо может сказать мне, что означает код выхода 32 и как сделать эту работу?
Попытайтесь изменить опции в Вашем /etc/fstab
на той строке для чтения как следующее:
iomega:/nfs/Music /music nfs defaults,nofail 0 0
Я использую NFS дома также, и эти опции никогда не приводили меня к сбою.
Я не уверен, что код 32 средства, но этот создает резервную копию моего ответа:
https://ubuntuforums.org/showthread.php? t=2389242
Надеюсь, это поможет!
Попробуйте autofs. Можно дать ему попытку как то, что я сделал.
apt -y install nfs-common
apt -y install autofs
auto.master
файлvi /etc/auto.master
Добавить /- /etc/auto.nfs
внизу.
(Можно дать другое имя, а не auto.nfs
.)
vi /etc/auto.nfs
Запишите как /nfs/share -fstype=nfs4,rw server:remote-point
.
В случае, если Ваш сервер использует nfs4.0
Вы были бы лучше для добавления опции как это.
/nfs/share -fstype=nfs4,rw -vers=4.0 server:remote-point
mkdir /nfs/share
systemctl restart autofs
ls /nfs/share
касательно: Настройте Клиент NFS