9.2. 使用激活码更新关联的订阅
重要
只有在 Satellite 上禁用了简单内容访问(SCA)时,这个步骤才有效。启用 SCA 后,您不需要将订阅附加到主机。请注意,为新创建的组织默认启用 SCA。要了解更多有关 SCA 的信息,请参阅 简单内容访问。
使用这个流程更改与激活码关联的订阅。要使用 CLI 而不是 Satellite Web UI,请参阅 CLI 过程。
请注意,对激活码的更改仅适用于更改后调配的计算机。要更新现有内容主机上的订阅,请参阅 第 3.7 节 “更新多个主机上的红帽订阅”。
流程
- 在 Satellite Web UI 中,导航到 Content > Activation keys,然后点激活码的名称。
- 点击 Subscriptions 选项卡。
- 要删除订阅,可选中 List/Remove,然后选中要删除的订阅左侧的复选框,然后单击删除所选项。
- 要添加订阅,请选择 Add,然后选中要添加的订阅左侧的复选框,然后单击 Add Selected。
- 单击 Repository Sets 选项卡,再检查存储库的状态设置。
- 要启用或禁用存储库,请选择存储库的复选框,然后使用 Select Action 列表更改状态。
- 单击 Details 选项卡,为这个激活密钥选择一个内容视图,然后单击 Save。
CLI 过程
列出激活码当前包含的订阅:
hammer activation-key subscriptions \ --name My_Activation_Key \ --organization "My_Organization"
# hammer activation-key subscriptions \ --name My_Activation_Key \ --organization "My_Organization"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 从激活码中删除所需的订阅:
hammer activation-key remove-subscription \ --name "My_Activation_Key" \ --subscription-id ff808181533518d50152354246e901aa \ --organization "My_Organization"
# hammer activation-key remove-subscription \ --name "My_Activation_Key" \ --subscription-id ff808181533518d50152354246e901aa \ --organization "My_Organization"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 对于
--subscription-id
选项,您可以使用 UUID 或订阅的 ID。将新订阅附加到激活码:
hammer activation-key add-subscription \ --name "My_Activation_Key" \ --subscription-id ff808181533518d50152354246e901aa \ --organization "My_Organization"
# hammer activation-key add-subscription \ --name "My_Activation_Key" \ --subscription-id ff808181533518d50152354246e901aa \ --organization "My_Organization"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 对于
--subscription-id
选项,您可以使用 UUID 或订阅的 ID。列出与激活码关联的产品内容:
hammer activation-key product-content \ --name "My_Activation_Key" \ --organization "My_Organization"
# hammer activation-key product-content \ --name "My_Activation_Key" \ --organization "My_Organization"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 覆盖所需存储库的默认 auto-enable 状态:
hammer activation-key content-override \ --name "My_Activation_Key" \ --content-label content_label \ --value 1 \ --organization "My_Organization"
# hammer activation-key content-override \ --name "My_Activation_Key" \ --content-label content_label \ --value 1 \ --organization "My_Organization"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 对于
--value
选项,输入1
代表启用,0
代表禁用。