zoukankan      html  css  js  c++  java
  • Centos下安装NFS服务

    nfs.png

    如果生产环境,可以利用heartbeta或者keepalived作高可用,下面介绍一下nfs服务安装过程。
     

    一、安装环境


    NFS服务器:CentOS6.5 192.168.0.10
    NFS客户端:CentOS6.5 192.168.0.11
     

    二、服务器端安装配置​


    1、先用rpm -qa命令查看所需安装包(nfs-utils、rpcbind)是否已经安装:
    [root@local /]# rpm -qa | grep "rpcbind"
    rpcbind-0.2.0-11.el6.x86_64
    [root@local /]# rpm -qa | grep "nfs"
    nfs-utils-1.2.3-39.el6.x86_64
    nfs4-acl-tools-0.3.3-6.el6.x86_64
    nfs-utils-lib-1.1.5-6.el6.x86_64
    2、如查询结果如上,说明服务器自身已经安装了NFS,如果没有安装,则用yum命令来安装:
    [root@local /]# yum -y install nfs-utils rpcbind
    3、创建共享目录:
    [root@local /]# mkdir /sharestore
    4、NFS共享文件路径配置:
    编辑/etc/exports添加下面一行,添加后保存退出。
     
    [root@local /]# vi /etc/exports
    /sharestore     *(rw,sync,no_root_squash)
    /sharestore   10.10.0.0/8(rw,sync,no_subtree_check,anonuid=48,anongid=48)
    你也可以指定可以访问网段和用户id。
     
    5、启动NFS服务(先启动rpcbind,再启动nfs;如果服务器自身已经安装过NFS,那就用restart重启两个服务):
    [root@local /]# service rpcbind start
    Starting rpcbind:                                          [  OK  ]
    [root@local /]# service nfs start
    Starting NFS services:                                     [  OK  ]
    Starting NFS quotas:                                       [  OK  ]
    Starting NFS mountd:                                       [  OK  ]
    Stopping RPC idmapd:                                       [  OK  ]
    Starting RPC idmapd:                                       [  OK  ]
    Starting NFS daemon:                                       [  OK  ]
    [root@local /]#
    6、设置NFS服务开机自启动:
    [root@local /]# chkconfig rpcbind on
    [root@local /]# chkconfig nfs on

    三、客户端挂载配置


    1、创建一个挂载点:
     
    [root@localhost ~]# mkdir /mnt/store
    2、查看NFS服务器上的共享:
    [root@localhost /]# showmount -e 192.168.0.10
    Export list for 192.168.0.10:
    /sharestore *
    3、挂载:
    [root@localhost ~]# mount -t nfs 192.168.0.10:/sharestore /mnt/store
    4、查看已挂载共享:
    [root@localhost ~]# mount
    /dev/mapper/VolGroup-lv_root on / type ext4 (rw)
    proc on /proc type proc (rw)
    sysfs on /sys type sysfs (rw)
    devpts on /dev/pts type devpts (rw,gid=5,mode=620)
    tmpfs on /dev/shm type tmpfs (rw)
    /dev/sda1 on /boot type ext4 (rw)
    /dev/mapper/VolGroup-lv_home on /home type ext4 (rw)
    none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
    sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
    nfsd on /proc/fs/nfsd type nfsd (rw)
    192.168.0.10:/mailstore1/ on /mailstore_new type nfs (rw,vers=4,addr=192.168.0.10,clientaddr=192.168.0.11)
  • 相关阅读:
    重构构建的平凡之路
    andriod CheckBox
    andriod 用户名和密码
    andriod ==和equals
    android布局--Android fill_parent、wrap_content和match_parent的区别
    Android 五大布局
    一个帖子学会Android开发四大组件
    Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.
    andriod VideoView
    arcgis andriod 长按获得当前信息
  • 原文地址:https://www.cnblogs.com/fungitive/p/9136247.html
Copyright © 2011-2022 走看看