넶浏览量: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
翻译: 邢万里