Amazon web services 在AWS EMR中编辑配置文件

Amazon web services 在AWS EMR中编辑配置文件,amazon-web-services,hadoop,amazon-s3,amazon-emr,Amazon Web Services,Hadoop,Amazon S3,Amazon Emr,在哪里可以找到AWS EMR的配置文件?我主要是寻找hue.ini文件,我启动了一个新的集群,打开了hue用户界面,创建了新的超级用户并登录。然后我在该区域看到了我所有的s3存储桶,但我无法访问存储桶中的文件,我一直收到这个错误- Failed to access path: "s3a://data-storage" Check that you have access to read this bucket and that the region is correct: Bad Request

在哪里可以找到AWS EMR的配置文件?我主要是寻找hue.ini文件,我启动了一个新的集群,打开了hue用户界面,创建了新的超级用户并登录。然后我在该区域看到了我所有的s3存储桶,但我无法访问存储桶中的文件,我一直收到这个错误-

Failed to access path: "s3a://data-storage" Check that you have access to read this bucket and that the region is correct: Bad Request.
然后,我尝试将我的s3帐户添加到色调,如下-。根据此AWS链接-,我正在尝试将其添加到集群中的配置中

  • 根据上面的AWS链接,他们说我只有在创建集群时才能添加它,我们不能添加现有集群吗?如果是,我可以在哪里添加它
  • 如何在Hue和hadoop中添加s3配置,在AWS配置中添加s3?任何例子都会有帮助
  • 他们说我只有在创建集群时才能添加它

    是的,因为如果您计划关闭EMR集群,并且它在下次引导时引导一台单独的机器,那么您将丢失配置。集群设置中有一个“高级选项”部分,您可以在其中指定一个配置JSON对象

    假设IAM角色允许,EMR Hue会自动配置为读取S3,但欢迎您在集群启动后编辑Hue.ini

    /usr/lib/hue/desktop/conf/hue.ini 
    
    编辑后,

    sudo reload hue