6.5. 使用 syspurpose 命令行工具配置系统目的

系统目的(System Purpose)是 Red Hat Enterprise Linux 安装的可选功能,我们推荐使用它。您可使用系统目的记录 Red Hat Enterprise Linux 8 系统的预期使用,并确定授权服务器自动为您的系统附加最合适的订阅。syspurpose 命令行工具是 python3_syspurpose.rpm 软件包的一部分。如果在安装过程中没有配置系统目的,可以在安装后使用 syspurpose 命令行工具设置所需属性。

先决条件

  • 安装并注册了 Red Hat Enterprise Linux 8 系统,但不会配置系统目的。
  • root 用户身份登录。
  • 系统中包括了 python3_syspurpose.rpm 软件包。

    注意

    如果注册了您的系统但没有满足所需目的的订阅,您可以运行 subscription-manager remove --all 命令删除附加的订阅。然后您可以使用 syspurpose 命令行工具设定所需的目的属性,并运行 subscription-manager attach --auto 来授权系统使用更新的属性。

    流程

    完成此步骤中的步骤,以便在安装后使用 syspurpose 命令行工具配置系统目的。权利服务器使用选择的值为您的系统附加最合适的订阅。

    1. 在终端窗口中运行以下命令设定系统预期的角色:

      # syspurpose set-role "VALUE"

      用您要分配的角色替换 VALUE:

      • Red Hat Enterprise Linux Server
      • Red Hat Enterprise Linux Workstation
      • Red Hat Enterprise Linux Compute 节点

      例如:

      # syspurpose set-role "Red Hat Enterprise Linux Server"
      1. 可选: 运行以下命令以取消设置角色:

        # syspurpose unset-role
    2. 运行以下命令来设置系统的预定服务级别协议(SLA):

      # syspurpose set-sla "VALUE"

      使用您要分配的 SLA 替换 VALUE:

      • Premium(高级)
      • Standard(标准)
      • Self-Support(自助)

      例如:

      # syspurpose set-sla "Standard"
      1. 可选: 运行以下命令以取消设置 SLA:

        # syspurpose unset-sla
    3. 运行以下命令设定系统预定用法:

      # syspurpose set-usage "VALUE"

      用您要分配的使用替换 VALUE:

      • 生产环境
      • 灾难恢复
      • 开发/测试

      例如:

      # syspurpose set-usage "Production"
      1. 可选: 运行以下命令以取消设置用法:

        # syspurpose unset-usage
    4. 运行以下命令来显示当前系统目的属性:

      # syspurpose show
      1. 可选: 运行以下命令访问 syspurpose man page:

        # man syspurpose

为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。