准备三台cetnos服务器
环境:两台虚拟机需要配置好mysql主从 另外一台需要做amoeba
1.给两台mysql服务器上给amoeba服务器授权一个可以操作读写的用户(两个mysql服务器都要执行下面的授权命令,要么amoeba没有在mysql上的读写权限会报错)
1 2 3 |
|
开始安装amoeba
在另外一台服务器安装amoeba
1.安装JDK环境 上传安装包JDK1.6到服务器并安装
cd /usr/local
rz
chmod +x jdk-6u14-linux-x64.bin
/jdk-6u14-linux-x64.bin
执行安装包后,一直按回车就可以了!!!!!
知道出现done
更改jdk安装目录的名字
1 |
|
修改环境变量
1 2 3 4 5 6 |
|
上传amoeba安装包到服务器
rz
为amoeba创建安装目录0
1 2 |
|
配置文件dbServers.xml:
1 |
|
vim /usr/local/amoeba/amoeba.xml
# 提供客户端登录amoeba时需要使用的账号
启动amoeba
1 |
|
出现以下则为对
测试
- #在开启一个窗口登陆登录amoeba 测试读写分离效果
#yum -y install mysql
#mysql -ujack-p123 -h amoebaip -P8066
创建数据库wg
查看mysql主从是否存在
再关掉从上的slave
再创建数据库
若只主的存在则为成功