如果问题与 Google Cloud 的 Agent for SAP 3.6 版(最新版)有关,请尽快向 Cloud Customer Care 提供以下诊断信息:
问题的详细说明
提供问题的完整详细说明,包括代理的版本以及出现问题的日期和时间。
如需查看代理的版本,请完成以下步骤:
Linux
对于 RHEL,请按照以下步骤操作:
- 使用 SSH 连接到宿主机。
- 运行以下命令:
yum info google-cloud-sap-agent
对于 SLES,请按照以下步骤操作:
- 使用 SSH 连接到宿主机。
- 运行以下命令:
zypper info google-cloud-sap-agent
Windows
- 使用 RDP 连接到宿主机。
- 以管理员身份从 PowerShell 运行以下命令:
googet installed google-cloud-sap-agent
支持包
支持包是 Google Cloud's Agent for SAP 信息集合,可帮助 Customer Care 为您提供问题排查支持。此功能适用于 Google Cloud's Agent for SAP 2.1 版或更高版本。
支持包包含以下信息:
- Google Cloud 的 Agent for SAP 日志和配置文件,包括与其 Backint 和磁盘快照功能相关的文件。
- 给定主机名和 SID 的 SAP HANA 跟踪记录和拓扑文件。
- 适用于 SAP HANA 的 Cloud Storage Backint 代理的配置文件和日志。
- 对于 RHEL 上的高可用性 (HA) 集群,当您指定
pacemaker-diagnosis="true"
时,sosreport
的输出会保存在以下目录中:/tmp/google-cloud-sap-agent/pacemaker-TIMESTAMP
。如果sosreport
命令执行失败,则crm_report
的输出会保存在指定目录中。 - 对于 SUSE 上的高可用性集群,当您指定
pacemaker-diagnosis=true
时,hb_report
和supportconfig
实用程序的输出会保存在以下目录中:/tmp/google-cloud-sap-agent/pacemaker-TIMESTAMP
。如果执行这些实用程序失败,则hb_report
和crm_report
的输出将保存在指定的目录中。 - 它还会收集
/var/log/messages
文件,以提供有关 Linux 系统操作的实用信息。
要为在 Linux 上运行的代理实例生成支持包,请在主机上运行以下命令:
sudo /usr/bin/google_cloud_sap_agent supportbundle --sid="SID" --instance-numbers="INSTANCE_NUMBERS" --hostname="HOST_NAME" [--pacemaker-diagnosis="BOOLEAN_VALUE"]
替换以下内容:
SID
:您的 SAP 系统 ID。INSTANCE_NUMBERS
:要生成支持包的 SAP 实例编号。如需指定多个实例编号,请使用空格将其分隔开。例如:
00 11 22
指定两个或更多 SAP 实例编号时,该命令会为指定实例生成一个组合支持包。HOST_NAME
:运行命令的主机的名称。BOOLEAN_VALUE
:值true
或false
,用于确定是否执行 Pacemaker 相关诊断;默认值为false
。
代理收集的最新数据
提供代理收集的最新数据。将代理收集的最新数据保存到文件中,然后将文件附加到支持请求中。
如需查看代理收集的最新数据,请完成以下步骤:
Linux
- 使用 SSH 连接到宿主机。
- 运行以下命令:
curl http://localhost:18181/
Windows
- 使用 RDP 连接到宿主机。
- 以管理员身份从 PowerShell 运行以下命令:
"(Invoke-WebRequest -Uri 'http://localhost:18181').RawContent"
配置文件
移除 SAP HANA 数据库用户名和密码等凭据后,请提供 Google Cloud's Agent for SAP 的配置文件。
如需找到代理的配置文件,请转到以下路径:
Linux
/etc/google-cloud-sap-agent/configuration.json
Windows
C:\Program Files\Google\google-cloud-sap-agent\conf\configuration.json
日志文件
提供 Google Cloud 的 Agent for SAP 的日志文件。
如需找到代理的日志文件,请转到以下路径:
Linux
/var/log/google-cloud-sap-agent.log
Windows
C:\Program Files\Google\google-cloud-sap-agent\logs\google-cloud-sap-agent.log