一、安裝及配置:
見https://github.com/MyCATApache/Mycat-Server
二、增加開機自啟:
1、添加開機自啟腳本:vim /etc/init.d/mycat.sh,腳本內容如下:
#!/bin/sh
#
# Simple Mycat init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.
### BEGIN INIT INFO
# Provides: mycat
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Mycat data structure server
# Description: Mycat data structure server. See https://github.com/MyCATApache/Mycat-Server
### END INIT INFO
EXEC=/usr/local/mycat/bin/mycat
PIDFILE=/usr/local/mycat/logs/mycat.pid
case "$1" in
start)
if [ -f $PIDFILE ]
then
echo "$PIDFILE exists, process is already running or crashed"
else
echo "Starting Mycat server..."
$EXEC start
fi
;;
stop)
if [ ! -f $PIDFILE ]
then
echo "$PIDFILE does not exist, process is not running"
else
PID=$(cat $PIDFILE)
echo "Stopping ..."
$EXEC stop
while [ -x /proc/${PID} ]
do
echo "Waiting for Mycat to shutdown ..."
sleep 1
done
echo "Mycat stopped"
fi
;;
*)
echo "Please use start or stop as first argument"
;;
esac
2、更改執行權限:chmod u+x mycat.sh
3、增加開機自啟:chkconfig mycat.sh on
4、啟動mycat服務:systemctl start mycat
5、查看mycat狀態:systemctl status mycat
6、停止mycat服務:systemctl stop mycat
