ec2: сбой elb-create-lb-listeners - PullRequest
       10

ec2: сбой elb-create-lb-listeners

0 голосов
/ 28 октября 2010

Кто-нибудь получил команду amazon эластичной балансировки нагрузки: elb-create-lb-listeners для работы?

Это правильный сайт для вопросов ec2: будет ли сбой сервера лучше?Форумы Амазонки кажутся медленными ...

Я получаю:

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 настроен правильно.

спасибо!Colin

Ответы [ 2 ]

1 голос
/ 30 октября 2010

Как правило, вы используете самую последнюю версию, и эта команда должна работать.

Я бы действительно исправил вашу $JAVA_HOME среду.Это может все испортить.Кроме того, вы убедились, что $AWS_ELB_HOME и $AWS_CREDENTIAL_FILE установлены в вашей среде?

0 голосов
/ 23 января 2012

Хорошо, так что это было очень давно.Но вот решение:

  1. Загрузите Elastic Load Balancing API Tool из http://aws.amazon.com/developertools/2536 и разархивируйте его.

  2. Установите путь какниже:
    export AWS_ELB_HOME = / root / james / ElasticLoadBalancing-1.0.15.1 /
    export PATH = $ PATH: $ AWS_ELB_HOME / bin

  3. Установить путь JAVA_HOME, как показано ниже:
    export JAVA_HOME = / usr / java / jdk1.7.0_02 /

  4. Поместите свой сертификат и закрытые ключи в какую-то папку и укажите на нее, как показано ниже:
    export EC2_CERT =/root/key/certfilename.pem
    export EC2_PRIVATE_KEY = / root / key / pkfilename.pem

Теперь elb-create-lb будет работать:)

...