Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

Recover from a failed Stackstorm Oneline Install

------------------------------------------------

Take a backup of the mongodb:

mongodump -u stackstorm -d st2 -o .

sudo st2ctl stop


sudo service nginx stop
sudo rm -rf /opt/stackstorm/static
cd /etc/st2/; sudo rm htpasswd
cd /etc; sudo rm -rf st2/
cd /etc/sudoers.d; sudo rm st2
sudo userdel -r -f stanley
sudo apt autoremove --purge -y st2web nginx
sudo apt autoremove --purge -y st2
sudo systemctl stop mongod.service
sudo systemctl disable mongod.service
sudo apt autoremove --purge -y redis-server rabbitmq-server
sudo apt autoremove --purge -y erlang-base \
erlang-asn1 erlang-crypto erlang-eldap erlang-ftp erlang-
inets \
erlang-mnesia erlang-os-mon erlang-parsetools erlang-public-
key \
erlang-runtime-tools erlang-snmp erlang-ssl \
erlang-syntax-tools erlang-tftp erlang-tools erlang-xmerl

sudo apt autoremove --purge -y mongodb-org


sudo apt autoremove --purge -y crudini
cd /etc/apt/sources.list.d; sudo rm mongodb-org-4.4.list rabbitmq.list
sudo userdel -r -f mongodb
sudo userdel -r -f rabbitmq
sudo groupdel mongodb
sudo groupdel rabbitmq
sudo groupdel epmd
sudo groupdel st2packs

cd /var/lib; sudo rm -rf mongodb rabbitmq


cd /tmp; sudo rm mongo*sock
cd /home/ssadmin/; rm -rf .st2

bash <(curl -sSL https://stackstorm.com/packages/install.sh) --user=st2admin --


password=Eth@nGroup

username = stackstorm
password = rafpW2eOhikbjV7KwJF57k8h

Restore the Database

mongorestore --gzip -u stackstorm -d st2 mongo_backup/st2/

[database]
username = stackstorm
password = NDaGt0dRujl2CTtMUYXsbdac
bash st2bootstrap-deb.sh --version=3.7.0 --stable --user=st2admin --password=****

You might also like