安装atlas 软件并做相关的配置
[mysql-proxy]
admin-username = admin //管理接口的账号
admin-password = admin //管理接口的密码
proxy-backend-addresses = 10.2.6.10:3307 //主库的地址以及端口
proxy-read-only-backend-addresses = 10.2.6.11:3307,10.2.6.12:3307 //从库的地址以及端口
pwds =atlas:TWbz0dlu35U= // 在集群主库上创建一个用户atlas连接到后端数据库的账号密码 需要给与所有的权限 列如 grant all on . to atlas @‘%‘ identified by ‘mysql‘ 配置文件中的密码是经过加密转化的,需要在/usr/local/mysql-proxy/bin ./encrypt mysql (atlas明文密码) 然后将生成的密码写入配置文件
daemon = true
keepalive = true
event-threads = 8
log-level = message
log-path = /var/log/mysql-proxy/log
sql-log = ON
proxy-address = 0.0.0.0:3306 //这个是atlas 的前端向外界提供的端口号
admin-address = 0.0.0.0:2345 // 这个是管理的端口号
charset = utf8
/usr/local/mysql-proxy/bin/mysql-proxyd test start //启动atlas 服务
mysql -uadmin -padmin -P2345 -h 127.0.0.1 //管理口的登录方式 在这里面可以进行后端数据库的增加或者删除 一定要记得save
原文地址:http://blog.51cto.com/openstack2016/2160668