Amazon EMR
管理指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

为 Amazon EMR 集群启用 MCS 访问

运行 MapR 集群后,您需要打开端口 8453 以启用其他主机 (启动集群的主机除外) 对 MapR 控制系统 (MCS) 的访问权限。请按以下步骤打开端口。

打开用于 MCS 访问的端口

  1. 在 AWS 管理控制台的“Elastic MapReduce”选项卡中,从“Your Elastic MapReduce Job Flows”中显示的作业列表中选择您的作业,然后在下部窗格中选择“Description”选项卡。记下 Master Public DNS Name (主节点公有 DNS 名称) 值。

  2. 在 AWS Management Console 中单击 Amazon EC2 选项卡,打开 Amazon EC2 控制台。

  3. 在导航窗格中,选择 Network and Security (网络与安全) 组下的 Security Groups (安全组)

  4. Security Groups (安全组) 列表中,选择 Elastic MapReduce-master

  5. 在下部窗格中,单击“Inbound”选项卡。

  6. 在“Port Range:”中,键入 8453。保留“Source:”字段中的默认值。

    注意

    标准 MapR 端口是 8443。当对 Amazon EMR 集群上的 MapR 使用 MapR REST API 调用时,要使用端口号 8453,而不是 8443。

  7. 单击“Add Rule”,然后单击“Apply Rule Changes”。

  8. 现在,您可以导航到主节点的 DNS 地址。连接端口 8453 以登录 MapR 控制系统。在 MCS 登录屏幕中,将字符串 hadoop 用作登录名和密码。

注意

对于 Amazon EMR 上的 M5 MapR 集群,MCS Web 服务器运行在主要和次要 CLDB 节点上,在 MCS 主要入口点发生故障时为您提供了另一入口点。