无法在centos上设置NFS服务器6.5

build立:

  1. 提供者:Linode

  2. nfs服务器:与centos的一个linode 6.5

  3. nfs客户端:带有centos 6.5的linode

当我尝试安装

mount.nfs: access denied by server while mounting xxxx:/shared 

当我尝试在客户端和服务器上启动nfs服务时发生这种情况

 [shortfellow@li829-73 ~]$ sudo service nfs restart Shutting down NFS daemon: [ OK ] Shutting down NFS mountd: [ OK ] Shutting down RPC idmapd: [ OK ] FATAL: Module nfsd not found. FATAL: Error running install command for nfsd Starting NFS services: [ OK ] Starting NFS mountd: [ OK ] Starting NFS daemon: [ OK ] Starting RPC idmapd: [ OK ] 

我不明白这个问题。

请使用uname -a的输出发布您的内核版本。

因为这是一个Linode实例,所以您可能正在运行由提供程序pipe理的特殊内核。 你看到的错误表明NFS没有被编译到内核或模块不可用。

你能试一下吗:

 # modinfo nfsd # modprobe nfsd 
 # /etc/init.d/nfs start FATAL: Module nfsd not found. FATAL: Error running install command for nfsd 

…它实际上是无害的,你不需要做任何事情。 如果你想这个消失,取消注释(或添加)线

 NFSD_MODULE="noload" 

/etc/sysconfig/nfs文件中。