在 Compute Engine 裸金属实例上配置客机操作系统

本指南介绍如何使用 Google Cloud 的 Agent for SAP 在 Compute Engine 裸金属实例上配置客机操作系统 (OS),以优化 SAP HANA 工作负载的运行。

如需在 X4 等裸金属实例上无缝执行所需的客机操作系统配置,请运行 Google Cloud 的 Agent for SAP 的 configureinstance 命令。

本指南适用于希望在 Compute Engine 裸金属实例上运行 SAP 工作负载的 SAP Basis 和 SAP 系统管理员。

准备工作

在裸金属实例上配置客机操作系统

  1. 使用 SSH 或您偏好的方法连接到裸金属实例。

  2. 检查裸金属实例上的操作系统是否已采用最佳方式配置为运行 SAP HANA 工作负载:

    sudo /usr/bin/google_cloud_sap_agent configureinstance -check
    

    命令输出会告知您是否需要进行任何操作系统配置。如需了解 X4 实例运行 SAP HANA 所需的操作系统软件包,请参阅 GitHub 上代理的只读代码库中的以下文件:GoogleCloudPlatform/sapagent/internal/onetime/configureinstance/configurex4.go

  3. 如果上述命令输出提及需要操作系统配置,请应用这些配置:

    sudo /usr/bin/google_cloud_sap_agent configureinstance -apply
    
  4. 重启裸金属实例。

  5. (可选)如需查看代理在裸金属实例上执行的操作系统配置的相关信息,请参阅以下日志文件:

    /var/log/google-cloud-sap-agent/configureinstance.log

为 X4 实例停用超线程

在某些情况下,您可以通过在底层 X4 实例上停用超线程来提高基于 OLTP 的 SAP HANA 工作负载的性能。如需了解详情,请参阅超线程

如需使用 Google Cloud 的 Agent for SAP 为 X4 实例停用超线程功能,请完成以下步骤:

  1. 使用 SSH 或您偏好的方法连接到您的 X4 实例。

  2. 为 X4 实例停用超线程:

    sudo /usr/bin/google_cloud_sap_agent configureinstance -apply -hyperThreading="off"
    
  3. 重启 X4 实例。