|
@@ -0,0 +1,305 @@
|
|
|
+#!/bin/bash -ex
|
|
|
+
|
|
|
+#####################################################################
|
|
|
+# Change the following lines to match your IP addresses
|
|
|
+
|
|
|
+PRIMARY_NODE="10.161.0.40"
|
|
|
+NODE1="10.161.27.159"
|
|
|
+NODE2="10.161.27.159"
|
|
|
+
|
|
|
+#####################################################################
|
|
|
+# Data Information:
|
|
|
+#####################################################################
|
|
|
+# Primary Node: ${PRIMARY_NODE}
|
|
|
+# Other Nodes: ${NODE1},${NODE2}
|
|
|
+# Raft Instance Ports:
|
|
|
+# - 19901
|
|
|
+# - 19902
|
|
|
+# - 19903
|
|
|
+# - 19904
|
|
|
+# - 19905
|
|
|
+# - 19906
|
|
|
+# - 19907
|
|
|
+# - 19908
|
|
|
+# - 19909
|
|
|
+# - 19910
|
|
|
+# - 19911
|
|
|
+# - 19912
|
|
|
+
|
|
|
+#####################################################################
|
|
|
+# Raft Group Setups!!
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Raft Groups - port 19901"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19901 raft.cluster init
|
|
|
+/usr/local/bin/redis-cli -h ${NODE1} -p 19901 raft.cluster join ${PRIMARY_NODE}:19901
|
|
|
+/usr/local/bin/redis-cli -h ${NODE2} -p 19901 raft.cluster join ${PRIMARY_NODE}:19901
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Raft Groups - port 19902"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19902 raft.cluster init
|
|
|
+/usr/local/bin/redis-cli -h ${NODE1} -p 19902 raft.cluster join ${PRIMARY_NODE}:19902
|
|
|
+/usr/local/bin/redis-cli -h ${NODE2} -p 19902 raft.cluster join ${PRIMARY_NODE}:19902
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Raft Groups - port 19903"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19903 raft.cluster init
|
|
|
+/usr/local/bin/redis-cli -h ${NODE1} -p 19903 raft.cluster join ${PRIMARY_NODE}:19903
|
|
|
+/usr/local/bin/redis-cli -h ${NODE2} -p 19903 raft.cluster join ${PRIMARY_NODE}:19903
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Raft Groups - port 19904"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19904 raft.cluster init
|
|
|
+/usr/local/bin/redis-cli -h ${NODE1} -p 19904 raft.cluster join ${PRIMARY_NODE}:19904
|
|
|
+/usr/local/bin/redis-cli -h ${NODE2} -p 19904 raft.cluster join ${PRIMARY_NODE}:19904
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Raft Groups - port 19905"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19905 raft.cluster init
|
|
|
+/usr/local/bin/redis-cli -h ${NODE1} -p 19905 raft.cluster join ${PRIMARY_NODE}:19905
|
|
|
+/usr/local/bin/redis-cli -h ${NODE2} -p 19905 raft.cluster join ${PRIMARY_NODE}:19905
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Raft Groups - port 19906"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19906 raft.cluster init
|
|
|
+/usr/local/bin/redis-cli -h ${NODE1} -p 19906 raft.cluster join ${PRIMARY_NODE}:19906
|
|
|
+/usr/local/bin/redis-cli -h ${NODE2} -p 19906 raft.cluster join ${PRIMARY_NODE}:19906
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Raft Groups - port 19907"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19907 raft.cluster init
|
|
|
+/usr/local/bin/redis-cli -h ${NODE1} -p 19907 raft.cluster join ${PRIMARY_NODE}:19907
|
|
|
+/usr/local/bin/redis-cli -h ${NODE2} -p 19907 raft.cluster join ${PRIMARY_NODE}:19907
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Raft Groups - port 19908"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19908 raft.cluster init
|
|
|
+/usr/local/bin/redis-cli -h ${NODE1} -p 19908 raft.cluster join ${PRIMARY_NODE}:19908
|
|
|
+/usr/local/bin/redis-cli -h ${NODE2} -p 19908 raft.cluster join ${PRIMARY_NODE}:19908
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Raft Groups - port 19909"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19909 raft.cluster init
|
|
|
+/usr/local/bin/redis-cli -h ${NODE1} -p 19909 raft.cluster join ${PRIMARY_NODE}:19909
|
|
|
+/usr/local/bin/redis-cli -h ${NODE2} -p 19909 raft.cluster join ${PRIMARY_NODE}:19909
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Raft Groups - port 19910"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19910 raft.cluster init
|
|
|
+/usr/local/bin/redis-cli -h ${NODE1} -p 19910 raft.cluster join ${PRIMARY_NODE}:19910
|
|
|
+/usr/local/bin/redis-cli -h ${NODE2} -p 19910 raft.cluster join ${PRIMARY_NODE}:19910
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Raft Groups - port 19911"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19911 raft.cluster init
|
|
|
+/usr/local/bin/redis-cli -h ${NODE1} -p 19911 raft.cluster join ${PRIMARY_NODE}:19911
|
|
|
+/usr/local/bin/redis-cli -h ${NODE2} -p 19911 raft.cluster join ${PRIMARY_NODE}:19911
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Raft Groups - port 19912"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19912 raft.cluster init
|
|
|
+/usr/local/bin/redis-cli -h ${NODE1} -p 19912 raft.cluster join ${PRIMARY_NODE}:19912
|
|
|
+/usr/local/bin/redis-cli -h ${NODE2} -p 19912 raft.cluster join ${PRIMARY_NODE}:19912
|
|
|
+
|
|
|
+
|
|
|
+#####################################################################
|
|
|
+# Sleep until raft cluster is created
|
|
|
+
|
|
|
+echo "Waiting for Raft to stabilize"
|
|
|
+sleep 10
|
|
|
+
|
|
|
+#####################################################################
|
|
|
+# Set up Shard Clusters
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Shard Clusters"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19901 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19902
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19901 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19903
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19901 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19904
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19901 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19905
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19901 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19906
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19901 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19907
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19901 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19908
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19901 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19909
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19901 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19910
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19901 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19911
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19901 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19912
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Shard Clusters"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19902 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19901
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19902 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19903
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19902 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19904
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19902 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19905
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19902 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19906
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19902 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19907
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19902 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19908
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19902 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19909
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19902 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19910
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19902 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19911
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19902 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19912
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Shard Clusters"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19903 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19901
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19903 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19902
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19903 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19904
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19903 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19905
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19903 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19906
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19903 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19907
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19903 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19908
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19903 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19909
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19903 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19910
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19903 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19911
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19903 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19912
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Shard Clusters"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19904 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19901
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19904 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19902
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19904 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19903
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19904 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19905
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19904 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19906
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19904 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19907
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19904 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19908
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19904 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19909
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19904 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19910
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19904 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19911
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19904 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19912
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Shard Clusters"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19905 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19901
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19905 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19902
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19905 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19903
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19905 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19904
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19905 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19906
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19905 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19907
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19905 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19908
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19905 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19909
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19905 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19910
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19905 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19911
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19905 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19912
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Shard Clusters"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19906 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19901
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19906 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19902
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19906 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19903
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19906 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19904
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19906 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19905
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19906 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19907
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19906 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19908
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19906 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19909
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19906 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19910
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19906 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19911
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19906 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19912
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Shard Clusters"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19907 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19901
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19907 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19902
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19907 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19903
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19907 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19904
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19907 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19905
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19907 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19906
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19907 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19908
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19907 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19909
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19907 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19910
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19907 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19911
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19907 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19912
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Shard Clusters"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19908 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19901
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19908 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19902
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19908 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19903
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19908 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19904
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19908 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19905
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19908 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19906
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19908 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19907
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19908 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19909
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19908 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19910
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19908 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19911
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19908 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19912
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Shard Clusters"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19909 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19901
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19909 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19902
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19909 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19903
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19909 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19904
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19909 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19905
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19909 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19906
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19909 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19907
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19909 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19908
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19909 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19910
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19909 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19911
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19909 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19912
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Shard Clusters"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19910 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19901
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19910 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19902
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19910 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19903
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19910 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19904
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19910 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19905
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19910 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19906
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19910 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19907
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19910 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19908
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19910 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19909
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19910 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19911
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19910 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19912
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Shard Clusters"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19911 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19901
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19911 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19902
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19911 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19903
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19911 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19904
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19911 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19905
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19911 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19906
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19911 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19907
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19911 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19908
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19911 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19909
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19911 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19910
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19911 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19912
|
|
|
+
|
|
|
+
|
|
|
+echo "Setting up Shard Clusters"
|
|
|
+
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19912 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19901
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19912 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19902
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19912 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19903
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19912 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19904
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19912 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19905
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19912 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19906
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19912 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19907
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19912 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19908
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19912 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19909
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19912 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19910
|
|
|
+/usr/local/bin/redis-cli -h ${PRIMARY_NODE} -p 19912 RAFT.SHARDGROUP LINK ${PRIMARY_NODE}:19911
|
|
|
+
|