ubuntu8.04在设置NFS时测试NFS出现mount.nfs: internal error内部错误

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
Helen_xu
帖子: 5
注册时间: 2009-01-18 12:56

ubuntu8.04在设置NFS时测试NFS出现mount.nfs: internal error内部错误

#1

帖子 Helen_xu » 2009-01-18 16:35

本人的设置过程是这样的:
1.安装NFS

$ sudo apt-get install nfs-kernel-server
$ sudo apt-get install nfs-common

2.配置NFS

#dpkg-reconfigure portmap , 对Should portmap be bound to the loopback address? 选N.

3.配置/etc/hosts.deny 加入:
### NFS DAEMONS
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL

4.配置/etc/hosts.allow 加入:
### NFS DAEMONS
portmap: 192.168.2.
lockd: 192.168.2.
rquotad: 192.168.2.
mountd: 192.168.2.
statd: 192.168.2.

运行 $ sudo /etc/init.d/portmap restart 重启portmap daemon.

5.配置/etc/exports

比如我要将我的file system下的/zylinux/root目录让192.168.2.*的IP共享, 则在该文件末尾添加下列语句:
/zylinux/root 192.168.2.*(rw,sync)

运行 $ showmount -e
终端显示:portmap getport: RPC: Success

如果运行:showmount -e locahost
终端则显示: Export list for localhost:
/zylinux/root 192.168.2.*

运行 $ sudo exportfs -r 更新
终端则显示:
exportfs: /etc/exports [2]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.2.*:/zylinux/root".
Assuming default behaviour ('no_subtree_check').
NOTE: this default has changed since nfs-utils version 1.0.x

运行 # sudo /etc/init.d/portmap restart
终端则显示:
* Stopping portmap daemon... [ OK ]
* Starting portmap daemon... [ OK ]


运行 $ sudo /etc/init.d/nfs-kernel-server restart 重启nfs服务
终端则显示:
* Stopping portmap daemon... [ OK ]
* Starting portmap daemon... [ OK ]
root@xuqinxiong-desktop:~# sudo /etc/init.d/nfs-kernel-server restart
* Stopping NFS kernel daemon [ OK ]
* Unexporting directories for NFS kernel daemon... [ OK ]
* Exporting directories for NFS kernel daemon... exportfs: /etc/exports [2]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.2.*:/zylinux/root".
Assuming default behaviour ('no_subtree_check').
NOTE: this default has changed since nfs-utils version 1.0.x

[ OK ]
* Starting NFS kernel daemon [ OK ]

6.最后测试NFS
将/zylinux/root 挂载到/mnt)
# sudo mount 192.168.2.1:/zylinux/root /mnt

终端则显示:
root@xuqinxiong-desktop:~# sudo mount 192.168.2.6:/zylinux/root /mnt
mount.nfs: internal error

如上所示执行mount命令之后出现了mount.nfs: internal error 不知道是原因,找了网上的很多资料,差不多也是那样设置的,但是这里就不行,可能我还是有些错误或是疏忽之处没注意到,郁闷了几天,希望高手们帮忙解决一下,本人不胜感激!
Helen_xu
帖子: 5
注册时间: 2009-01-18 12:56

Re: ubuntu8.04在设置NFS时测试NFS出现mount.nfs: internal error内部错误

#2

帖子 Helen_xu » 2009-01-19 13:18

有没人知道原因阿?
kinveo
帖子: 15
注册时间: 2007-11-17 11:07

Re: ubuntu8.04在设置NFS时测试NFS出现mount.nfs: internal error内部错误

#3

帖子 kinveo » 2009-03-22 18:27

不进行3、4步操作看看
Cxyz
帖子: 1
注册时间: 2011-03-19 3:06

Re: ubuntu8.04在设置NFS时测试NFS出现mount.nfs: internal error内部错误

#4

帖子 Cxyz » 2011-03-19 3:10

那是因为你在*和(rm,...)之间没有空格!我花了一个晚上才发现的,简直郁闷死了。依我看来,干脆不要加ip,直接路径 空格 (rw,...)就行了。
希望对你有用! :em06
回复