У меня есть кластер HDP на AWS, и у меня также есть один s3 (в другой учетной записи), моя версия hadoop - Hadoop 3.1.1.3.0.1.0-187
Теперь я хочу читать с s3(который находится в другой учетной записи) и обработайте, а затем запишите результат в мою s3 (ту же учетную запись, что и в кластере).
Но согласно руководству по HDP Здесь говорит, что я могу настроить только одинключи моей учетной записи или другой учетной записи.
Но в моем случае я хочу настроить два ключа учетной записи, поэтому как это сделать?
По какой-то причине безопасности другая учетная запись не можетизмените политику корзины, чтобы добавить роль IAM, которая создается в моей учетной записи, поэтому я попытался получить доступ, как показано ниже
- Настроил ключи другой учетной записи
- Добавлена роль IAM (которая имеет доступполитика для моего ведра) моего аккаунта
но все же я получил ошибку ниже, когда я попытался получить доступ к своему аккаунту s3 из спарк-записи
com.amazonaws.services.s3.model.AmazonS3Exception: Код состояния: 400, Сервис AWS: Amazпо S3