zoukankan      html  css  js  c++  java
  • CentOS搭建NFS服务

    系统结构

    ---------------------------------------------------------------------------------------------------------

    NFS服务器端:

    主机名(IP):Server01 (192.168.11.11)

    系统: CentOS 6.2

    需要的包:

    (有最新的下最新的)

    nfs-utils-1:1.2.3-15.el6
    rpcbind-0.2.0-8.el6.x86_64

    NFS客户端:

    主机名(IP):Server100 (192.168.11.100)

    系统: CentOS 6.2

    需要的包:

    (有最新的下最新的)

    rpcbind-0.2.0-8.el6.x86_64

    服务端设定(192.168.11.11)

    安装

    # yum install nfs-utils nfs-utils-lib
    # yum install rpcbind

    NFS设定

    1.新建公开目录

    # mkdir /nfs_dir 

    2.设置成匿名用户可以访问

    # chown nfsnobody:nfsnobody /nfs_dir

    3.编辑export文件

    # vi /etc/exports
    /nfs_dir 192.168.11.0/24(rw,async,no_root_squash,no_all_squash)

    4.检查export是否反映成功

    # exportfs -ra
    # exportfs -v
    /nfs_dir        192.168.11.0/24(rw,wdelay,root_squash,no_subtree_check)

    5.IPv6无效的情况下,将netconfig如下两行注释掉

    # vi /etc/netconfig
    
    # udp6       tpi_clts      v     inet6    udp     -       -
    # tcp6       tpi_cots_ord  v     inet6    tcp     -       -

    启动

    ---------------------------------------------------------------

    按如下顺序启动

    # /etc/rc.d/init.d/rpcbind start
    rpcbind starting:                                          [  OK  ]
    
    # /etc/init.d/nfslock start
    NFS statd starting:                                        [  OK  ]
    
    # /etc/init.d/nfs start
    NFS service starting:                                      [  OK  ]
    NFS quota staring:                                      [  OK  ]
    NFS demon starting:                                      [  OK  ]
    NFS mountd starting:                                       [  OK  ]

    用rpc命令确认是否已经启动

    # rpcinfo -p
      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
       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  34867  nlockmgr
       100021    3   udp  34867  nlockmgr
       100021    4   udp  34867  nlockmgr
       100021    1   tcp  60294  nlockmgr
       100021    3   tcp  60294  nlockmgr
       100021    4   tcp  60294  nlockmgr
       100005    1   udp  48754  mountd
       100005    1   tcp  52485  mountd
       100005    2   udp  38027  mountd
       100005    2   tcp  36312  mountd
       100005    3   udp  34626  mountd
       100005    3   tcp  51096  mountd
       100024    1   udp  58668  status
       100024    1   tcp  33347  status

    设置开机启动

    # chkconfig rpcbind on
    # chkconfig nfslock on
    # chkconfig nfs on

    客户端设置

    ----------------------------------------------------------

    安装rpcbind

    # yum install rpcbind

    启动rpcbind

    # /etc/init.d/rpcbind start
    rpcbind を起動中:                                          [  OK  ]

    确认rpcbind是否启动

    # rpcinfo -p
      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

    开机启动设置

    # chkconfig rpcbind on

    Mount的设定

    ---------------------------------------------------------------

    创建Mount使用的目录

    # mkdir /data

    执行Mount

    # mount -t nfs 192.168.11.11:/nfs_dir /data

    用df命令检查是否Mount成功

    # vi /etc/fstab 

    设置开机执行Mount,编辑fstab文件

    # vi /etc/fstab 
    192.168.11.11:/nfs_dir      /mnt/rte        nfs     rsize=8192,wsize=8192,hard,intr 0 0
    
    

    参考自

    http://www.oss-d.net/nfs/1.2

    http://www.server-world.info/query?os=CentOS_6&p=nfs

  • 相关阅读:
    leetcode -- 4Sum
    leetcode -- 3Sum Closest
    leetcode -- 3Sum
    leetcode -- Longest Common Prefix
    leetcode -- Container With Most Water
    leetcode -- Palindrome Number
    rep stos 指令(Intel汇编)
    利用反汇编手段解析C语言函数
    C语言反汇编入门实例
    系统栈的工作原理
  • 原文地址:https://www.cnblogs.com/boneking/p/4363146.html
Copyright © 2011-2022 走看看