eventql操作腳本
a) standalone mode
mkdir -p /var/evql/standalone
/usr/local/bin/evqld --standalone --datadir /var/evql/standalone
query:
/usr/local/bin/evql --database test
/usr/local/bin/evql -h localhost -p 9175 --database test
1. 啟動zookeeper
/opt/zookeeper-3.3.6/bin/zkServer.sh start
stop restart status
2.創建集群
/usr/local/bin/evqlctl -c /etc/evqld.conf cluster-create
3.添加集群主機
/usr/local/bin/evqlctl -c /etc/evqld.conf cluster-add-server --server_name "node1"
/usr/local/bin/evqlctl -c /etc/evqld.conf cluster-add-server --server_name "node2"
/usr/local/bin/evqlctl -c /etc/evqld.conf cluster-add-server --server_name "node3"
/usr/local/bin/evqlctl -c /etc/evqld.conf cluster-add-server --server_name "node4"
4 啟動集群服務器
4.1) 創建數據目錄(服務器使用)
mkdir /var/evql/node{1,2,3,4}
4.2) 啟動主機
/usr/local/bin/evqld -c /etc/evqld.conf -C server.name=node1 --listen localhost:9175 --datadir /var/evql/node1/
/usr/local/bin/evqld -c /etc/evqld.conf -C server.name=node2 --listen localhost:9176 --datadir /var/evql/node2/
/usr/local/bin/evqld -c /etc/evqld.conf -C server.name=node3 --listen localhost:9177 --datadir /var/evql/node3/
4.3) 測試
創建數據庫 /usr/local/bin/evqlctl -c /etc/evqld.conf database-create --database "mydb"
連接數據庫 evql -h localhost -p 9175 -d mydb
eventql操作腳本