通过bash脚本引导ec2实例时出错

时间:2014-07-23 17:25:47

标签: amazon-ec2 chef

我试图通过bash脚本引导ec2实例。以下是我使用的命令,

knife bootstrap xx.xx.xx.xx --sudo --ssh-user ubuntu --identity-file ~/Desktop/temp/temp.pem --node-name test 

以上命令在直接从终端执行时有效。但是当它包含在bash脚本中时,它并没有正确执行。 (在我使用的bash脚本" cd~ / chef-repo /"将目录更改为chef-repo,没有问题找到" knife"命令)

我得到的错误是,

Connecting to xx.xx.xx.xx
ERROR: Network Error: Connection refused - connect(2)
Check your knife configuration and network settings

有人知道我为什么会收到这个错误?

0 个答案:

没有答案