【问题标题】:ec2: elb-create-lb-listeners failsec2:elb-create-lb-listeners 失败
【发布时间】:2012-01-23 14:19:37
【问题描述】:

有没有人得到亚马逊的弹性负载平衡命令:elb-create-lb-listeners 工作?

这是解决 ec2 问题的正确网站吗:serverfault 会更好吗?亚马逊的论坛似乎很慢......

我明白了:

PROMPT:~ acct$ elb-create-lb-listeners <MYLBNAME> --listener "protocol=http,lb-port=80,instance-port=80"
Unable to find a $JAVA_HOME at "/usr", continuing with system-provided Java...
elb-create-lb-listeners:  Malformed input-Unknown command: 'CreateLoadBalancerListeners'.
Use '--help' to see a list of valid commands.

...同意吗?我需要下载其他东西吗?我的 ELB cli 是 1.0.10.0,AWS_ELB_HOME 设置正确。

谢谢! 科林

【问题讨论】:

    标签: amazon-ec2 ec2-api-tools amazon-elb


    【解决方案1】:

    通常,您运行的是最新版本,该命令应该可以工作。

    我真的会修复您的 $JAVA_HOME 环境。那可能会把事情搞砸。另外,您是否确保在您的环境中设置了$AWS_ELB_HOME 和$AWS_CREDENTIAL_FILE?

    【讨论】:

      【解决方案2】:

      好的,这是很久以前的事了。但这是解决方案:

      1. 从http://aws.amazon.com/developertools/2536 下载 Elastic Load Balancing API 工具并解压。

      2. 如下设置路径:
        导出 AWS_ELB_HOME=/root/james/ElasticLoadBalancing-1.0.15.1/
        导出 PATH=$PATH:$AWS_ELB_HOME/bin

      3. 设置 JAVA_HOME 路径如下:
        导出 JAVA_HOME=/usr/java/jdk1.7.0_02/

      4. 将您的证书和私钥放置到某个文件夹并指向它,如下所示:
        导出 EC2_CERT=/root/key/certfilename.pem
        导出 EC2_PRIVATE_KEY=/root/key/pkfilename.pem

      现在 elb-create-lb 可以工作了 :)

      【讨论】:

        猜你喜欢
        • 2020-05-23
        • 1970-01-01
        • 2018-04-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-12-18
        • 1970-01-01
        • 2021-12-26
        相关资源
        最近更新 更多