在Fedora 13 上搭建Eucalyptus ( 你自己的云平台)

   在开始搭建之前:要确保2件事——关闭防火墙 及 关闭 SELINUX。

   关闭防火墙的指令为:#service iptables stop .

   关闭SELINUX 稍微麻烦一点:step 1:  先cd到指定路径下:# cd /etc/selinux ;step 2: 修改文件config :vi config ;step 3:最为重要的一步:将SELINUX=“XXX” 修改成 SELINUX=disabled 。 step 4: 重启电脑。

   重新开机后:输入指令 getenforce ,如果显示disabled,表示修改成功。

==================================================================================

   接着进入搭建环节:(按照官网的来)

   step 1:   yum install -y ntp

                 ntpdate pool.ntp.org

   step 2:   yum install -y java-1.6.0-openjdk ant ant-nodeps  dhcp httpd

                 yum install -y aoetools vlade vtun

   step 3:   yum install -y qemu-kvm libvirt

                 groupadd libvirt(这步官网上没写,但一定要做)

   step 4:   cd /etc/yum.repos.d

                 vi euca.repo

                 在该文件中写入,如下四行:

                 [euca]

                 name=Eucalyptus

                 baseurl=http://www.eucalyptussoftware.com/downloads/repo/eucalyptus/2.0.0/yum/fedora

                 enable=1

                 保存退出后,输入命令:

                 yum install eucalyptus-cloud eucalyptus-cc eucalyptus-walrus eucalyptus-sc --nogpgcheck

   step 5:   vi /etc/libvirt/libvirtd.conf,修改如下指令:

                 #unix_sock_group = "libvirt"        =>  unix_sock_group = "libvirt"
                 #unix_sock_ro_perms = "0777"   =>  unix_sock_ro_perms = "0777"
                 #unix_sock_rw_perms = "0770"  =>  unix_sock_rw_perms = "0770"
                 #auth_unix_ro = "none"              =>  auth_unix_ro = "none"
                 #auth_unix_rw = "none"             =>  auth_unix_rw = "none"
  step 6:    先停止libvirt,再启动:

                 /etc/init.d/libvirtd stop
                 /etc/init.d/libvirtd start
                 chown root:libvirt /var/run/libvirt/libvirt-sock
                 chown root:libvirt /var/run/libvirt/libvirt-sock-ro

  step 7:    启动你的云平台eucalyptus 吧:

                 /etc/init.d/eucalyptus-cloud start
                 /etc/init.d/eucalyptus-cc start

==================================================================================
  完成如上步骤以后,在IE 中还是看不到你的云平台的,还要完成注册的步骤,方能显示,步骤如下:

  step 1 :  #euca_conf --register-walrus <your IP address> (注:不需要尖括号)

  step 2:   #euca_conf --register-cluster <clustername> <your IP address>

                如果不知道自己的IP ,可以通过#ifconfig eth0 查看。

  如果还想确认一下的话,可以输入命令:

                #euca_conf --list-walruses 和 euca_conf --list-clusters 进行查看。

==================================================================================

 现在可以在IE中输入网址:http://your IP address:8443 就能够查看到你自己搭建的eucalyptus 云平台了:账号和密码初始化都为

 admin.

 

 在搭建过程中,我们遇到过一个棘手的问题,就是每次重启完之后,IE页面又无法正常显示,现在只找到了应急的方法:

 在你第一次正常搭建完之后,请将/var/run/eucalyputs/下的webapp 文件夹,复制一份到其他地方(我放在/opt/下)。每次重启完之 

 后,它会自动将webapp下,子文件夹里的内容清空,导致WEBUI无法看到。你只要将那份备份的webapp,复制回来就可以了。

 好的方法还在寻找中。

==================================================================================

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值