##应用场景:
服务器192.168.0.194(非真实服务器IP,仅作为举例,以下IP同是)及服务器192.168.0.211,现资源文件位于192.168.0.194上,现在需要在192.168.0.211上面访问到192.168.0.194上的对应文件,故需要进行服务器间共享文件操作。
##操作:
首先需要查看192.168.0.194服务器操作系统版本及NFS服务nfs-utils 和rpcbind是否安装
**1.**在192.168.0.194下查看
[root@jijiao-jenkins-centos7 doc_edu]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [root@jijiao-jenkins-centos7 doc_edu]# rpm -qa nfs-utils rpcbind nfs-utils-1.3.0-0.54.el7.x86_64 rpcbind-0.2.0-44.el7.x86_64
**2.**若尚未安装nfs,则可以执行简单安装办法
[root@jijiao-jenkins-centos7 doc_edu]# yum -y install nfs-utils rpcbind • 1
**3.**已安装nfs,则在192.168.0.194上编辑配置文件
vi /etc/exports //配置内容如下: /web/data/bank_upfiles/ 192.168.0.211(rw,sync,no_root_squash)
**4.**配置完成后,首先启动rpcbind服务
//查看rpcbind启动状态 [root@jijiao-jenkins-centos7 doc_edu]# systemctl status rpcbind.service //启动rpcbind [root@jijiao-jenkins-centos7 doc_edu]# systemctl start rpcbind.service //设置rpcbind为开机自启动 [root@jijiao-jenkins-centos7 doc_edu]# systemctl enable rpcbind.service //查看开机自启动设置 [root@jijiao-jenkins-centos7 doc_edu]# systemctl list-unit-files|grep enabled|grep rpcbind
**5.**启动完成后再启动nfs服务
//查看nfs启动状态 [root@jijiao-jenkins-centos7 doc_edu]# systemctl status nfs.service //启动nfs服务 [root@jijiao-jenkins-centos7 doc_edu]# systemctl start nfs.service //设置nfs为开机自启动 [root@jijiao-jenkins-centos7 doc_edu]# systemctl enable nfs.service //查看开机自启动设置 [root@jijiao-jenkins-centos7 doc_edu]# systemctl list-unit-files|grep enable|grep nfs 、、
**6.**然后在192.168.0.211上面执行挂载命令
mount -t nfs 192.168.0.194:/web/data/bank_upfiles /web/data/bank_upfiles
**7.**挂载成功后查看已挂载的共享目录
mount -l //或者去194查看挂载情况 [root@jijiao-jenkins-centos7 doc_edu]# showmount -e localhost
注 : 另附加查看磁盘存储空间命令
df -hl //或者 du -sh * | sort -n