启动
主节点:
java -Xms128m -Xmx256m -Djetty.port=7000 -DzkRun -DnumShards=4 -DSTOP.PORT=4000 -DSTOP.KEY=key -Dbootstrap_conf=true -DzkHost=localhost:8000,localhost:8002,localhost:8004 -jar start.jar 1>logs/log.log 2>&1 &java -Xms128m -Xmx256m -Djetty.port=7002 -DzkRun -DzkHost=localhost:8000,localhost:8002,localhost:8004 -DSTOP.PORT=4002 -DSTOP.KEY=key -jar start.jar 1>logs/log.log 2>&1 &
java -Xms128m -Xmx256m -Djetty.port=7004 -DzkRun -DzkHost=localhost:8000,localhost:8002,localhost:8004 -DSTOP.PORT=4004 -DSTOP.KEY=key -jar start.jar 1>logs/log.log 2>&1 &
java -Xms128m -Xmx256m -Djetty.port=7006 -DzkHost=localhost:8000,localhost:8002,localhost:8004 -DSTOP.PORT=4006 -DSTOP.KEY=key -jar start.jar 1>logs/log.log 2>&1 &
从节点:
java -Xms128m -Xmx256m -Djetty.port=7001 -DzkHost=localhost:8000,localhost:8002,localhost:8004 -DSTOP.PORT=4001 -DSTOP.KEY=key -jar start.jar 1>logs/log.log 2>&1 &关闭
java -DSTOP.PORT=4001 -DSTOP.KEY=key -jar start.jar --stop
维护集群:
1.启动集群时,先主后从(没得选,否则起不起来);
2.停止集群时先从后主。
3.停启动集群时,如果某台主机挡掉,先启动该主机,数据拷贝后,重复2,再重复1;
4.启动集群时,如果某节点的主从全挡掉,一定要删除从节点的data,必要时主节点的data/tlog也要清理(防止主从数据不一致,可能会造成数据缺失);
5.主死,从变主,后操作不当,是引起主从数据不一致的主要原因。