NFS主机不会导出“共享”

我有一个NFS服务器: usanfsd01和一个远程机器: usafssd01

我尝试将usafssd01目录usafssd01usafssd01上, 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 ,但我会指出。 你说servername是usanfsd01 ,但是在/etc/fstab你已经添加了usanfsdo1 。 字母“O”对数字“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 

祝你好运。