问题排查 - SAP HANA
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

问题排查

本节为分析安装问题提供帮助。

Linux 故障排查

问题:安装失败,我不确定我的文件是否处于一致状态。

使用以下命令停止数据提供器并删除数据提供器。

销售:

zypper remove -y aws-sap-dataprovider

RHEL/OEL:

yum -y erase aws-sap-dataprovider

问题:这些区域有:AmazonSAP 的数据提供器在安装过程结束时无法启动。

检查中的日志文件/var/log/aws-dataprovider以获取有关未按预期进行情况的提示。如果需要,请卸载并重新安装数据提供器。如果重新安装AmazonSAP 的 Data Provider 无法解决问题,你可以收集有关Amazon通过编辑 SAP 的数据提供器/usr/local/ec2/aws-dataprovider/bin/aws-dataprovider文件。文件。


            在 Linux 示例上的安装调试

图 27:在 Linux 示例上的安装调试

现在,如果你运行服务aws-dataprovider-start要么systemctl start aws-dataprovider,你会得到大量的调试输出,可以帮助你诊断问题的根本原因。


            Linux 上的调试信息

图 28:Linux 上的调试信息

问题:当我查看日志时,我注意到我的安装未通过所有诊断。


            Linux 上互联网连接问题的症状

图 29:Linux 上互联网连接问题的症状

失败所有诊断指示您的互联网出站连接存在问题。你可以通过 ping 一个知名的互联网位置来确认这一点,比如www.com.com。路由问题的最常见原因在于 VPC 网络配置,该配置需要安装互联网网关或通过互联网路由连接到您的数据中心的 VPN。有关详细信息,请参阅。亚马逊 VPC 网络拓扑,在本指南前文中的。

问题:当我查看我的日志时,我注意到我无权访问 CloudWatch 还有 Amazon EC2,但我确实通过了第一个诊断Amazon连接。


            Linux 上授权问题的症状

图 30:Linux 上授权问题的症状

这清楚地表明您在尝试访问时遇到了授权问题 CloudWatch 和Amazon EC2。此问题的常见原因是没有与包含 IAM 策略的实例关联的 IAM 角色,如中所述IAM 角色,在本指南前文中的。您可以通过在 Amazon EC2 控制台中查看有问题的 Amazon EC2 实例并验证 IAM 角色来快速诊断此问题。


            验证 EC2 实例的 IAM 角色

图 31:验证 EC2 实例的 IAM 角色

如果 IAM 角色不存在,则按照 IAM 角色中的指定创建该角色,如本指南前面所述。

如果您确实为该实例分配了 IAM 角色,请转到 IAM 控制台,选择 IAM 角色名称,然后展开策略。确认您具有在中指定的必备策略IAM 角色,在本指南前文中的。


            验证 IAM 角色的策略

图 32:验证 IAM 角色的策略

Windows 上的问题排查

问题:安装失败,我不确定我的文件是否处于一致状态。

基于 DataProvider 系统上的版本,请按照中的步骤操作更新 DataProvider 4.1要么正在卸载旧版本.

问题:这些区域有:AmazonSAP 的数据提供器在安装过程结束时无法启动。

如果重新安装AmazonSAP 的 Data Provider 无法解决问题,你可以收集有关Amazon通过查看 SAP 中的日志文件来提供 SAP 的数据提供器C:\Program Files\Amazon\DataProvider目录。

这些日志文件包括安装日志、服务安装日志以及AmazonSAP 本身的数据提供商。


            Windows 上的日志文件

图 33:Windows 上的日志文件

问题:我想从数据提供者那里获得更详细的日志信息。

首先停止数据提供者服务。


            在 Windows 上停止服务

图 34:在 Windows 上停止服务

点击左下角的 Windows 徽标并键入,打开注册表编辑器regedit然后点击屏幕上显示的选项:


            启动 regedit

图 35:启动regedit

在注册表中,导航到密钥:

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Apache Software Foundation\Procrun 2.0\awsDataProvider\Start

            日志设置

图 36:日志设置

数据提供者接受两个日志级别:信息与罚款。FINE 将生成更详细的日志,这在调试问题时很有用。建议在完成故障排除后将其重新设置为 INFO,以避免日志消耗不必要的磁盘空间。

问题:我想重新安装Amazon从零开始为 SAP 提供数据。

基于 DataProvider 系统上的版本,请按照中的步骤操作更新 DataProvider 4.1要么正在卸载旧版本.

问题:当我查看日志时,我注意到我的安装未通过所有诊断。


            Windows 上互联网连接问题的症状

图 37:Windows 上互联网连接问题的症状

失败所有诊断表明您的互联网出站连接有问题。你可以通过 ping 一个知名的互联网位置来确认这一点,比如www.com.com。路由问题的最常见原因在于 VPC 网络配置,该配置需要安装互联网网关或通过互联网路由连接到您的数据中心的 VPN。

问题:当我查看我的日志时,我注意到我无权访问 CloudWatch 还有 Amazon EC2,但我确实通过了第一个诊断Amazon连接。


            Windows 上授权问题的症状

图 38:Windows 上授权问题的症状

这清楚地表明您在尝试访问亚马逊时遇到了授权问题 CloudWatch 和Amazon EC2。此问题的常见原因是没有与包含 IAM 策略的实例关联的 IAM 角色,如中所述IAM 角色在本指南的前面。您可以通过在 Amazon EC2 控制台中查看特定 EC2 实例并验证 IAM 角色来快速诊断此问题。


            验证 EC2 实例的 IAM 角色

图 39:验证 EC2 实例的 IAM 角色

如果 IAM 角色不存在,则按照本指南前面所述的 IAM 角色中指定的方式创建。

如果您确实为该实例分配了 IAM 角色,请转到 IAM 控制台,选择 IAM 角色名称,然后选择Show. 确认您具有在中指定的必备策略IAM 角色.


            验证 IAM 角色的策略

图 40:验证 IAM 角色的策略