NFS-server———centos 6.5

NFS 服務器搭建和排錯思路:vim

NFS服務端配置服務器

一、更改主機名及查看服務器系統版本:ide

hostname NFS_server測試

cat /etc/redhat-release server

uname -rci

uname -mrpc

二、檢查並安裝NFS服務it

rpm -qa nfs-utils portmap rpcbindclass

yum grouplistcli

yum install nfs-utils portmap -y

rpm -qa nfs-utils portmap rpcbind

三、啓動RPC及NFS 服務

/etc/init.d/rpcbind start

ps -ef|grep 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目錄並檢查

vim /etc/exports (方法一)

cat >>/etc/exports<<EOF(方法二)

#####sharted data for bbs tangmengmeng at 201604019######

/data 192.168.36.0/24(rw,sync)

EOF

cat /etc/exports 

六、建立共享目錄並給在/data目錄寫的權限

mkdir /data

ll /data

chown -R nfsnobody.nfsnobody /data

七、平滑加載NFS服務並檢查服務

/etc/init.d/nfs reload

showmount -e localhost

NFS客戶端:

一、更改主機名及查看服務器系統版本:

hostname NFS_client

cat /etc/redhat-release

uname -r

uname -m

二、檢查並安裝RPC服務

rpm -qa nfs-utils portmap rpcbind

yum grouplist

yum install nfs-utils portmap -y

rpm -qa 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.36.5

排查故障:

ping -c1 192.168.36.5    —>檢查物理鏈路是否正常,若是不正常則用以下命令繼續檢查。

telnet 192.168.36.5 111 —> 若是不通,查看防火牆是否沒有添加出入規則。

六、掛載並測試

mount -t nfs 192.168.36.5:/data /mnt/

cd /mnt/

ls -l

touch tangmengmeng.txt

ls -l 

echo "mount -t nfs 192.168.36.5:/data /mnt/" >>/etc/rc.local —>開機自啓動配置

排錯思路:

一、檢查服務器NFS和RPC有沒有開啓,客戶端有沒有開啓RPC服務

二、檢查服務器/etc/exports配置是否正確

三、服務器和客戶端防火牆規則

四、客戶端ping一下服務器是否OK

五、服務器端showmount -e localhost 檢查

六、客戶端telnet 192.168.36.5 111 服務器端

相關文章
相關標籤/搜索