넶浏览量:0
2022-10-27 14:22
卸载 Ansible Tower
Anisble - 卸载 Ansible Tower

- 使用
ansible-tower-service stop命令停止 Ansible 相关服务,并使用ansible-tower-service status命令确保服务已经停止成功。
content_copy
$ ansible-tower-service stop
Stopping Tower
Redirecting to /bin/systemctl stop rh-postgresql10-postgresql.service
Redirecting to /bin/systemctl stop rabbitmq-server.service
Redirecting to /bin/systemctl stop nginx.service
Redirecting to /bin/systemctl stop supervisord.service
- 将
/etc/ansible和/etc/tower目录进行归档。
content_copy
$ tar -cf ansible.tar /etc/ansible
$ tar -cf tower.tar /etc/tower
- 另外,假设您已经使用
setup.sh安装了 Ansible Tower,你可以使用以下命令进行备份 Ansible Tower。这样你可以在重新安装 Ansible Tower 后使用setup.sh -r <backup file>命令进行还原。
content_copy
$ setup.sh -b
- 使用
yum remove命令卸载Ansible,RabbitMQ和Python。
content_copy
$ yum remove ansible-tower*
$ yum remove rabbitmq-server
$ yum remove rh-python36-*
- 删除
Postgres脚本。
content_copy
$ rm /etc/profile.d/rh-postgresql10-env.sh
- 删除以下目录。
content_copy
$ rm -rf /etc/ansible
$ rm -rf /etc/tower
$ rm -rf /var/lib/pgsql
$ rm -rf /var/lib/awx
$ rm -rf /var/lib/rabbitmq
$ rm -rf /var/opt/rh/rh-postgresql10/lib/pgsql/data
- 使用
yum clean命令清除Ansible Tower软件仓库
content_copy
$ yum clean metadata --enablerepo="ansible-tower,ansible-tower-dependencies"
- 确保
rpm命令没有输出
content_copy
$ rpm -qa | grep ansible-tower
来源:http://www.freekb.net/Article?id=212
翻译: 邢万里
