天天看點

安裝部署 Mycat-web安裝 Zookeeper安裝 Mycat-web

Mycat-web 可以監控 Mycat 的運作狀況,也可以使用它對資料庫進行分析。

·

安裝 Zookeeper

1 配置 Java 環境

tar -xvf jdk-8u281-linux-x64.tar.gz -C /usr/local/

ln -vs /usr/local/jdk1.8.0_281/bin/java* /usr/bin/
ln -vs /usr/local/jdk1.8.0_281/bin/jps /usr/bin/
           

2 下載下傳&解壓 zk

tar -xvf zookeeper-3.4.13.tar.gz -C /usr/local/
           

3 設定 Java 堆大小

cd /usr/local/zookeeper-3.4.13

vim conf/java.env
#!/bin/sh
export JVMFLAGS="-Xms2g -Xmx2g $JVMFLAGS"
           

4 建立配置檔案

cp -p conf/zoo_sample.cfg conf/zoo.cfg

vim conf/zoo.cfg
#主要關注以下配置

tickTime=2000

#資料快照存儲位置
dataDir=/data/zookeeper/zkdata/
#事務日志存儲位置
dataLogDir=/data/zookeeper/zklog/
#偵聽端口
clientPort=2181
#自動清除 168 小時之前的快照和事務日志
autopurge.purgeInterval=168
           

5 建立依賴目錄

mkdir -p /data/zookeeper/zkdata/ /data/zookeeper/zklog/
           

6 啟動

cd /usr/local/zookeeper-3.4.13
./bin/zkServer.sh start 

#停止:./bin/zkServer.sh stop
#檢視狀态:./bin/zkServer.sh status
           

·

安裝 Mycat-web

1 配置 Java 環境

安裝 zk 的時候已經配置了…

2 下載下傳&解壓二進制包

tar -xvf Mycat-web-1.0-SNAPSHOT-20160617163048-linux.tar.gz -C /usr/local/
           

3 修改一下啟動腳本

cd /usr/local/mycat-web
vim start.sh
#在最後添加 &,使其背景運作
nohup java -Xms1024m -Xmx1024m -Xmn128m -XX:PermSize=64m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=0 -XX:CMSInitiatingOccupancyFraction=70 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar start.jar &
           

4 啟動

./start.sh
           

5 通路 Mycat-web

URL:http://IP:8082/mycat/

安裝部署 Mycat-web安裝 Zookeeper安裝 Mycat-web
安裝部署 Mycat-web安裝 Zookeeper安裝 Mycat-web
安裝部署 Mycat-web安裝 Zookeeper安裝 Mycat-web
安裝部署 Mycat-web安裝 Zookeeper安裝 Mycat-web
安裝部署 Mycat-web安裝 Zookeeper安裝 Mycat-web
安裝部署 Mycat-web安裝 Zookeeper安裝 Mycat-web

繼續閱讀