SAP NetWeaver 在 Bare Metal 解决方案中的部署指南

本指南介绍专门针对 SAP NetWeaver 和 SAP 应用或与之相关的各个方面,用于设置 Bare Metal 解决方案环境。

在 Bare Metal 解决方案环境中,您可以按照 SAP 文档操作,自行安装 SAP NetWeaver 和其他 SAP 软件。

本指南还介绍了如何安装并配置 Bare Metal 解决方案环境中的 SAP NetWeaver 所需的或可选的 Google Cloud SAP 基础服务。

如需简要了解 Bare Metal 解决方案上的 SAP NetWeaver 如何帮助您规划部署,请参阅 Bare Metal 解决方案上的 SAP NetWeaver 规划指南

简要步骤

以下列表显示了在 Google Cloud 通知您机器已就绪后,您在 Bare Metal 解决方案上部署 SAP NetWeaver 所需完成的简要步骤。

  1. 按照 Bare Metal 解决方案文档操作来完成与新机器的连接。如需查看设置过程,请参阅 Bare Metal 解决方案文档中的设置 Bare Metal 解决方案环境
  2. 验证 SAP NetWeaver 的机器配置
  3. 连接到互联网以便获取软件更新。请参阅 Bare Metal 解决方案文档中的访问互联网
  4. 与 Google Cloud API 建立连接。请参阅 Bare Metal 解决方案文档中的设置对 Google Cloud API 和服务的访问权限
  5. 设置对网络时间协议 (NTP) 服务器的访问权限,本指南未对此进行介绍。
  6. 设置域名系统 (DNS) 服务器,本指南未对此进行介绍。
  7. 安装适用于 SAP NetWeaver 的 Google Cloud 监控代理

验证 SAP NetWeaver 的机器配置

首次登录机器时,您需要确认您的机器配置是否与订单相匹配。

如需了解 Bare Metal 解决方案机器验证,请参阅首次登录 Bare Metal 解决方案机器

在 Bare Metal 解决方案上安装 SAP NetWeaver

如需在 Bare Metal 解决方案主机上安装 SAP NetWeaver,您需要按照适用于您的 SAP NetWeaver 版本的 SAP 安装文档进行操作。

如需查找适用于您的 SAP NetWeaver 版本的安装文档,请参阅 SAP 帮助门户

安装适用于 SAP NetWeaver 的监控代理

适用于 SAP NetWeaver 的 Google Cloud 监视代理是实现对 SAP NetWeaver on Google Cloud 的 SAP 支持所必需的。 适用于 SAP NetWeaver 的监控代理会向 SAP Host Agent 提供宿主机和环境的相关数据。

在 Bare Metal 解决方案机器上安装 SAP NetWeaver 的监控代理时,该代理不会从 Cloud Monitoring 中检索数据。

SAP NetWeaver 监控代理的前提条件

在安装 SAP NetWeaver 的监控代理之前,您需要在主机上创建 config.yaml 文件,以便为 Bare Metal 解决方案机器启用 SAP NetWeaver 的监控代理。

config.yaml 文件中,添加以下行:

bare_metal: true

在您的操作系统对应的以下目录中创建 config.yaml 文件:

Linux

/opt/gcpmetricsprovider/config.yaml

Windows

C:\Program Files\Google\GCP Metrics Provider\config.yaml

安装适用于 SAP NetWeaver 的监控代理

如需安装代理,请按如下所述操作:

Linux

在主机虚拟机上以根用户身份发出以下命令:

# curl -s https://storage.googleapis.com/cloudsapdeploy/netweaver-agent/setupagent_linux.sh | bash

Windows

在主机虚拟机上以管理员身份发出以下命令:

. { iwr -useb https://storage.googleapis.com/cloudsapdeploy/netweaver-agent/installer.ps1 } | iex

如需大致了解安装操作,请参阅安装概览

验证安装

如需验证代理的安装并确认您已为 Bare Metal 解决方案机器正确配置代理,请执行以下操作:

Linux

  1. 使用 SSH 连接到您要监控的虚拟机实例。
  2. 在命令提示符处,输入以下命令:

    curl http://localhost:18181
    

Windows

  1. 使用 RDP 连接到要监控的虚拟机实例。
  2. 在浏览器中,访问 http://localhost:18181

如果已针对 Bare Metal 解决方案主机正确配置 SAP NetWeaver 的监控代理,则 Instance Type 值为 bms-nnHardware Model 指标值为 Google Cloud Bare Metal,如下例所示:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  <metrics>
    <metric category="config" context="vm" type="string" unit="none"
    last-refresh="1614391024" refresh-interval="0"><name>Data
    Provider Version</name><value>1.1.1.0</value>
    </metric><metric category="config" context="host" type="string"
    unit="none" last-refresh="1614391024" refresh-interval="0">
    <name>Cloud Provider</name><value>Google Cloud
    Platform</value></metric><metric category="config"
    context="vm" type="string" unit="none" last-refresh="1614391024"
    refresh-interval="0"><name>Instance Type</name>
    <value>bms-16.0</value></metric><metric
    category="config" context="host" type="string" unit="none"
    last-refresh="1614391024" refresh-interval="0"><name>Virtualization
    Solution</name><value>N/A</value></metric><metric
    category="config" context="host" type="string" unit="none"
    last-refresh="1614391024" refresh-interval="0"><name>Hardware Manufacturer</name><value>Google</value></metric>
    <metric category="config" context="host" type="string" unit="none"
    last-refresh="1614391024" refresh-interval="0"><name>Hardware
    Model</name><value>Google Cloud Bare Metal</value>
    </metric>
    ...
  </metrics>

如需详细了解适用于 SAP NetWeaver 的监控代理,请参阅操作指南

重启 Bare Metal 解决方案服务器

您可以发出 resetInstance API 调用来重启您的 Bare Metal 解决方案服务器,这表示对服务器进行不安全的硬重启。

在重启服务器之前,请停止在服务器上运行的所有应用和数据库。

如需了解如何启用 Bare Metal Solution API 以及发出 resetInstance API 调用的说明,请参阅重启 Bare Metal 解决方案机器

问题排查

如果您在使用裸金属解决方案机器、存储空间或网络时遇到问题,请捕获并收集以下信息,然后与 Cloud Customer Care 联系:

  • 问题发生的确切时间
  • 您希望获得的结果以及实际发生的情况
  • 所有可能相关的日志、跟踪记录和其他诊断信息,例如从 /var/log/messages 提取的信息

支持

如有 Google Cloud 基础架构或服务方面的问题,请与 Customer Care 联系。您可以在 Google Cloud Console 的支持概览页上找到联系信息。如果 Customer Care 确定问题在于您的 SAP 系统,会将您引荐给 SAP 支持。

对于与 SAP 产品有关的问题,请通过 SAP 支持记录您的支持请求。 SAP 会评估支持服务工单,如果该问题似乎是 Google Cloud 基础架构问题,则将工单转移到 Google Cloud 组成团队 BC-OP-LNX-GOOGLE 或 BC-OP-NT-GOOGLE。

支持要求

您必须满足最低支持方案要求,才能获得对 SAP 系统及其使用的 Google Cloud 基础架构和服务的支持。

如需详细了解 Google Cloud 上的 SAP 的最低支持要求,请参阅: