

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

# 对存储设置进行故障排除 AWS IoT SiteWise
<a name="troubleshoot-storage-configuration"></a>

使用以下信息对存储配置进行故障诊断并解决问题。

**Topics**
+ [错误：存储桶不存在](#no-s3-bucket)
+ [错误：访问 Amazon S3 路径被拒](#iam-permissions)
+ [错误：无法代入角色 ARN](#iam-trust-relationship)
+ [错误：无法访问跨区域 Amazon S3 存储桶](#cross-region-s3-bucket)

## 错误：存储桶不存在
<a name="no-s3-bucket"></a>

**解决方案：**找 AWS IoT SiteWise 不到您的 Amazon S3 存储桶。确保您输入当前区域中现有 Amazon S3 存储桶的名称。

## 错误：访问 Amazon S3 路径被拒
<a name="iam-permissions"></a>

**解决方案：** AWS IoT SiteWise 无法访问您的 Amazon S3 存储桶。执行以下操作：
+ 确保您使用的 Amazon S3 存储桶与您在 IAM Policy 中指定的相同。
+ 确保您的角色具有以下示例中显示的权限。  
**Example 权限策略**  

------
#### [ JSON ]

****  

  ```
  {
        "Version":"2012-10-17",		 	 	 
        "Statement": [
            {
                "Effect": "Allow",
                "Action": [
                    "s3:PutObject",
                    "s3:GetObject",
                    "s3:DeleteObject",
                    "s3:GetBucketLocation",
                    "s3:ListBucket"
                ],
                "Resource": [
                    "arn:aws:s3:::amzn-s3-demo-bucket",
                    "arn:aws:s3:::amzn-s3-demo-bucket/*"
                ]
            }
        ]
    }
  ```

------

  将 amzn-s3-demo-bucket 替换为您的 Amazon S3 存储桶的名称。

## 错误：无法代入角色 ARN
<a name="iam-trust-relationship"></a>

**解决方案：** AWS IoT SiteWise 无法代表您担任 IAM 角色。确保您的角色信任以下服务：`iotsitewise.amazonaws.com`。有关更多信息，请参阅 *《IAM 用户指南》*中的[我无法带入角色](https://docs.aws.amazon.com/IAM/latest/UserGuide/troubleshoot_roles.html#troubleshoot_roles_cant-assume-role)。

## 错误：无法访问跨区域 Amazon S3 存储桶
<a name="cross-region-s3-bucket"></a>

**解决方案：**您指定的 Amazon S3 存储桶位于不同的 AWS 区域。确保您的 Amazon S3 存储桶和 AWS IoT SiteWise 资产位于同一区域。