部署 NFS 服务

1 NFS 服务器端安装与配置

1.1 环境信息

  • NFS 服务器信息如下:
  1. 192.168.100.11

1.2 安装依赖

  1. yum -y install epel-release

1.3 安装 NFS 依赖包

  1. yum -y install nfs-utils rpcbind

1.4 启动 NFS

  1. systemctl enable rpcbind nfs-server nfs-lock nfs-idmap
  2. systemctl start rpcbind nfs-server nfs-lock nfs-idmap

1.5 配置防火墙

  1. firewall-cmd --add-service=nfs --permanent --zone=public
  2. firewall-cmd --add-service=mountd --permanent --zone=public
  3. firewall-cmd --add-service=rpc-bind --permanent --zone=public
  4. firewall-cmd --reload

1.6 配置 NFS

  1. mkdir /data
  2. chmod 777 -R /data
  3. vi /etc/exports
  1. # 设置 NFS 访问权限, /data 是刚才创建的将被共享的目录, 192.168.100.* 表示整个 192.168.100.* 的资产都有括号里面的权限
  2. # 也可以写具体的授权对象 /data 192.168.100.30(rw,sync,no_root_squash) 192.168.100.31(rw,sync,no_root_squash)
  3. /data 192.168.100.*(rw,sync,all_squash,anonuid=0,anongid=0)

1.7 让 exports 配置生效

  1. exportfs -a