多节点Tomcat利用NFS服务实现目录共享


1、NFS(Network File system)是一种基于TCP/IP传输的网络文件系统协议
2、通过使用NFS协议,NFS客户机可以像访问本地目录一样访问远程NFS服务器中的共享资源。
3、在企业群集架构的工作场景中,特别是中小型网站公司,NFS网络文件系统一般被用来存储共享视频、图片等静态资源文件。列如将网站用户上传的文件放到NFS共享里面,通过网络共享,让网络上的其他服务器能够挂载访问共享目录内的数据1、一台Centos7作为NFS服务器绑定同一块网卡vnet1:192.168.80.100
2、两台Centos7分别作为Tomcat服务器且绑定同一块网卡vnet1。
对应的IP地址分别为:192.168.80.120
192.168.80.130
3、对应拓扑图如下:

其中测试终端为win10真机,NFS服务器上传商城项目,tomcat挂载到NFS服务器上,最在测试终端访问。1、安装nfs-utils、rpcbind软件包
yum install nfs-util开发云主机域名s rpcbind -y
2、设置共享目录
vi /etc/exports //编译配置文件
加入下面内容上传商城项目
tar xf SLSaleSystem.tar.gz -C /opt/tomcatpub/ //将商城项目解压到共享目录
3、启动NFS服务验证说明:
由于tomat服务器是运行在jdk环境中,因此首先要搭建jdk环境。
1、搭建jdk环境
2、安装tomcat//将tomcat启动命令软链接到系统命令的目录下重命名为tomcatup方便使用tomcatup //启动tomcat
3、在tomcat服务器上安装nfs服务4、查看nfs服务器上共享目录
showmount -e 192.168.80.100

5、添加挂载点
ls /root/aa //查看挂载目录
自身的tomcat服务器并没有上传商城项目,而文件服务器上的商城项目出现在挂载目录中

6、修改tomcat主配置文件
vi /usr/local/tomcat8/conf/server.xml
在webapps站点下指定项目的路径

tomcatdown
tomcatup //重启tomcat服务器
7、验证是否成功
访问192.168.80.120:8080

相关推荐: linux下无法启动mysql怎么解决

本文主要给大家简单讲讲linux下无法启动mysql怎么解决,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望linux下无法启动mysql怎么解决这篇文章可以给大家带来一些实际帮助。无论发现怎样的问题,首先查看e…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 04/02 17:25
Next 04/02 17:25