第 10 章 从您自己的基础架构中卸载 RHOSP 上的集群
您可以删除在用户置备的基础架构上部署到 Red Hat OpenStack Platform(RHOSP)中的集群。
10.1. 下载 playbook 依赖项
用于简化用户置备的基础架构删除过程的 Ansible playbook 需要几个 Python 模块。在您要运行该过程的机器上,添加模块的存储库,然后下载它们。
注意
这些说明假设您使用 Red Hat Enterprise Linux(RHEL)8。
先决条件
- Python 3 已安装在您的机器上。
流程
在命令行中添加软件仓库:
使用 Red Hat Subscription Manager 注册:
$ sudo subscription-manager register # If not done already
获取最新的订阅数据:
$ sudo subscription-manager attach --pool=$YOUR_POOLID # If not done already
禁用当前的软件仓库:
$ sudo subscription-manager repos --disable=* # If not done already
添加所需的软件仓库:
$ sudo subscription-manager repos \ --enable=rhel-8-for-x86_64-baseos-rpms \ --enable=openstack-16-tools-for-rhel-8-x86_64-rpms \ --enable=ansible-2.9-for-rhel-8-x86_64-rpms \ --enable=rhel-8-for-x86_64-appstream-rpms
安装模块:
$ sudo yum install python3-openstackclient ansible python3-openstacksdk
确保
python
命令指向python
3:$ sudo alternatives --set python /usr/bin/python3