linux nfs同步,linux下NFS共享解决负载分发系统中资源同步

需求:两台服务器负载接受分发的资源,但要确保即时同步。除了使用任务对两台机器进行刷新,就是共享存储了。

两台机器都提供一个ftp帐号密码(如iconuser/01014849)及路径(如/home/iconuser/resource),来供两外一台机器同步资源。可以通过同步shell脚本portal_ftp_sync.sh来将PATH1路径下面的图片FTP到 PATH2:/home/iconuser/resource下

portal_ftp_sync.sh

脚本信息及功能:(该脚本部署在每台门户处理机上,其中IP地址和帐号密码配置为当前门户处理机上IP和FTP帐号密码)

ftp -ni 10.129.39.191 <

user iconuser 01014849

cd /home/iconuser/resource

lcd /home/zxin10/was/tomcat/webapps/cpportal/uploadfiles

prompt off

mput *

byemput *

prompt off

bye

定时任务格式:0 * * * * /home/zxin10/task/portal_ftp_sync.sh

按照上面方案将NFS配置完毕后,/home/iconuser/resource即为共享文件夹。将其中一台服务器做NFS

Server端,另外两服务器做NFS

Clinet端,在每台服务器的/home/cheng/task/下部署portal_ftp_sync.sh脚本,当其中任意一台服务器上有上传资源,并当portal_ftp_sync.sh脚本执行完将PATH1路径下面的图片FTP到PATH2时。在三台服务器各自的路径/home/iconuser/resource下都会看到刚上传的资源,即达到所有资源共享的目的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值