NFS攻略
NFS攻略 - Linux文件服务器搭建与使用实例在VirtualBox的CentOS下安装NFS碰到的问题汇总(VirtualBox4.1.8+CentOS 5.7)
本文链接:http://codingstandards.iyunv.com/blog/1468815
Q1:在NFS服务端的系统上,将共享目录的属主和组设置为nfsnobody 出错。
# chown -R nsdnobody /opt/dataTest
chown: “nsdnobody”: 无效的用户
A:没有安装nfs软件包的时候就会碰到这个问题,所以要先安装nfs,注意不是 yum install -y nfs,而是下面的命令:
yum install -y nfs-utils portmap
http://wenku.baidu.com/view/81dc4c34b90d6c85ec3ac6d7.html 写道
CentOS 6.0:
yum install -y nfs-utils rpcbind
CentOS 5.x:
yum install -y nfs-utils portmap
注:rpcbind是端口映射服务,在CentOS5下为portmap
Q2:在NFS服务端查看哪些目录被共享出去时报错。
# showmount -a
-bash: showmount: command not found
A:同Q1。在没有安装nfs软件包时,很多与此有关的命令都不能执行。
Q3:在NFS客户端挂载nfs文件系统时报错
# mount -t nfs 192.168.1.23:/vmsnfs /vmsnfs
mount: wrong fs type, bad option, bad superblock on 192.168.1.23:/vmsnfs,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
A:从出错信息来看,nfs是错误的文件系统类型,应该是没有安装nfs软件包产生的。参照Q1安装即可解决。
Q4:在NFS客户端,nfs软件包已经安装,挂载nfs文件系统时挂起,没有响应。重试多次,依然如此。
发现nfs服务没有启动,于是启动nfs服务,但启动时报错。
# service nfs start
启动 NFS 服务: [确定]
启动 NFS 守护进程: [失败]
# mount -t nfs 192.168.1.23:/vmsnfs /vmsnfs
很久时间都没有响应,没有出现命令行提示符,只能Ctrl+C来终止了。
A:从网上找了一些资料,现象都有所不同,开始以为是防火墙的问题,但这几台机器没有安装iptables,所以可以排除此情况,
最后没有办法,只好将NFS服务器和NFS客户端的机器都重启了,再重新执行,成功了。
http://bbs.iyunv.com/thread-1933150-1-1.html 写道
折腾了几个小时,试无数种方法,最后无赖,重启虚拟机。运行正常。
也给大伙个提示,有时实在没有办法的时候重新启动系统或许是个好的尝试。
Q5:在NFS客户端系统上确认autofs服务是否为开机自动启动,报错。
# chkconfig --list autofs
在 autofs 服务中读取信息时出错:没有那个文件或目录
A:没有安装autofs软件包,可以用下面的命令:
yum install -y autofs
Q6:创建指向共享目录的符号链接不成功。创建一个符号链接/opt/nss/upload执行/vmsnfs,下面的命令好像不行:
ln -s /opt/nss/upload /vmsnfs
A:命令参数顺序不正确。第一个目录参数是目标目录,第二个是符号链接。为什么会弄错,因为对下面的命令示例造成了错误的解读。
http://codingstandards.iyunv.com/blog/816389 写道
# ln -s /nas/vmsnfs /vmsnfs
引文中的命令其实是创建符号链接/vmsnfs,指向已挂载nfs目录/nas/vmsnfs。
NFS攻略 - Linux文件服务器搭建与使用实例
1 NFS概述及实例
2 Linux下NFS服务端的设置
3 Linux下NFS客户端的设置
4 Windows下NFS客户端的安装及设置
页:
[1]