Я создал точку монтирования и запись в fstab
nas:/server1 /nas/server1 nfs rw,_netdev 0 0
Это должно попытаться смонтировать nfs во время запуска; но он может потерпеть неудачу. Вот почему я также включил netfs
демон:
>sudo chkconfig
...
netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
...
Текущий уровень запуска:
>runlevel
N 3
При перезагрузке монтирование не работает даже через некоторое время.
Что я могу сделать для устранения этой проблемы?
В /var/log/messages
Я нашел только одну запись, содержащую nfs
.
Jun 7 16:14:51 bison kernel: RPC: Registered tcp NFSv4.1 backchannel transport module.
Jun 7 16:14:51 server1 kernel: Slow work thread pool: Starting up
Jun 7 16:14:51 server1 kernel: Slow work thread pool: Ready
Jun 7 16:14:51 server1 kernel: FS-Cache: Loaded
Jun 7 16:14:51 server1 kernel: NFS: Registering the id_resolver key type
Jun 7 16:14:51 server1 kernel: FS-Cache: Netfs 'nfs' registered for caching
Это руководство, которому я пытался следовать
http://thenubbyadmin.com/2013/04/10/solving-nfs-mounts-at-boot-time/
[РЕДАКТИРОВАТЬ:]
Я нашел больше информации в boot.log
:
Mounting filesystems: mount.nfs: Failed to resolve server nas: Temporary failure in name resolution
Похоже, DNS не работает во время загрузки. В этом есть смысл, но я подумал / предположил netfs
взял бы это. Однако мне не удалось найти ни одного netfs
лог пока нет.
[РЕДАКТИРОВАТЬ 2]
netfs
служба не работала, пока она была настроена в chkconfig
. Запуск netfs
(service netfs start
) вручную восстановил недостающие крепления.
[РЕДАКТИРОВАТЬ 3] Может быть связано: https://bugzilla.redhat.com/show_bug.cgi?id=1320570