cobar安装配置说明

来源:互联网 发布:ubuntu 安装skype 编辑:程序博客网 时间:2024/05/21 10:23

cobar安装配置说明

1.下载

条件linux服务器并且安装mysql和jdk
下载cobar的service包
地址:https://github.com/alibaba/cobar/wiki/%E4%B8%8B%E8%BD%BD

这里写图片描述

将安装包放到linux系统下 然后解压
tar zxf cobar-server-1.2.7.tar.gz
cd cobar-server-1.2.7

2.相关说明

a、基本目录
如果您还没有下载Cobar,请先进入Cobar Release下载最新Cobar压缩包。解压后,进入cobar-server-1.2.4目录,可以看到Cobar的主要目录如下:
bin #包含Cobar的启动、重启、停止等脚本文件
conf #包含Cobar所有配置文件
lib #包含Cobar及其依赖的jar文件
logs #包含Cobar所有日志文件 (安装包里肯没有 需要自己创建)
b、启动脚本
Cobar的所有启动停止脚本全部放在bin目录中,进入bin目录,可以看到:
startup.sh #Linux环境启动脚本
startup.bat #Windows环境启动脚本
restart.sh #Linux环境重启脚本
shutdown.sh #Linux环境停止脚本
c、配置文件
Cobar的所有配置文件全部放在conf目录中,进入conf目录,可以看到:
server.xml #Cobar系统、用户、集群等相关配置
schema.xml #schema,dataNode,dataSource相关配置
rule.xml #分布式规则定义
log4j.xml #日志相关配置

schema.xml配置如下(注意:schema.xml包含MySQL的IP、端口、用户名、密码等配置,您需要按照注释替换为您的MySQL信息。)

3.配置说明

schema.xml
这里写图片描述
rule.xml
这里写图片描述
当插入时是以 rule里定义的字段值的大小来插入区分表的,如果定义为2,512 则 0 到511在第一张表 512 到1023 在第二张表 后面隔512又回到第一张表依次循环。

server.xml
这里写图片描述

4.启动和使用Cobar

1、启动Cobar,进入bin目录可以看到Cobar的启动、停止与重启脚本
./startup.sh #Cobar进程名为CobarStartup
2、查看logs目录下stdout.log, 启动成功日志如下
10:54:19,264 INFO ===============================================
10:54:19,265 INFO Cobar is ready to startup …
10:54:19,265 INFO Startup processors …
10:54:19,443 INFO Startup connector …
10:54:19,446 INFO Initialize dataNodes …
10:54:19,470 INFO dnTest1:0 init success
10:54:19,472 INFO dnTest3:0 init success
10:54:19,473 INFO dnTest2:0 init success
10:54:19,481 INFO CobarManager is started and listening on 9066
10:54:19,483 INFO CobarServer is started and listening on 8066
10:54:19,484 INFO ===============================================
进入数据库 mysql -ucobar -p123456 -h192.168.18.131 -P8066 -Ddbtest

5.测试

可以在自己的mysql里建立几个数据库,然后建立相同的表在相关的配置文件里做好配置进入数据库 mysql -u用户名 -p密码 -h数据库ip -P8066 -Ddbtest

原创粉丝点击