diff options
Diffstat (limited to 'sdc-os-chef/sdc-cassandra/startup.sh')
-rwxr-xr-x | sdc-os-chef/sdc-cassandra/startup.sh | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/sdc-os-chef/sdc-cassandra/startup.sh b/sdc-os-chef/sdc-cassandra/startup.sh index c779e3796d..aa8dbf8336 100755 --- a/sdc-os-chef/sdc-cassandra/startup.sh +++ b/sdc-os-chef/sdc-cassandra/startup.sh @@ -1,17 +1,19 @@ -#!/bin/bash +#!/bin/sh + +cd /root/scripts +cp -pr /root/scripts/cassandra.yaml /etc/cassandra/cassandra.yaml +cp -pr /root/scripts/cassandra-rackdc.properties /etc/cassandra/cassandra-rackdc.properties -cd /root/chef-solo -chef-solo -c solo.rb -o recipe[cassandra-actions::01-configureCassandra] -E ${ENVNAME} rc=$? if [[ $rc != 0 ]]; then exit $rc; fi echo "########### starting cassandra ###########" /docker-entrypoint.sh cassandra -f & +sleep 60 +sh -x /root/scripts/change_cassandra_pass.sh +sh -x /var/lib/ready_probe.sh -chef-solo -c solo.rb -E ${ENVNAME} rc=$? if [[ $rc != 0 ]]; then exit $rc; fi while true; do sleep 30; done - - |