一步式解决方案部署
如果您不想单独设置每个组件,可以使用单步 AWS CloudFormation 模板。单步模板是一个主模板,使用嵌套堆栈(附加模板)一次性启动和配置解决方案的所有资源。
要将单步模板部署到您的账户中,请选择启动堆栈:
然后,您将转到 AWS CloudFormation 控制台中的创建堆栈向导。默认情况下,此模板在美国东部(弗吉尼亚北部)区域启动。请勿更改为其他区域,因为此模板仅适用于 us-east-1(弗吉尼亚北部)。
在选择模板页面,保留 AWS CloudFormation 模板的默认 URL,然后选择下一步。
在指定详细信息页面,查看模板的参数。为需要输入值的参数提供值(有关更多信息,请参阅下面的参数表)。
该模板提供以下参数。
example.com。
域 NetBIOS 名称 | EXAMPLE | Windows 早期版本用户的域的 NetBIOS 名称。此名称不得超过 15 个字符。
域管理员用户 | CrossRealmAdmin | 添加为域管理员的账户的用户名称。此账户不同于默认的管理员账户。
域管理员密码 | 需要输入 | 域管理员用户的密码。必须至少包含 8 个字符,包括字母、数字和符号。
密钥对名称 | 需要输入 | 现有密钥对的名称,可让您在实例启动后安全地连接到实例。
实例类型 | m4.xlarge | 域控制器和 Amazon EMR 集群的实例类型。
允许的 IP 地址 | 10.0.0.0/16 | 可以访问您的集群的 IP 地址。以 CIDR 表示法指定 IP 地址范围(例如,203.0.113.5/32)。默认情况下,只有 VPC CIDR (10.0.0.0/16) 可以访问集群。请务必添加客户端 IP 地址范围,以便使用 SSH 连接到集群。
EMR Kerberos 领域 | EC2.INTERNAL | 集群的 Kerberos 领域名称。默认情况下,领域名称是从集群的大写字母 VPC 域名演化而来的(例如,
EC2.INTERNAL 是 us-east-1 区域中的默认 VPC 域名)。
受信任的 AD 域 | EXAMPLE.COM | 您想信任的 Active Directory (AD) 域。该域与“Active Directory 域”相同。 但是,它必须全部使用大写字母(例如
EXAMPLE.COM)。
跨领域信任密码 | 需要输入 | 您想用于跨领域信任的密码。
实例计数 | 2 | 集群的实例(核心节点)数量。
EMR 应用程序 | Hadoop、Spark、Ganglia、Hive | 要在集群上安装的应用程序的逗号分隔列表。
指定模板详细信息后,请选择下一步。在选项页面上,再次选择下一步。在审核页面上,选中我确认,AWS CloudFormation 可能创建具有自定义名称的 IAM 资源复选框,然后选择创建。
完成部署大约需要 45 分钟。堆栈启动完成后,它将返回包含有关已创建资源的信息的输出结果。记下输出结果,并跳转至管理和测试解决方案部分。您可以在 AWS 管理控制台中查看堆栈输出,也可以使用以下 AWS CLI 命令:
本文转载自 AWS 技术博客。
评论