【问题标题】:set up amazon auto scaling command line tools windows设置亚马逊自动缩放命令行工具窗口
【发布时间】:2012-05-30 00:07:49
【问题描述】:

我已经从这个链接下载了亚马逊自动缩放命令行工具的 zip 文件:

http://aws.amazon.com/developertools/2535

解压后重命名为 AWS (C:\AWS)

我已经安装了 java 并按照下面的自述说明(README 文件)创建了一个 bat 文件:

**Auto Scaling 命令行工具

安装:

  1. 确保您的系统上安装了 JAVA 1.5 或更高版本:(java -version)
  2. 解压部署 zip 文件
  3. 设置以下环境变量: 3.1 AWS_AUTO_SCALING_HOME - 部署文件复制到的目录 检查: Unix: ls ${AWS_AUTO_SCALING_HOME}/bin 应该列出 as-create-auto-scaling-group ...) Windows: dir "%AWS_AUTO_SCALING_HOME%\bin" 应该列出 as-create-auto-scaling-group ...) 3.2 JAVA_HOME - Java安装主目录
  4. 将 ${AWS_AUTO_SCALING_HOME}/bin(在 Windows 中:“%AWS_AUTO_SCALING_HOME%\bin”)添加到您的路径

    配置:

为命令行工具提供您的 AWS 用户凭证。那里 您可以通过两种方式提供凭据:AWS 密钥或使用 X.509 证书。

使用 AWS 密钥

  1. 创建凭据文件:部署包括模板文件 ${AWS_AUTO_SCALING_HOME}/credential-file-path.template。 编辑此文件的副本以添加您的信息。 在 UNIX 上,将权限限制为凭证文件的所有者:$ chmod 600。
  2. 有几种方法可以提供您的凭据信息: 一种。设置以下环境变量:AWS_CREDENTIAL_FILE= 湾。或者,为每个命令提供以下选项 --aws-credential-file C。在命令行显式指定凭据:--I ACCESS_KEY --S SECRET_KEY

使用 X.509 证书

  1. 将您的证书和私钥保存到文件中:例如我的证书.pem 和 my-pk.pem。
  2. 有两种方法可以将证书信息提供给 命令行工具 一种。设置以下环境变量: EC2_CERT=/path/to/cert/file EC2_PRIVATE_KEY=/path/to/key/file 湾。直接在命令行上为每个命令指定文件 --ec2-cert-file-path=/path/to/cert/file --ec2-private-key-file-path=/path/to/key/file

    跑步:

  3. 要检查您的设置是否正常工作,请运行以下命令: $ as-cmd --帮助 您应该会看到所有 Auto Scaling 命令的使用页面 $ as-describe-auto-scaling-groups --headers 您应该看到一个标题行。如果您有 Auto Scaling 组 已配置,您将看到每个描述行 自动伸缩组**

我的 bat 文件如下所示:

 REM Path should have bin\java.exe under it
 set AWS_AUTO_SCALING_HOME="C:\AWS"
 set JAVA_HOME="C:\Program Files\Java\jre7"
 set PATH="%PATH%";"%AWS_AUTO_SCALING_HOME%\bin"
 REM Path to Primary Key and Certificate retrieved from AWS 
 set EC2_PRIVATE_KEY="C:\AWS\pv_pk.pem"
 set EC2_CERT="C:\AWS\cert-pk.pem"
 cls
 cmd

执行我的bat文件后,我尝试执行命令ec2_describe_groups它无法识别。我的bat文件有什么问题。

【问题讨论】:

    标签: amazon-ec2 amazon-web-services


    【解决方案1】:

    命令是“ec2-describe-group”而不是“ec2_describe_groups”请参阅此处的文档http://docs.aws.amazon.com/AWSEC2/latest/CommandLineReference/ApiReference-cmd-DescribeSecurityGroups.html

    【讨论】:

      猜你喜欢
      • 2017-11-19
      • 2013-01-09
      • 1970-01-01
      • 2015-02-16
      • 1970-01-01
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多