此實驗的前提是防火墻需關閉。
1.關閉iptables?
/etc/init.d/iptables stop?
/etc/init.d/iptables status??
2.關閉selinux
setenforce 0???
getenforce???
Permissive ---出現這個單詞即代表selinux臨時關閉,如需永久關閉則需修改/etc/sysconfig/selinux配置文件
NFS服務端:
1)檢查系統版本
cat /etc/redhat-release?
uname -r?
uname -m?
2)檢查并安裝nfs-utils rpcbind ?
yum -y install nfs-utils?
yum -u install rpcbind ?
rpm? -qa nfs-utils rpcbind?
3)啟動rpcbind/nfs服務并檢查?
/etc/init.d/rpcbind/? start?
lsof -i :111 ?
ps -ef |grep rpcbind?
rpcinfo -p localhost?
/etc/init.d/nfs? start?
/etc/init.d/nfs? status?
rpcinfo -p localhost?
4)設置為開機自啟動
chkconfig nfs on?
chkconfig rpcbind on?
chkconfig --list nfs
chkconfig --list rpcbind?
5)配置nfs配置文件,共享/data目錄
cat >>/etc/exports <<EOF
/data 10.0.0.0/24(rw,rsync)
EOF
cat /etc/exports ?
6)創建共享目錄及授權
mkdir? /data?
ll /data?
chown -R nfsnobody.nfsnobody /data?
7)平滑啟動nfs服務并檢查服務
/etc/init.d/nfs reload?
exportfs -v(這個方法和上面的作用一樣)? ?
NFS客服端配置:
1)檢查系統版本
cat /etc/redhat-release?
uname -r?
uname -m?
2)檢查并安裝nfs-utils rpcbind ?
yum -y install nfs-utils?
yum -u install rpcbind ?
rpm? -qa nfs-utils rpcbind?
3)啟動rpcbind服務并檢查?
/etc/init.d/rpcbind/? start?
lsof -i :111 ?
ps -ef |grep rpcbind?
rpcinfo -p localhost?
4)設置為開機自啟動
chkconfig rpcbind on?
chkconfig --list rpcbind ?
5)檢查服務端的nfs是否正常
showmount -e 10.0.0.11:/data ?
如出現故障則:檢查網絡是否通,及其端口是否開啟
ping 10.0.0.13 ?
telnet 10.0.0.13 111?
6)掛載并測試
mount -t nfs 10.0.0.0.11:/data? /mnt?
df -Th?? ---檢查是否掛載成功? ?
7)設置開始自動掛載
echo "mount.nfs 10.0.0.11:/data? /mnt" >>/etc/rc.local ??
本文轉自chengong1013 51CTO博客,原文鏈接:http://blog.51cto.com/purify/1786833,如需轉載請自行聯系原作者