我正尝试使用Eucalyptus来build立一个内部云。 我正在关注以下链接现在在这个指南中,我无法弄清楚这意味着什么:
确保euca2tools工作所需的环境variables是通过获取eucarc文件来设置的:
。 〜/ .euca / eucarc
当我键入上面的命令,我没有得到任何输出。 这是否意味着我做错了什么?
另外当我尝试
详细描述euca-describe-availability-zones
我得到错误说
警告:未能parsing来自AWS的错误消息:1:61:语法错误
还有一些回溯
我在这里粘贴完整的错误。 我感到震惊,我试图从各种论坛的解决scheme,没有运气。 Ny的帮助将会非常有帮助。
“ Bash Prompt HOWTO ”包含以下关于采购脚本的信息:
Bash Prompt HOWTO>第3章Bash编程和Shell脚本> 3.5。 采购文件
http://tldp.org/HOWTO/Bash-Prompt-HOWTO/x237.html
“当文件来源(通过在命令行键入源文件名或文件名),文件中的代码行就像在命令行打印一样。”
在你input的命令中,你有“ . ~/.euca/eucarc ”。 你是否注意到命令开头的“点空格”(在“波浪号”之前)? 这个“点空间”是采购“eucarc”脚本的命令的一部分。 你也可以input“ source ~/.euca/eucarc ”来达到同样的结果。
就像“Ladadadada”上面所说的那样,“ 在没有输出的命令前后运行env命令(采购eucarc)应该会告诉你它做了什么 ”。
如果你在命令的开始处input了“点源”,但是仍然收到你提到的错误:我没有使用Eucalyptus,但是我看了你在运行“euca- describe-availability-zones verbose“( "Warning: failed to parse error message from AWS: :1:61: syntax error" )。 networkingsearch在2012年1月27日由Vishvananda Ishaya撰写的openstack团队邮件列表讨论中显示了以下消息:
OpenStack团队邮件列表存档>回复:devstack:euca-describe-availability-zones警告:无法parsing来自AWS的错误消息:1:0:语法错误无:无 https://lists.launchpad.net/openstack/msg07083 html的
从那个消息:
“devstack提供了一个文件来源所谓的openrc所有必要的variables。
你不需要创build你自己的novarc文件,只需要inputopenrc。 “
我希望这有帮助。 🙂