开发者社区 问答 正文

E-MapReduce组件快捷入口是什么?



组件查看快捷入口


当集群创建完成以后,我们会为您的集群创建默认的绑定几个域名,来方便您访问您的开源组件:

  • Yarn
  • HDFS
  • Ganglia

这些链接可以在集群管理中的 组件快捷入口处找到。

[font='iconfont'] 初次使用


当您初次使用组件快捷方式的时候,因为安全的原因,您需要遵循以下的步骤来打开您的安全组的访问

[font='iconfont'] 设置安全组访问


  1. 确认需要开放的安全组
    emr在创建的时候,会默认为您创建一个emr专用的安全组。这个安全组默认的策略只开放了公网向内网方向的22端口。在集群的详情页面的网络信息处,找到集群对应所在的安全组名称和id。

  2. 获取公网访问ip
    为了安全的访问集群组件,我们推荐安全组在设置策略的时候,只针对当前的公网访问ip来开放。要获得当前的访问,请访问http://ip.taobao.com/,在左下角会显示您当前的公网访问ip。

  3. 修改安全组策略前往ECS的控制台,在安全组id中输入刚才集群详情中的安全组id进行查找。找到以后点击条目后面的配置规则
  4. 如果集群是经典网络,那么配置公网入方向
  5. 如果集群是VPC,那么配置内网入方向

  6. 新增三条规则,如下



  7. 全部完成以后,在策略列表中会看到新增的3条策略
  8. 这个时候网络部分的设置就完成了。现在已经安全的开放了网络的访问路径。


[font='iconfont'] 设置开源组件访问


完成了网络的设置,这时候就可以设置访问权限了。默认的情况下,新集群的初次访问是没有设置用户名和密码的。所以无法通过http认证。您需要参照如下步骤设置您的访问权限
  1. 首先打开集群详情页面。
  2. 点击左侧的组件快捷入口
  3. 点击右上方的访问设置按钮,会提示您设置访问用户名和密码。
  4. 设置完成以后,再点击下方的链接,输入设置好的用户名和密码,就能正常的访问UI界面了。

注意:
  1. 只能存在一个用户名和密码,所以每次设置以后都将替换之前设置的用户民和密码。
  2. 目前只有2.3及以上的版本才支持此功能。

展开
收起
nicenelly 2017-10-30 13:58:33 1585 分享 版权
阿里云 AI 助理回答

在阿里云Elastic MapReduce(EMR)服务中,组件查看快捷入口是为了方便用户快速访问集群中部署的开源组件,如YARN、HDFS和Ganglia等。这些快捷方式位于EMR集群管理界面,帮助用户无需手动输入复杂的URL或端口号即可直接跳转到各个组件的Web UI界面。

初次使用注意事项:

  1. 安全组设置:出于安全考虑,初次访问这些组件前,您需要调整与集群关联的安全组规则,以允许从您的公网IP地址访问相关服务端口。默认情况下,EMR创建的安全组可能仅开放了22端口(SSH),您需要手动添加规则来开放其他必要的端口,比如YARN的8088端口、HDFS的50070端口以及Ganglia的监控端口等。

  2. 获取公网IP并配置:通过访问淘宝IP查询页面(http://ip.taobao.com/)获取您的当前公网IP地址,并确保安全组规则只对这个特定的IP开放,以增加安全性。

  3. 修改安全组策略:根据集群是经典网络还是VPC,分别在ECS控制台中找到对应的安全组ID,然后在入方向规则中新增相应的端口开放策略。

  4. 设置组件访问权限:首次访问组件时,由于没有预设的用户名和密码,您需要在集群详情页面的“组件快捷入口”区域点击“访问设置”,设置访问UI所需的用户名和密码。请注意,每次设置会覆盖之前的用户名和密码信息,且此功能支持EMR 2.3及以上版本。

总结步骤:

  • 确认安全组:查找并记录集群所在的安全组ID。
  • 获取公网IP:通过淘宝IP查询获取公网IP。
  • 调整安全组规则:针对集群类型(经典网络或VPC),在ECS控制台中为该安全组添加允许访问相应组件端口的规则,限制来源为您的公网IP。
  • 设置访问权限:在集群详情的“组件快捷入口”进行访问设置,包括用户名和密码的配置。

完成上述步骤后,您就可以通过“组件快捷入口”安全地访问和管理您的EMR集群中的各种开源组件了。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答