欢迎投稿

今日深度:

使用Mycat-eye管理Mycat数据库服务的操作,

使用Mycat-eye管理Mycat数据库服务的操作,


目录
  • 1.Mycat的管理工具
  • 2.Mycat-eye介绍
  • 3.部署Mycat-eye
    • 3.1.安装Zookeep
    • 3.2.安装Mycat-eye
    • 3.3.访问Mycat-eye
  • 4.在Mycat-eye中导入Mycat服务的信息

    1.Mycat的管理工具

    Mycat默认开通2个端口,可以在server.xml中进行修改。

    • 8066 数据访问端口,即进行 DML 和 DDL 操作。
    • 9066 数据库管理端口,即 mycat 服务管理控制功能,用于管理mycat的整个集群状态

    在Mycat的9066端口中,可以对Mycat服务器进行一些操作,常用的操作有以下几种:

    1)进入Mycat的9066端口

    [root@mysql-1 ~]# mysql -uroot -p123456 -h 192.168.20.11 -P 9066
    

    2)查看Mycat管理工具的帮助文档

    mysql> show @@help;
    

    3)查看Mycat的版本

    mysql> show @@version;
    +-------------------------------------------+
    | VERSION                                   |
    +-------------------------------------------+
    | 5.6.29-mycat-1.6.5-release-20180117003034 |
    +-------------------------------------------+
    

    4)重新加载Mycat配置文件

    通过下面的命令无需重启Mycat即可使Mycat配置生效。

    mysql> reload @@config;
    

    5)查看Mycat的的数据源信息

    mysql> show @@datasource;
    

    image-20220716103030162

    6)查看Mycat现有的分片节点信息

    mysql> show @@datanode;
    

    image-20220716103119154

    7)查看Mycat的线程池信息

    mysql> show @@threadpool;
    

    image-20220716103200663

    8)查看执行的SQL

    mysql> show @@sql;
    

    9)查看执行的SQL统计

    mysql> show @@sql.sum;

    2.Mycat-eye介绍

    Mycat-web(Mycat-eye)是对mycat-server提供监控服务,功能不局限于对mycat-server使用。他通过JDBC连接对Mycat、Mysql监控,监控远程服务器(目前仅限于linux系统)的cpu、内存、网络、磁盘。

    3.部署Mycat-eye

    3.1.安装Zookeep

    [root@mycat-eye ~]# tar xf zookeeper-3.4.6.tar.gz -C /data/
    [root@mycat-eye ~]# cd /data/zookeeper-3.4.6/
    [root@mycat-eye zookeeper-3.4.6]# mkdir data
    [root@mycat-eye zookeeper-3.4.6]# cp conf/zoo_sample.cfg conf/zoo.cfg
    [root@mycat-eye zookeeper-3.4.6]# vim conf/zoo.cfg
    dataDir=/data/zookeeper-3.4.6/data
    [root@mycat-eye zookeeper-3.4.6]# ./bin/zkServer.sh start
    

    3.2.安装Mycat-eye

    解压完启动即可使用。

    [root@mycat-eye ~]# tar xf Mycat-web.tar.gz -C /data/
    [root@mycat-eye data]# cd /data/mycat-web/
    [root@mycat-eye mycat-web]# ./start.sh 
    
    #需要进入到mycat-web目录再启动
    

    如果Zookeeper与Mycat-web不在同一台服务器上 , 需要设置Zookeeper的地址 ; 在/daya/mycat-web/mycat-web/WEB-INF/classes/mycat.properties文件中配置。

    3.3.访问Mycat-eye

    http://192.168.81.240:8082/mycat/

    image-20220716105539112

    4.在Mycat-eye中导入Mycat服务的信息

    在系统中导入Mycat的服务地址,我们才可以通过Mycat-eye管理MyCat。

    点击mycat服务管理—>新增。

    image-20220716105751123

    填写对应的信息。

    image-20220716105902573

    添加完成。

    image-20220716110011362

    主要在SQL监控中分析执行的SQL。

    image-20220716110136453

    以上就是使用Mycat-eye管理Mycat数据库服务的操作的详细内容,更多关于Mycat-eye管理Mycat的资料请关注PHP之友其它相关文章!

    您可能感兴趣的文章:
    • 高效数据流转:Mycat分库分表与GreatSQL实时同步
    • MyCAT上新增一个库及MyCAT报错1184的问题及解决
    • MyCat环境搭建详细教程
    • 简单了解mysql mycat 中间件
    • 数据库中间件MyCat的介绍

    www.htsjk.Com true http://www.htsjk.com/Mysql/47777.html NewsArticle 使用Mycat-eye管理Mycat数据库服务的操作, 目录 1.Mycat的管理工具 2.Mycat-eye介绍 3.部署Mycat-eye 3.1.安装Zookeep 3.2.安装Mycat-eye 3.3.访问Mycat-eye 4.在Mycat-eye中导入Mycat服务的信息 1.Mycat的管理工具...
    评论暂时关闭