У меня есть NFS-сервер: usanfsd01
И удаленная машина: usafssd01
Я попытался смонтировать каталог из usafssd01
на usanfsd01
добавив следующую строку в /etc/fstab
как корень
usanfsdo1:/home/dblogs /home/data/dblogs nfs rw 0 0
И когда я запускаю следующую команду, чтобы увидеть, экспортирует ли NFS общий ресурс, она не отображается
showmount -e usanfsdo1
Может кто-нибудь помочь? Кроме того, интересно, что есть еще одно монтирование, которое работает на тех же серверах и определено, как показано ниже в /etc/fstab
usanfsdo1:/home/files /home/data/files nfs rw 0 0
/ etc / exports
/nfs/home/dblogs 'IPADDRESS'(rw,no_root_squash)
Я предполагаю, что орфографическая ошибка здесь, а не в /etc/fstab
, но все равно укажу на это. Вы говорите, что имя сервера usanfsd01
, но в /etc/fstab
вы добавили usanfsdo1
. Буква «О» против цифры «0».
Поскольку вы экспортируете /nfs/home/dblogs
вам нужно изменить свою запись в /etc/fstab
примерно так:
usanfsdo1:/nfs/home/dblogs /home/data/dblogs nfs rw 0 0
Убедитесь, что это правильно, а затем выполните следующую команду, чтобы смонтировать NFS-каталог
# mount -a
или
$ sudo mount -a
Убедитесь, что процессы сервера NFS и rpcbind запущены на удаленном сервере.
Красная Шапка:
chkconfig rpcbind on
chkconfig nfs on
service rpcbind start
service nfs start
SuSE:
chkconfig rpcbind on
chkconfig nfsserver on
service rpcbind start
service nfs start
Затем на сервере подтвердите, что вы действительно экспортируете эти файловые системы:
showmount -e
Удачи.