, чтобы использовать S3 вместо HDFS, fs.name.default в core-site.xml должен указывать на ваш контейнер:
<property>
<name>fs.default.name</name>
<value>s3n://your-bucket-name</value>
</property>
Рекомендуется использовать S3N, а НЕ простую реализацию S3,потому что S3N читается любым другим приложением и вами самим:)
Кроме того, в том же файле core-site.xml необходимо указать следующие свойства:
- fs.s3n.awsAccessKeyId
- fs.s3n.awsSecretAccessKey
fs.s3n.awsSecretAccessKey