remove redis db when reinstall compass

Change-Id: I889ec091c78a7e1781328cefff80f7b038a741aa
This commit is contained in:
xiaodongwang 2014-11-28 23:48:42 -08:00
parent 5fbc73b798
commit dfa0bae3f2

View File

@ -15,16 +15,16 @@ source $DIR/install_func.sh
cd $SCRIPT_DIR
mkdir -p /etc/compass
rm -rf /etc/compass/*
mkdir -p /opt/compass/bin
rm -rf /opt/compass/bin/*
mkdir -p /var/log/compass
rm -rf /var/log/compass/*
sudo mkdir -p /etc/compass
sudo rm -rf /etc/compass/*
sudo mkdir -p /opt/compass/bin
sudo rm -rf /opt/compass/bin/*
sudo mkdir -p /var/log/compass
sudo rm -rf /var/log/compass/*
sudo mkdir -p /var/log/chef
rm -rf /var/log/chef/*
mkdir -p /var/www/compass
rm -rf /var/www/compass/*
sudo rm -rf /var/log/chef/*
sudo mkdir -p /var/www/compass
sudo rm -rf /var/www/compass/*
sudo cp -rf $COMPASSDIR/misc/apache/ods-server.conf /etc/httpd/conf.d/ods-server.conf
sudo cp -rf $COMPASSDIR/conf/* /etc/compass/
@ -69,7 +69,7 @@ fi
sudo sed -i "s/\$ipaddr/$IPADDR/g" /etc/compass/setting
sudo sed -i "s/\$hostname/$HOSTNAME/g" /etc/compass/setting
sed -i "s/\$gateway/$OPTION_ROUTER/g" /etc/compass/setting
sudo sed -i "s/\$gateway/$OPTION_ROUTER/g" /etc/compass/setting
domains=$(echo $NAMESERVER_DOMAINS | sed "s/,/','/g")
sudo sed -i "s/\$domains/$domains/g" /etc/compass/setting
@ -87,7 +87,11 @@ sudo mkdir -p /var/lib/redis/
sudo chown -R redis:root /var/lib/redis
sudo mkdir -p /var/run/redis
sudo chown -R redis:root /var/run/redis
killall -9 redis-server
sudo mkdir -p /var/lib/redis
sudo chown -R redis:root /var/lib/redis
sudo rm -rf /var/lib/redis/dump.rdb
sudo killall -9 redis-server
sudo rm -rf /var/run/redis/redis.pid
sudo service redis restart
echo "Checking if redis is running"
sudo service redis status
@ -109,11 +113,6 @@ else
echo "compassed service is refreshed"
fi
/opt/compass/bin/clean_nodes.sh
/opt/compass/bin/clean_clients.sh
/opt/compass/bin/clean_environments.sh
/opt/compass/bin/remove_systems.sh
sudo service httpd status
if [[ "$?" != "0" ]]; then
echo "httpd is not started"
@ -136,7 +135,7 @@ if [[ "$?" != "0" ]]; then
exit 1
fi
killall -9 celery
sudo killall -9 celery
service compass-celeryd restart
service compass-celeryd status |grep running
if [[ "$?" != "0" ]]; then