22

我已经启动了一个 EC2 实例并安装了 ec2-api-tools。设置环境变量(JAVA_HOME、EC2_PRIVATE_KEY、EC2_CERT)。

运行ec2-describe-instances不会返回任何东西。根据 EC2 命令行参考信息,应返回所有当前正在运行(和已终止)的实例。怎么了?

在一般ec2-describe-images -o self -o amazon情况下,EC2 工具正在工作。向 ec2-describe-instances 显式添加 -K 和 -C 参数不会改变这种情况。

4

2 回答 2

11

更详细一点:

您不需要直接设置 EC2_URL。您可以使用更友好的命令行选项:

--region eu-west-1(替换您要寻址的区域的名称)。

这样您就不需要查找区域的 URL 端点。

这是EC2 命令行 API 工具的常规选项,其中对此进行了解释。

于 2011-04-28T15:58:49.970 回答
0

如果您的所有实例都在 eu-west-1 中,请将您的 aws cli 配置为默认使用此区域。

只需输入:aws 配置

系统会提示您输入您的凭据,然后您可以重写该区域

于 2016-09-05T15:17:11.730 回答