7.11. 使用 RHC 系统角色取消系统注册

如果您不再需要订阅服务,您可以从红帽取消注册系统。

先决条件

  • 您已准备好控制节点和受管节点
  • 以可在受管主机上运行 playbook 的用户登录到控制节点。
  • 用于连接到受管节点的帐户对其具有 sudo 权限。
  • 要在其上运行此 playbook 的受管节点或受管节点组列在 Ansible 清单文件中。
  • 系统已经注册。

流程

  1. 要取消注册,请创建一个 playbook 文件,如 ~/unregister.yml ,并在其中添加以下内容:

    ---
    - name: Unregister the system
      hosts: managed-node-01.example.com
      vars:
        rhc_state: absent
      roles:
        - role: rhel-system-roles.rhc
  2. 运行 playbook:

    # ansible-playbook ~/unregister.yml

其他资源

  • /usr/share/ansible/roles/rhel-system-roles.rhc/README.md 文件