incapaz de executar ferramentas de linha de comando aws

1

Eu instalei as ferramentas de linha de comando da AWS e também defini as variáveis Env, mas por que eu digito mon-cmd estou recebendo este erro, não consigo descobrir, gentilmente me ajude.

/usr/local/aws/bin/mon-cmd: line 12: /home/ubuntu/usr/local/aws/bin/service: No such file or directory
/usr/local/aws/bin/mon-cmd: line 12: exec: /home/ubuntu/usr/local/aws/bin/service: cannot execute: No such file or directory
    
por Jeevan Dongre 25.01.2012 / 13:07

2 respostas

2

Parece que o mon-cmd está procurando pelo caminho dos binários em / home / ubuntu em vez de /.

Você pode mostrar como definir a variável ambiental EC2_HOME? Você corre algo como env |grep EC2 .

Eu tenho o meu definido como:

export EC2_HOME=~/ec2

Eu suspeito que você tenha definido de maneira semelhante, mas você provavelmente deseja que ele seja definido como / (por exemplo, export EC2_HOME=/ ) ou algo semelhante.

Você pode precisar adicionar / usr / local / aws / bin ao seu PATH, adicionalmente.

    
por 25.01.2012 / 13:49
-1

Não é EC2_PATH. Faça isso:

$ export EC2_HOME=/usr/local/aws
$ export PATH=$PATH:$EC2_HOME/bin

Depois, com sua chave privada e certificado:

$ export EC2_PRIVATE_KEY=~/.ec2/pk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.pem 
$ export EC2_CERT=~/.ec2/cert-YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY.pem

Altere X e Y para seus respectivos aspectos.

    
por 31.01.2012 / 02:17