本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
查找实例 ID 或 IP 地址
您需要一个实例 IP 地址才能登录实例。
要请求访问实例、登录实例或创建 AMI,您必须拥有实例 ID。对于 EC2 实例(独立实例或堆栈的一部分)或数据库实例,可以通过几种不同的方式查找 ID:
ASG 堆栈中实例的 AMS 控制台:在 RFC 详细信息页面上查看创建堆栈的 RFC。在 “执行输出” 部分,您将找到 ASG 堆栈的堆栈 ID,然后可以转到 EC2 控制台 A uto Scaling Gro ups 页面搜索该堆栈 ID 并为其查找实例。找到实例后,将其选中,页面底部将打开一个包含详细信息的区域,其中包含包括 IP 地址在内的详细信息。
独立实例 EC2 或数据库 (DB) 实例的 AMS 控制台:在 RFC 详细信息页面上查看创建 EC2 堆栈或数据库实例的 RFC。在执行输出部分,您将找到实例 ID 和 IP 地址。
AWS EC2 控制台:
在导航窗格中,选择 Instances (实例)。将打开 “实例” 页面。
点击你想要 ID 的实例。实例详细信息页面打开并显示 ID 和 IP 地址。
AWS 数据库控制台:
在主页上,选择数据库实例。将打开 “实例” 页面。
筛选您想要 ID 的数据库实例。实例详细信息页面打开并显示 ID。
AMS CLI/API。
注意
必须安装 AMS CLI 才能使这些命令生效。要安装 AMS API 或 CLI,请前往 AMS 控制台开发者资源页面。有关 AMS CM API 或 AMS SKMS API 的参考资料,请参阅用户指南中的 AMS 信息资源部分。您可能需要添加身份验证
--profile选项;例如,aws amsskms。您可能还需要添加该ams-cli-command--profile SAML--region选项,因为所有 AMS 命令都将使用 us-east-1;例如。aws amscmams-cli-command--region=us-east-1注意
AMS API/CLI (amscm 和 amsskms)终端节点位于 AWS 弗吉尼亚北部区域。
us-east-1根据您的身份验证设置方式以及您的账户和资源所在的 AWS 区域,您可能需要在发出命令--region us-east-1时进行添加。如果这是您的身份验证方法--profile saml,则可能还需要添加。运行以下命令以获取堆栈执行输出详细信息:
aws amsskms get-stack --stack-idSTACK_ID输出如下所示, InstanceId 显示在底部附近
Outputs(显示的值为示例):{ "Stack": { "StackId": "stack-7fa52bd5eb8240123", "Status": { "Id": "CreateCompleted", "Name": "CreateCompleted" }, "VpcId": "vpc-01234567890abcdef", "Description": "Amazon", "Parameters": [ { "Value": "sg-01234567890abcdef,sg-01234567890abcdef", "Key": "SecurityGroups" }, { "Value": "subnet-01234567890abcdef", "Key": "InstanceSubnetId" }, { "Value": "t2.large", "Key": "InstanceType" }, { "Value": "ami-01234567890abcdef", "Key": "InstanceAmiId" } ], "Tags": [], "Outputs": [ { "Value": "i-0b22a22eec53b9321", "Key": "InstanceId" }, { "Value": "10.0.5.000", "Key": "InstancePrivateIP" } ], "StackTemplateId": "stm-s6xvs000000000000", "CreatedTime": "1486584508416", "Name": "Amazon" } }