主库ip:192.168.191.5
从库ip:192.168.191.8
服务端 192.168.191.51.yum -y install nfs-utils rpcbind
2.mkdir /usr/local/activemq/data/kahadb
3.vi /etc/exports#增加一行:
/usr/local/activemq/data/kahadb 192.168.191.8(rw,no_root_squash)
4.exportfs -r
5.注意关闭防火墙
service iptables stop
6.service rpcbind restart
7.service nfs restart
客户端 192.168.191.81.mkdir /data/activemq
2.注意关闭防火墙
service iptables stop
3.1.修改activemq的配置文件conf/activemq.xml
<span style="white-space:pre"> </span><persistenceAdapter>
<kahaDB directory="/${activemq.data}/kahadb"/>
</persistenceAdapter>
修改为
<span style="white-space:pre"> </span><persistenceAdapter>
<kahaDB directory="/data/activemq"/>
</persistenceAdapter>3、测试挂载:
showmount -e 192.168.191.5
4.mount -t nfs 192.168.191.5:/usr/local/activemq/data/kahadb /data/activemq
5.mount
6.测试:
客户端生成一个文件:
[root@centos2 /]# cd /data/activemq
[root@centos2 test]# echo "hello nfs test">>test
[root@centos2 test]# ll
7.服务端检查:
[root@centos2 /]# /usr/local/activemq/data/kahadb
[root@centos2 test]# ll
8.=========================df -Th 产看挂载情况
经测试结果发现. 192.168.191.8上启动的mq为主,192.168.191.5启动的mq为从,
1)192.168.191.8和192.168.191.5都启动时,消息只走192.168.191.8,只有关闭192.168.191.8上的mq时消息才走192.168.191.5http://192.168.191.8:8161/admin/queues.jsp
http://192.168.191.5:8161/admin/queues.jsp
代码测试
activemq基于文件共享系统的主从配置
最新推荐文章于 2023-02-04 23:23:32 发布