1 实验环境规划
角色 | ip |
---|---|
服务端 | 192.168.1.200 |
客户端 | 192.168.1.201 |
服务端:提供 nfs服务
客户端:消费 nfs服务
操作系统版本:Centos 7.4
协议:NFS(TCP/UDP 2049)、RPC(TCP/UDP 111)
2 nfs-utils工具安装及服务端配置(服务端主机)
2.1 在挂载的目标服务器上安装 nfs-utils(这里使用的 nfs 服务器ip是 192.168.1.200)
yum -y install nfs-utils
2.2 创建 nfs 目录并修改权限
mkdir -p /nfs/data/
chmod -R 777 /nfs/data
2.3 编辑 nfs 默认的配置文件 /etc/exports,写入如下内容
cat /etc/exports
#/nfs/data *(rw,no_root_squash,sync)
2.4 配置生效并查看是否生效
# 使配置生效
exportfs -r
# 查看是否生效
exportfs
2.5 启动rpcbind、nfs服务
systemctl restart rpcbind && systemctl enable rpcbind
systemctl restart nfs-server && systemctl enable nfs-server
2.6 查看 RPC 服务的注册状况
rpcinfo -p localhost
2.7 showmount测试
showmount -e 192.168.1.28
3 客户端软件安装及配置(客户端主机)
3.1 客户端主机安装 nfs-utils
yum -y install nfs-utils
3.2 客户端挂载nfs共享
mount -t nfs 192.168.1.200:/nfs/data/ /opt/data