NFS 文件共享

文件共享  

主机服务器  主服务器 IP 103.2.3.111

 1、安装nfs 和 rpcbind

        安装nfs-utils ,rpcbind:

           yum -y install nfs-utils ,rpcbind

       查看是否安装:

           rpm -qa |grep nfs

           rpm -qa |grep rpcbind

2、关闭防火墙:

      关闭防火墙

       systemctl stop firewalld.service

        禁止防火墙开机自启动

       systemctl disable firewalld.service

3、启动服务:一定要先启动rpc,然后启动nfs

       nfs需要向rpc注册,rpc一旦重启,所以注册的文件都丢失,其他向注册的服务都需要重启

       启动rpc服务:

             systemctl start   rpcbind.service      

      启动nfs服务: 

            systemctl start  nfs.service

4、设置开机自启动

     设置rpc自己自启动:

         systemctl enable rpcbind.service

      设置rpc自己自启动 :  

         systemctl enable nfs.service

    

5、查看rpc ,nfs状态

        查看rpc状态:active

               systemctl status rpcbind.service

         查看nfs状态:active

              systemctl status nfs.service

6/etc/exports设置NFS服务共享文件夹的位置

       vim /etc/exports:       

       /etc/exports追加:/home/grid  *(rw,sync,no_root_squash) 

指定IP: 192.168.0.1
指定子网所有主机: 192.168.0.0/24
指定域名的主机: test.com
指定域名所有主机: *.test.com
所有主机: *


ro:目录只读
rw:目录读写
sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性
async:将数据先保存在内存缓冲区中,必要时才写入磁盘
all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody)
no_all_squash:与all_squash取反(默认设置)
root_squash:将root用户及所属组都映射为匿名用户或用户组(默认设置)
no_root_squash:与rootsquash取反
anonuid=xxx:将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户(UID=xxx)
anongid=xxx:将远程访问的所有用户组都映射为匿名用户组账户


7重启rpcbind 然后重启 nfs:

    重启rpc服务:

             systemctl restart  rpcbind.service      

      重启nfs服务: 

            systemctl restart  nfs.service

客户端

1、在所有客户端挂载服务器  106.2.3.111/home/grid目录

        查看106.2.3.111服务器可挂载的目录:

               showmount -e 106.2.3.111

        在客户端的根目录下建立nfs_share目录,注意不是/home/grid目录下,是根目录下  :

               cd /

               mkdir /nfs_share

        进行挂载:

               mount -t nfs 106.2.3.111:/home/grid   /nfs_share

 

2、设置客户端开机时自动挂载106.2.3.111:/home/grid到本地的/nfs_share

          在root用户下:

           vim /etc/fstab

            追加:106.2.3.111:/home/grid  /nfs_share #开机时自动将/home/grid挂在到nfs_share

 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值