Eucalyptus安装到centos5.3加载image日志

开源 同时被 2 个专栏收录
51 篇文章 0 订阅
23 篇文章 0 订阅

Eucalyptus配置篇参考我的blog: Eucalyptus安装到centos 5.3配置日志

配置完Eucalyptus之后,下一步要做的就是加载image到VMs。image的下载可以使用这个路径:Ubuntu-image

然后去你自己搭建的云上: https://localhost:8443,在证书选项卡出下载证书。过程和使用Eucalyptus 一致 。

然后先建一个目录,然后将你的admin的证书放入这个文件夹中,设置下证书和此文件夹的访问权限。在生成一个admin的privatekey。这几步可以参见 安装Eucalyptus日志中的第4步(到 add key结束,后面的可以不做)

然后解压刚才下载的Ubuntu-image, cd到你的解压目录下开始敲命令:

首先要加密image,然后制作manifest.xml:

euca-bundle-image -i xen-kernel/vmlinuz-2.6.27.21-0.1-xen --kernel true (这里xen可以改为kvm如果你装的是
kvm的虚拟机。另外vmlinuz的版本可能不一致,需要自己调整一下,kvm的好像是generic的).然后再执行下面的命令将kernel
添加到Walrus中:
euca-upload-bundle -b ubuntu-kernel-bucket -m /tmp/vmlinuz-2.6.27.21-0.1-xen.manifest.xml
下一步将kernel注册到Eucalyptus中:
euca-register ubuntu-kernel-bucket/vmlinuz-2.6.27.21-0.1-xen.manifest.xml
以上这两句中ubuntu-kernel-bucket并不在当前目录下。但是放心的敲好了..注册成功后会给你一个kenerlID(EKI
这个要记下).下几步是加载和注册ramdisk,几乎和kenerl类似:
euca-bundle-image -i xen-kernel/initrd-2.6.27.21-0.1-xen --ramdisk true
euca-upload-bundle -b ubuntu-ramdisk-bucket -m /tmp/initrd-2.6.27.21-0.1-xen.manifest.xml
euca-register ubuntu-ramdisk-bucket/initrd-2.6.27.21-0.1-xen.manifest.xml
这里也会打印ramdiskID($ERI 这里也要记下),然后加载并注册image,其中这里的$EKI和$ERI就是上一步打印出来
的语句:
euca-bundle-image -i euca-ubuntu-9.04-x86_64ubuntu.9-04.x86-64.img --kernel $EKI --ramdisk $ERI
euca-upload-bundle -b ubuntu-image-bucket -m /tmp/ubuntu.9-04.x86-64.img.manifest.xml
euca-register ubuntu-image-bucket/ubuntu.9-04.x86-64.img.manifest.xml
结束。这里你应该能看到一个emi,这个就是传说中的imageID.




下面你可以用另一台机器输入https://XXXIP:8443来访问了..并且可以使用euca2ools 来使用这个云了!

  • 0
    点赞
  • 1
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值