MyCat安装和使用一

记录下MyCat的安装操作:

一、安装前准备

      1、电脑一台(Windows、Linux、Mac)

      2、MyCat技术了解

      3、MyCat官网地址

      4、jdk环境1.7及以上

二、下载MyCat

       前往官网MyCat官网地址下载

 

 

之后会跳转到某个版本下的不同系统下载链接 

三、解压安装

    1、Windows

      官方建议将压缩包解压到磁盘根目录下,例如F:\mycat

      

目前安装步骤基本完成了! 

目录解释如下:
bin 程序目录,存放了 window 版本和 linux 版本,除了提供封装成服务的版本之外,也提供了 nowrap 的
shell 脚本命令,方便大家选择和修改,进入到 bin 目录:
Windows 下运行:运行: mycat.bat 在控制台启动程序,也可以装载成服务,若此程序运行有问题,也可以
运行 startup_nowrap.bat,确保 java 命令可以在命令执行。 Windows 下将 MyCAT 做成系统服务:MyCAT 提供 warp 方式的命令,可以将 MyCAT 安装成系统服务并
可启动和停止。
1) 进入 bin 目录下, 输入 ./mycat start 启动 mycat 服务。
conf 目录下存放配置文件,server.xml 是 Mycat 服务器参数调整和用户授权的配置文件,schema.xml 是逻
辑库定义和表以及分片定义的配置文件,rule.xml 是分片规则的配置文件,分片规则的具体一些参数信息单独存
放为文件,也在这个目录下,配置文件修改,需要重启 Mycat 或者通过 9066 端口 reload。
lib 目录下主要存放 mycat 依赖的一些 jar 文件。
44
日志存放在 logs/mycat.log 中,每天一个文件,日志的配置是在 conf/log4j.xml 中,根据自己的需要,可
以调整输出级别为 debug,debug 级别下,会输出更多的信息,方便排查问题

启动

2、Linux 安装

      本人采用的是虚拟机

     首先,先创建个文件夹将下载好的Linux版本的压缩包放进去

 # mkdir SoftWare

 #  cd SoftWare

   查询当前目录下内容    

 # ll 

已经将需要的压缩文件放到了指定的文件内

   下面就是解压了

   

# tar -xvf Mycat-server-1.6.6.1-release-20181031195535-linux.tar.gz -C /usr/local/Mycat

下面就是为mycat添加用户并授权更改密码: 

[root@localhost /]# useradd mycat
[root@localhost /]# chown -R mycat.mycat /usr/local/mycat/
[root@localhost /]# passwd mycat
更改用户 mycat 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost /]# 

启动mycat服务

MyCAT 在 Linux 中部署启动时,首先需要在 Linux 系统的环境变量中配置 MYCAT_HOME,操作方式如下:

1) vi /etc/profile,在系统环境变量文件中增加 MYCAT_HOME=/usr/local/Mycat。

2) 执行 source /etc/profile 命令,使环境变量生效。如果是在多台 Linux 系统中组建的 MyCAT 集群,那需要在 MyCAT Server 所在的服务器上配置对其他 ip 和主机名的映射,

配置方式如下:

vi /etc/hosts

例如:我有 4 台机器,

配置如下:

IP 主机名:

192.168.100.2 sam_server_1

192.168.100.3 sam_server_2

192.168.100.4 sam_server_3

192.168.100.5 sam_server_4

编辑完后,保存文件。经过以上两个步骤的配置,就可以到/usr/local/Mycat/bin 目录下执行:

./mycat start即可启动 mycat 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值