读写分离监控

读写分离监控

  • 准备工作:下载好mycat-web和zookeeper包

  • 三台centos7虚拟机,192.168.129.169(代理机),192.168.129.99(主库),192.168.129.199(从库)

1.安装zookeeper并配置

tar -xf zookeeper-3.4.14.tar.gz
​
切换至zookeeper/conf
将zoo_sample.cfg改名为zoo.cfg
mv zoo_sample.cfg zoo.cfg
​
启动zookeeper
切换至zookeeper/bin执行
[root@gaozhu-169 bin]# ./zkServer.sh start
[root@gaozhu-169 bin]# jps
9034 WrapperSimpleApp
9322 Jps
9230 jar
9183 QuorumPeerMain
出现QuorumPeeMain配置正确

2.安装mycat-web并配置

tar -xf Mycat-web-1.0-SNAPSHOT-20170102153329-linux.tar.gz
修改此文件
/opt/mycat-web/mycat-web/WEB-INF/classes/mycat.properties
sqlonline.server=192.168.129.169
sqlonline.user=root
sqlonline.passwd=123456
server修改为当前主机的ip地址
user和passwd随意修改,记住即可

3.启动mycat-web

切换至此目录下/opt/mycat-web/mycat-web
​
./start.sh &

4.修改mycat配置

/opt/mycat/conf/server.xml
​
<property name="useSqlStat">1</property>  <!-- 1为开启实时统计、0为关闭 -->
将useSqlStat修改为1
​
然后重启mycat服务
/opt/mycat/bin
./mycat restart
​
mycat-web日志/opt/mycat-web/mycat-web/nohup.out
启动后查看日志有无错误信息
连接前确保8082端口开放
[root@gaozhu-169 mycat-web]# netstat -tan | grep  8082
tcp6       0      0 :::8082                 :::*                    LISTEN

5.连接监控服务

在浏览器查询栏输入http://192.168.129.169:8082/mycat/

Mycat名称填写物理数据库名称
ip地址填写代理服务器地址
管理端口9066
服务端口8066
数据库名称填写逻辑数据库名称
用户名,密码填写mycat.properties文件中user和passwd
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值