美文网首页工作生活
10-MySQL集群解决方案-配置MyCat

10-MySQL集群解决方案-配置MyCat

作者: 吕小凯 | 来源:发表于2019-06-29 11:33 被阅读0次

MyCat1.6版本下载

http://dl.mycat.io/1.6-RELEASE/

配置JAVA环境变量

vim /etc/profile

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:${PATH}

使立即生效

source /etc/profile

查看是否成功

echo $JAVA_HOME

创建Mycat目录安装

cd /data
tar -zxvf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz

配置MyCat环境变量

vim /etc/profile

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export MYCAT_HOME=/data/mycat
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:${PATH}:$MYCAT_HOME/bin

source /etc/profile

绑定ip

vim /etc/hosts
192.168.1.105 mycat-server

设置 wrapper.java.command 的java 路径

vim /data/mycat/conf/wrapper.conf
修改下内存 避免启动不了

配置server.xml

vim server.xml

开启实时统计,便于后期安装mycat-eye的监测
<!-- 1为开启实时统计、0为关闭 -->
<property name="useSqlStat">1</property>

这四项都去掉注释,使得生效
<!--默认是65535 64K 用于sql解析时最大文本长度 -->
<property name="maxStringLiteralLength">65535</property>
<property name="sequnceHandlerType">0</property>
<property name="backSocketNoDelay">1</property>
<property name="frontSocketNoDelay">1</property>

MyCat连接添加账号密码(默认连接为root 123456)

    <user name="root">
        <property name="password">123456</property>
        <property name="schemas">TESTDB</property>
        
        <!-- 表级 DML 权限设置 -->
        <!--         
        <privileges check="false">
            <schema name="TESTDB" dml="0110" >
                <table name="tb01" dml="0000"></table>
                <table name="tb02" dml="1111"></table>
            </schema>
        </privileges>        
         -->
    </user>

    <user name="xiaokai">
        <property name="password">123456</property>
        <property name="schemas">TESTDB</property>
    </user>

修改schema.xml(配置主主,没有设置读写分离)

启动

cd /bin
./mycat console
./startup_nowrap.sh

修改log4j的配置

为了让信息启动时更好定位,需要将conf/log4j2.xml的文件修改为debug级别

相关文章

网友评论

    本文标题:10-MySQL集群解决方案-配置MyCat

    本文链接:https://www.haomeiwen.com/subject/pyovcctx.html