实验环境:
- 虚拟机一:系统CentOS6.4 IP:192.168.0.45
- 虚拟机二:系统CentOS6.4 IP:192.168.0.46
NFS服务器端配置:
-
打印系统版本:
cat /etc/redhat-release
uname -r
uname -m
-
检查并安装NFS服务:
rpm -aq nfs-utils portmap rpcbind
LANG=EN
yum grouplist
yum install nfs-utils rpcbind -y
rpm -aq nfs-utils portmap rpcbind
-
启动RPC及NFS服务并检查:
/etc/init.d/rcpbind start
ps -ef |grep rpc
/etc/init.d/rpcbind status
rpcinfo -p localhost
/etc/init.d/nfs start
rpcinfo =p localhost
-
设置开机自启动并检查:
chkconfig nfs on
chkconfig rpcbind on
chkconfig --list nfs
chkconfig --list rpcbind
-
配置共享/data目录:
cat >>/etc/exports<<EOF
#shared data for bbs by jason at 20150810
-
/data 192.168.0.0/24(rw,sync)
----注IP为机器地址网段,24为子网掩码 EOF
cat /etc/exports
-
创建共享目录:
mkdir /data
ll /data
chown -R nfsnobody.nfsnobody /data
-
平滑加载NFS服务并检查服务:
/etc/init.d/nfs reload
showmount -e localhost
NFS客户端:
- 检查系统版本
hostname nfsclient
cat /etc/redhat-release
uname -r
uname -m
- 安装rpc服务并检查
rpm -aq nfs-utils portmap rpcbind
yum groupinstall "NFS file server" -y
rpm -aq nfs-utils portmap rpcbind
- 启动rpc服务并检查
/etc/init.d/rpcbind start
/etc/init.d/rpcbind status
- 设置开机自启动并检查
chkconfig rpcbind on
chkconfig --list rpcbind
- 检查服务端的NFS是否OK
showmount -e 192.168.0.46
- 排查故障
ping 192.168.0.46
telnet 192.168.0.46 111
- 挂载并测试
mount -t nfs 192.168.0.46:/data /mnt
cd /mnt
ls -l
touch jason.log
ls -l
echo "mount -t nfs 192.168.0.46:/data /mnt" >>/etc/rc.local
网友评论