安装配置MyCAT

1、操作系统层面创建mycat用户
[root@Master-111 softwares]# adduser mycat
[root@Master-111 softwares]# passwd mycat
Changing password for user mycat.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
 
 
2、 下载解压mycat安装介质
 
[root@Master-111 softwares]# tar zxf Mycat-server-1.6.5-release-20180122220033-linux.tar.gz
 
[root@Master-111 softwares]# ls -ltr
total 646828
-rw-r--r--. 1 root root 644869837 May 13  2019 mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz
-rw-r--r--. 1 root root  17480035 May 26 23:25 Mycat-server-1.6.5-release-20180122220033-linux.tar.gz
drwxr-xr-x. 9 root root       129 May 27 06:47 mysql-5.7.26-linux-glibc2.12-x86_64
drwxr-xr-x. 7 root root        85 May 27 08:13 mycat
 
[root@Master-111 softwares]# cd mycat/
[root@Master-111 mycat]# ls -ltr
total 12
drwxrwxrwx. 2 root root    6 Feb 29  2016 catlet
-rwxrwxrwx. 1 root root  219 Jan 22  2018 version.txt
drwxrwxrwx. 2 root root    6 Jan 22  2018 logs
drwxr-xr-x. 2 root root 4096 May 27 08:13 lib
drwxrwxrwx. 4 root root 4096 May 27 08:13 conf
drwxr-xr-x. 2 root root  190 May 27 08:13 bin
 
3、安装java运行环境 jdk1.7
 
确认当前的java环境
[root@Master-111 mycat]# java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
 
卸载之,重新安装 java1.7环境
确认一下 目前java的安装情况
[root@Master-111 ~]# rpm -qa |grep java
javapackages-tools-3.4.1-11.el7.noarch
tzdata-java-2018e-3.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.5.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64
java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch
 
 
rpm -e --nodeps 包名
[root@Master-111 mycat]# rpm -e --nodeps javapackages-tools-3.4.1-11.el7.noarch
[root@Master-111 mycat]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64
[root@Master-111 mycat]# rpm -e --nodeps tzdata-java-2018e-3.el7.noarch
[root@Master-111 mycat]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
 
[root@Master-111 mycat]# rpm -qa |grep java
java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.5.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch
java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_64
 
 
安装1.7的jdk
jdk-7u79-linux-x64.tar.gz
mkdir /usr/local/java  将java 1.7 拷贝至该目录
 
 
把安装之后的mycat 文件拷贝至 /usr/local目录
[root@Master-111 softwares]# mv mycat/ /usr/local/
[root@Master-111 softwares]# chown -R mycat:mycat /usr/local/mycat/
[root@Master-111 softwares]# ls -ltr /usr/local/mycat/
total 12
drwxrwxrwx. 2 mycat mycat    6 Feb 29  2016 catlet
-rwxrwxrwx. 1 mycat mycat  219 Jan 22  2018 version.txt
drwxrwxrwx. 2 mycat mycat    6 Jan 22  2018 logs
drwxr-xr-x. 2 mycat mycat 4096 May 27 08:13 lib
drwxrwxrwx. 4 mycat mycat 4096 May 27 08:13 conf
drwxr-xr-x. 2 mycat mycat  190 May 27 08:13 bin
 
[root@Master-111 conf]# vi wrapper.conf
wrapper.java.additional.5=-XX:MaxDirectMemorySize=1G  该参数默认2g,修改为1g即可
 
 
4、配置系统环境变量
vi /etc/profile
 
export JAVA_HOME
export CLASSPATH=.:$JAVA_HOME/jre/lib/tr.jar:$JAVA_HOME/lib/dt.jar:
$JAVA_HOME/lib/tools.jar
export MyCAT_HOME=/usr/local/mycat
 
5、修改mycat启动参数
 
 
 
 
创建时间:2021-09-26 17:23
浏览量:0