This repository was archived by the owner on Jun 2, 2021. It is now read-only.
File tree 1 file changed +9
-15
lines changed
1 file changed +9
-15
lines changed Original file line number Diff line number Diff line change @@ -22,21 +22,25 @@ if docker ps -a | grep "nrpa/riak" >/dev/null; then
22
22
fi
23
23
24
24
echo
25
- echo " Bringing up cluster nodes:"
25
+ echo " Bringing up ${RIAK_CLUSTER_SIZE} cluster nodes:"
26
26
echo
27
27
28
28
for index in $( seq -f " %02g" " 1" " ${RIAK_CLUSTER_SIZE} " ) ;
29
29
do
30
+ echo " Starting [riak${index} ]"
31
+
30
32
if [ " ${index} " -gt " 1" ] ; then
33
+
31
34
docker run -e DOCKER_RIAK_CLUSTER_SIZE=${RIAK_CLUSTER_SIZE} \
32
35
-e DOCKER_RIAK_AUTOMATIC_CLUSTERING=${RIAK_AUTOMATIC_CLUSTERING} \
33
36
-e NEWRELIC_KEY=${NEWRELIC_KEY} \
34
37
-h riak${index} \
35
38
-P \
39
+ --link=riak01:8098 \
36
40
--name riak${index} \
37
- --link riak01 \
38
41
--volumes-from SOURCE \
39
42
-d nrpa/riak > /dev/null 2>&1
43
+
40
44
else
41
45
docker run -e DOCKER_RIAK_CLUSTER_SIZE=${RIAK_CLUSTER_SIZE} \
42
46
-e DOCKER_RIAK_AUTOMATIC_CLUSTERING=${RIAK_AUTOMATIC_CLUSTERING} \
45
49
-P \
46
50
--name riak${index} \
47
51
--volumes-from SOURCE \
48
- -d nrpa/riak
49
-
50
- echo " docker run -e DOCKER_RIAK_CLUSTER_SIZE=${RIAK_CLUSTER_SIZE} \
51
- -e DOCKER_RIAK_AUTOMATIC_CLUSTERING=${RIAK_AUTOMATIC_CLUSTERING} \
52
- -e NEWRELIC_KEY=${NEWRELIC_KEY} \
53
- -h riak${index} \
54
- -P \
55
- --name riak${index} \
56
- --volumes-from SOURCE \
57
- -d nrpa/riak"
58
- # > /dev/null 2>&1
52
+ -d nrpa/riak > /dev/null 2>&1
59
53
fi
60
54
61
55
CONTAINER_ID=$( docker ps | egrep " riak${index} [^/]" | cut -d" " -f1)
62
56
CONTAINER_PORT=$( docker port " ${CONTAINER_ID} " 8098 | cut -d " :" -f2)
63
57
64
58
until curl -s " http://127.0.0.1:${CONTAINER_PORT} /ping" | grep " OK" > /dev/null 2>&1 ;
65
59
do
66
- sleep 3
60
+ sleep 1
67
61
done
68
62
69
- echo " Successfully brought up [riak${index} ]"
63
+ echo " Started [riak${index} ]"
70
64
done
71
65
72
66
echo
You can’t perform that action at this time.
0 commit comments