一。测试环境说明
nfs服务端:192.168.187.130
nfs客户端:192.168.187.129
服务器192.168.187.130环境说明:
java:java version "1.8.0_161"
tomcat:(tomcat7)
节点1:/opt/apache-tomcat-7.0.63-vhost1
节点2:/opt/ apache-tomcat-7.0.63-vhost2
nginx:1.13.8
工程部署说明:
项目文件根目录:/opt/project/www
日志文件根目录:/opt/project/logs
附件存放根目录:/opt/project/filedir
服务器192.168.187.129环境说明:
java:java version "1.8.0_161"
tomcat:(tomcat7)
节点1:/opt/apache-tomcat-7.0.63-vhost1
工程部署说明:
项目文件根目录:/opt/project/www
日志文件根目录:/opt/project/logs
附件存放根目录:/opt/project/filedir
中央工程根目录:/opt/project/centerRepo
二.nfs环境搭建
如果是redhat操作系统,则默认都是安装了nfs,可以通过 servicenfs status,如果打印下面的日志信息,则已经安装好nfs环境。
rpc.svcgssd isstopped
rpc.mountd isstopped
nfsd is stopped
rpc.rquotad isstopped
再查看rpcbind服务的状态,通过service rpcbind status查看,如果打印下面的日志信息,则已经安装好rpcbind服务。
rpcbind(pid 1339) is running...
如果没有安装好nfs和rpcbind服务,则通过下面的教程进行搭建:
https://www.cnblogs.com/freeweb/p/6593861.html
三。nfs服务端设置
1.服务端192.168.187.130将以下的目录进行共享
vim /etc/exports
#编辑,添加以下内容并保存
#文件编辑开始
#分布式文件上传目录共享
/opt/project/filedir/ 192.168.187.129(rw,sync,no_root_squash)
#分布式日志文件目录共享
/opt/project/logs/ 192.168.187.129(rw,sync,no_root