NFS服务端部署流程: 第一个里程:检查服务软件是否安装 rpm -qa|egrep “nfs-utils|rpcbind”

第二个里程:进行软件服务安装 yum install -y nfs-utils rpcbind

补充说明:nfs-utils 和 rpcbind两个软件大礼包 rpm -ql nfs-utils /etc/rc.d/init.d/nfs <-- nfs服务启动脚本文件 /usr/sbin/showmount <-- 检查nfs服务共享目录信息

rpm -ql rpcbind /etc/rc.d/init.d/rpcbind <-- rpcbind服务启动脚本文件 /usr/sbin/rpcbind <-- 检查nfs服务向rpc服务注册信息

第三个里程:编写nfs服务配置文件 [root@nfs01 ~]# ll /etc/exports -rw-r--r-- 1 root root 30 2018-02-25 13:30 /etc/exports <-- nfs服务配置文件,默认已经存在 [root@nfs01 ~]# vim /etc/exports /data 172.16.1.0/24(rw,sync) 说明:配置文件信息 指定共享目录 指定共享目录访问控制网段或主机信息(共享目录参数信息) 第四个里程:创建nfs服务共享目录,并且进行授权 mkdir /data chown -R nfsnobody.nfsnobody /data

第五个里程:启动nfs和rpc服务 /etc/init.d/rpcbind start <- 首先启动rpcbind服务 /etc/init.d/nfs start <- 其次启动nfs服务

第六个里程:进行服务配置检查 先检查房源信息是否注册 rpcinfo -p 172.16.1.31 检查是否存在可用的共享目录 [root@nfs01 ~]# showmount -e 10.0.0.31 Export list for 10.0.0.31: /data 172.16.1.0/24

NFS客户端部署流程: 第一个里程:检查服务软件是否安装 rpm -qa|egrep “nfs-utils|rpcbind”

第二个里程:进行软件服务安装 yum install -y nfs-utils rpcbind

第三个里程:进行共享目录挂载 [root@web02 ~]# mount -t nfs 172.16.1.31:/data /mnt [root@web02 ~]# df -h Filesystem Size Used Avail Use% Mounted on 172.16.1.31:/data 8.6G 1.9G 6.4G 23% /mnt

第四个里程:进行共享存储测试 [root@web01 mnt]# touch test.txt [root@web01 mnt]# ls test.txt [root@nfs01 ~]# cd /data/ [root@nfs01 data]# ls test.txt

[root@web02 ~]# ls /mnt test.txt

说明:在web01的mnt目录中创建的数据,在nfs和web02服务器上都可以看到,即已经实现数据共享存储