zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    dom4j操作xml
    iOS 导航栏的那些事儿
    iOS--定时器(几种定时器的对比)
    iOS--优秀博客记录
    iOS--基础--文件操作
    iOS--动画--GitHub前50名的Objective-C动画相关库
    iOS--资料--类目Category收集
    iOS--资料--开源收集
    iOS--资料--开源项目及库
    ios--控件--自定义封装一个控件
  • 原文地址:https://www.cnblogs.com/fyy-hhzzj/p/nfs.html
Copyright © 2011-2022 走看看