在Mac上安装euca2ools工具

By , January 12, 2013 2:33 pm

[安装git]

如果你的Mac还没有安装过git,你可以从https://code.google.com/p/git-osx-installer/下载最新的版本进行安装。按照缺省的安装设置,git会被安装到/usr/local/git目录下。修改你的~/.bash_profile,将git的可执行目录添加到您的PATH路径中:

export PATH=”/usr/local/git/bin:$PATH”

在终端下运行git命令测试一下:

git

[ 安装euca2ools]

git clone https://github.com/eucalyptus/euca2ools.git

cd euca2ools

sudo easy_install boto

sudo easy_install m2crypto

sudo python setup.py install

[下载身份认证信息]

登录进入桉树云管理界面。在左上角Eucalyptus公司LOGO的右侧,点击您的帐号名称会激活一个弹出菜单,点击弹出菜单中的“Download new credentials”即可下载您的身份认证信息(euca2-admin-x509.zip)。将下载到的ZIP文件解压输到一个目录,例如~/euca2-admin-x509。

屏幕快照 2013-01-11 上午9.22.34

编辑~/euca2-admin-x509目录下的eucarc文件,将第一行中EUCA_KEY_DIR设置为的刚才存放解压缩文件的文件夹,例如:

EUCA_KEY_DIR=~/Downloads/euca2-admin-x509

保存该文件,通过source命令设定必要的环境变量:

cd ~/euca2-admin-x509
source eucarc

[开始使用]

经过这些简单的配置,就可以在Mac上使用euca2ools工具了。接下来执行euca2ools中的一些命令了,测试一下:

$euca-describe-availability-zones verbose
$euca-describe-images

2 Responses to “在Mac上安装euca2ools工具”

  1. [...] 如上配置中的EUCA_Access_Key_ID和EUCA_Secret_Access_Key可以从您下载到的eucarc文件中获得。具体的方法可以参考使用桉树社区云服务(Eucalyptus Community Cloud)或者在Mac上安装euca2ools工具这两个链接。 [...]

  2. anony says:

    你好,euca2-admin-x509.zip文件包含使用SOAP API时进行身份验证的私钥和x509 Certificate吗?

Leave a Reply

Panorama Theme by Themocracy