rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 数据库 » MySQL

mysql-proxy安装的问题解决及服务

mysql-proxy启动时可能会碰到libevent-1.4.so.2不能打开的问题,打开shell,运行LD_DEBUG=libs ./mysql-proxy -h会得到mysql-proxy运行时需要到哪里去寻找所需的包,改问题的解决办法是建立libevent到指定目录的软连接。
mysql-proxy服务启动 vi /etc/init.d/mysql-proxy #!/bin/sh
#chkconfig:2345 80 20
#description:mysql-proxy
export LUA_PATH=/usr/local/share/mysql-proxy/?.lua mode=$1
if [ -z "$mode" ] ; then
mode="start"
fi case $mode in
'start')
mysql-proxy --daemon \
--admin-address=:4401 \
--proxy-address=:3307 \
--proxy-backend-addresses=:3306 \
--proxy-read-only-backend-addresses=192.168.133.232:3306 \
--proxy-read-only-backend-addresses=10.10.74.61:3306 \
--proxy-lua-script=/usr/local/share/mysql-proxy/rw-splitting.lua
'stop')
killall mysql-proxy
'restart')
if $0 stop ; then
$0 start
else
echo "retart failed!!!"
exit 1
fi esac
exit 0 chkconfig --add mysql-proxy
chomod +x /etc/init.d/mysql-proxy /etc/init.d/mysql-proxy start|stop|restart
得到mysql-proxy服务的启动,关闭和重启。
顶一下
(0)
踩一下
(0)