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 服务器端

相关文章
相关标签/搜索