Я пытаюсь запустить MRJob на EMR, но не могу, я застрял с методом 405 «Не разрешено», вот моя конфигурация.
mrjob.conf
runners:
emr:
aws_access_key_id: ***********
aws_secret_access_key: ************************
ec2_instance_type: c1.medium
num_ec2_core_instances: 2
aws_region: eu-west-3
Команда, которую я использую для выполнения:
python mrjobs.py -r emr s3:///my-bucket/my-file.json --ESdict=dict_file.csv --USdict=dict_file_2.txt --output-dir=s3://my-bucket/Output/
У моего пользователя есть доступ администратора ко всем службам AWS, и недавно были сгенерированы ключи доступа AWS (только сейчас).
IЯ использую Python 2.7 и MRJob 0.5.0 на машине быстрого запуска Cloudera 5.13.0.
Спасибо за вашу помощь!