NFS安装配置与客户端的优化参数

试验系统 centos6.5    centos6.x应该都可以用此   

nfs-server的ip   192.168.1.105  

nfs-client的ip     192.168.1.106

查看mount的具体挂载参数 cat /proc/mounts

[root@nfs-server ~]# yum -y install nfs-utils rpcbind

[root@nfs-server ~]#vim /etc/exports 

[root@nfs-server ~]# cat /etc/exports 
/aaa 192.168.1.0/24(insecure,rw,sync)      第一个/aaa是共享服务端目录    第二个是允许那些机器可以共享这个目录(这里面是权限跟参数)
/root/hhss 192.168.1.0/24(insecure,rw,sync)
/home/lzgonline/rootfs *(insecure,rw,sync,no_root_squash)
/home/lzgonline/raa 192.168.1.106/24(insecure,rw,sync,no_root_squash)

[root@nfs-server ~]#mkdir /aaa

[root@nfs-server ~]#mkdir /root/hhss

[root@nfs-server ~]#mkdir /home/lzgonline/rootfs

[root@nfs-server ~]#mkdir /home/lzgonline/raa

客户端挂在的时候报错的原因           mount.nfs: access denied by server while mounting  

[root@nfs-server ~]# cat /var/log/messages | grep mount

Nov 6 21:22:18 localhost rpc.mountd[5331]: refused mount request from 192.168.1.106 for /protect (/): no export entry
Nov 6 21:22:27 localhost rpc.mountd[5331]: refused mount request from 192.168.1.106 for /protect (/): no export entry
Nov 6 21:22:48 localhost rpc.mountd[5331]: refused mount request from 192.168.1.106 for /protect (/): no export entry
Nov 6 22:09:42 localhost rpc.mountd[5331]: refused mount request from 192.168.1.106 for /protect (/): no export entry
Nov 6 22:10:07 localhost rpc.mountd[5331]: refused mount request from 192.168.1.106 for /protect (/): no export entry
Nov 6 22:15:23 localhost rpc.mountd[5331]: refused mount request from 192.168.1.106 for /protect (/): no export entry
Nov 6 22:15:31 localhost rpc.mountd[5331]: refused mount request from 192.168.1.106 for /protect (/): no export entry

如果要是包上面的那个错误,先查看/var/log/messge日志,出现以下信息,那就可能是在服务端没有添加insecure这个参数

1   iptables(查看两边的iptables)        2  selinux(查看两边的iptables)         3 (也是最后可能的出现的一个) /etc/exports文件没有加insecure这个参数

[root@nfs-server ~]#/etc/init.d/rpcbind restart

[root@nfs-server ~]#chkconfig --add rpcbind 

[root@nfs-server ~]#chkconfig rpcbind --level 35 on

[root@nfs-server ~]# /etc/init.d/nfs restart

[root@nfs-server ~]#chkconfig --add nfs

[root@nfs-server ~]#chkconfig nfs  --level 35 on

[root@nfs-server ~]#showmount -e localhost

Export list for localhost:
/home/lzgonline/rootfs *
/home/lzgonline/raa 192.168.1.106/24
/root/hhss 192.168.1.0/24
/aaa 192.168.1.0/24

客户端挂载           经过检验rpcbind服务在客户端不用开启也照样能挂载       不能解开的疑惑。

[root@nfs-client ~]#  yum -y install nfs-utils rpcbind

[root@nfs-client ~]# /etc/init.d/rpcbind restart

[root@nfs-client ~]# /rpcinfo -p 192.168.1.105           服务端ip  检查rpc协议通道

program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100011 1 udp 875 rquotad
100011 2 udp 875 rquotad
100011 1 tcp 875 rquotad
100011 2 tcp 875 rquotad
100005 1 udp 39910 mountd
100005 1 tcp 42922 mountd
100005 2 udp 46878 mountd
100005 2 tcp 48155 mountd
100005 3 udp 56051 mountd
100005 3 tcp 40785 mountd
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100227 2 tcp 2049 nfs_acl
100227 3 tcp 2049 nfs_acl
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100227 2 udp 2049 nfs_acl
100227 3 udp 2049 nfs_acl
100021 1 udp 34182 nlockmgr
100021 3 udp 34182 nlockmgr
100021 4 udp 34182 nlockmgr
100021 1 tcp 34608 nlockmgr
100021 3 tcp 34608 nlockmgr
100021 4 tcp 34608 nlockmgr

[root@nfs-client ~]# vim /etc/fstab

192.168.1.105:/aaa   /public   nfs   rw,sync      0   0
192.168.1.105:/root/hhss /r_hhss   nfs   rw,sync,rsize=137072,wsize=137072,nosuid,noexec,noatime,nodiratime,nodev,bg,hard,int    0   0
192.168.1.105:/home/lzgonline/raa     /r_aaa    nfs   rw,sync   0   0
192.168.1.105:/home/lzgonline/rootfs    /lzgonline/rootfs    nfs    rw,sync    0   0

[root@nfs-client ~]# mkdir -p /lzgonline/rootfs

[root@nfs-client ~]# mkdir -p   /public

 [root@nfs-client ~]# mkdir -p  /r_hhss 

 [root@nfs-client ~]# mkdir -p  /r_aaa

 [root@nfs-client ~]# mount -t nfs -o nosuid,noexec,noatime,nodiraime,nodev,rw,bg,hard,int,rsize=137072,wsize=137072  nfs server ip:/aaa  /public

 [root@nfs-client ~]# mount -t nfs -o nosuid,noexec,noatime,nodiraime,nodev,rw,bg,hard,int,rsize=137072,wsize=137072  192.168.1.105:/aaa  /public

posted @ 2017-11-06 16:20  猎手结缘  阅读(963)  评论(0编辑  收藏  举报