centos7_NFS安装部署配置

服务端部署流程:

第一步:安装NFS + RPC

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

第二步:启动、开机自启NFS + RPC

[root@nfs01 ~]# systemctl start rpcbind    
[root@nfs01 ~]# systemctl enable rpcbind  
[root@nfs01 ~]# systemctl start nfs-server nfs-secure-server      
[root@nfs01 ~]# systemctl enable nfs-server nfs-secure-server

第三步:创建共享目录 ,修改配置文件:共享目录 访问控制(读写权限,写入磁盘)

[root@nfs01 ~]# mkdir -p /data/{www,blog,bbs}
[root@nfs01 ~]# vim /etc/exports
/data/www 172.16.1.0/24(rw,sync)
/data/blog 172.16.1.0/24(rw,sync)
/data/bbs 172.16.1.0/24(rw,sync)
    
# ro	            只读
# rw	            读写
# root_squash	    当NFS客户端以root管理员访问时,映射为NFS服务器的匿名用户
# no_root_squash    当NFS客户端以root管理员访问时,映射为NFS服务器的root管理员
# all_squash	    无论NFS客户端使用什么账户访问,均映射为NFS服务器的匿名用户
# sync	            同时将数据写入到内存与硬盘中,保证不丢失数据
# async	            优先将数据保存到内存,然后再写入硬盘;这样效率更高,但可能会丢失数据
# anonuid=用户ID     指定用户访问
# anongid=用户组ID   指定用户组访问

第四步:重新加载配置,关闭、开机不启防火墙 + selinux

[root@nfs01 ~]# systemctl reload rpcbind
[root@nfs01 ~]# systemctl reload nfs
[root@nfs01 ~]# systemctl stop firewalld
[root@nfs01 ~]# systemctl disable firewalld
[root@nfs01 ~]# setenforce 0
[root@nfs01 ~]# sed -i 's#enforcing#disable#g' /etc/selinux/config

客户端部署流程:

第一步:安装NFS + RPC

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

第二步:启动、开机自启NFS + RPC

[root@nfs01 ~]# systemctl start rpcbind    
[root@nfs01 ~]# systemctl enable rpcbind  
[root@nfs01 ~]# systemctl start nfs-server nfs-secure-server      
[root@nfs01 ~]# systemctl enable nfs-server nfs-secure-server

第三步:显示服务端共享的目录

[root@web01 ~]# showmount -e 172.16.1.31
Export list for 172.16.1.31:
/data/bbs  172.16.1.0/24
/data/blog 172.16.1.0/24
/data/www  172.16.1.0/24

第四步:设置挂载目录

[root@web01 ~]# mount -t nfs 172.16.1.31:/data/www  /mnt

第四步:检查挂载目录

[root@web01 ~]# df -h
文件系统                  容量   已用   可用  已用% 挂载点
devtmpfs                 899M     0  899M    0% /dev
tmpfs                    910M     0  910M    0% /dev/shm
tmpfs                    910M  9.5M  901M    2% /run
tmpfs                    910M     0  910M    0% /sys/fs/cgroup
/dev/mapper/centos-root   29G  2.2G   27G    8% /
/dev/sda1                197M  172M   25M   88% /boot
tmpfs                    182M     0  182M    0% /run/user/0
172.16.1.31:/data/www     29G  1.8G   28G    7% /mnt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值