From bfb96d0306b2eabc5744b3a467be3f6ce2cadbea Mon Sep 17 00:00:00 2001 From: Sylvester Chin Date: Fri, 19 May 2023 15:28:24 +0800 Subject: [PATCH] Use host IP instead of localhost for setting redis cluster --- scripts/run-redis-cluster | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/run-redis-cluster b/scripts/run-redis-cluster index 5ea12a3..14b188e 100755 --- a/scripts/run-redis-cluster +++ b/scripts/run-redis-cluster @@ -11,13 +11,16 @@ start_redis_server() { --cluster-config-file "$2" & } +IP=$(hostname -I) +IP=${IP%% *} + start_redis_server 7001 nodes-1.conf start_redis_server 7002 nodes-2.conf start_redis_server 7003 nodes-3.conf sleep 3 -redis-cli --cluster create 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 --cluster-yes +redis-cli --cluster create "$IP:7001" "$IP:7002" "$IP:7003" --cluster-yes wait -n