Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1401821
  • 博文数量: 269
  • 博客积分: 3602
  • 博客等级: 中校
  • 技术积分: 4535
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-17 21:13
文章分类

全部博文(269)

文章存档

2014年(8)

2013年(139)

2012年(122)

分类:

2012-04-20 19:47:34

提供的脚本进行。

这个脚本的和Devstack的脚本区别还是很大的。

1:OpenStack Diablo packages for Oneiric.,也就是在ubuntu11.10上,自己进行打包,修改官方源里的bug。就类似分支版本或者说是Diablo的升级版本。

2:脚本比较灵活,可以实现多节点的部署。

3:脚本简单,脚本还能分开执行。

我是在一台机器上测试。非常简单就搞定,等元旦回来,我就可以开始多节点的测试。

要想安装成功,必须

1:物理服务器支持VT

2:两块网卡,单块网卡没戏。

 

安装过程

  1. Install ubuntu 11.10
  2. Setup /etc/network/interfaces (See sample below)
  3. Login as root
  4. Install git (apt-get install git) 
  5. Clone scripts (git clone )
  6. Edit "settings" to fit your envirment. (or create settings.local with overrides)
  7. Run: ./all-in-one.sh

英文

这里面你需要做的事情就很少,修改/etc/network/interfaces,和设置setting文件。

root@ubuntu:/etc/network# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 192.168.1.52
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.254
      

auto eth1
iface eth1 inet manual
        up ifconfig eth1 up

附上的nova.conf 文件

# cat nova.conf
--dhcpbridge_flagfile=/etc/nova/nova.conf
--dhcpbridge=/usr/bin/nova-dhcpbridge
--logdir=/var/log/nova
--state_path=/var/lib/nova
--lock_path=/var/lock/nova
--force_dhcp_release=True
--verbose
--sql_connection=mysql://nova:letmeinN@127.0.0.1/nova
--public_interface=eth0
--vlan_interface=eth1
--zone_name=nova
--node_availability_zone=nova
--storage_availability_zone=nova
--allow_admin_api=true
--enable_zone_routing=true
--api_paste_config=api-paste-keystone.ini
--vncserver_host=0.0.0.0
--vncproxy_url=
--ajax_console_proxy_url=
--glance_api_servers=192.168.1.52:9292
--ec2_dmz_host=192.168.1.52
--s3_dmz=192.168.1.52
--ec2_host=192.168.1.52
--s3_host=192.168.1.52
--osapi_host=192.168.1.52
--rabbit_host=192.168.1.52
--dmz_net=172.16.0.0
--dmz_mask=255.240.0.0
--fixed_range=172.16.0.0/12
--keystone_ec2_url=
--multi_host=True
root@ubuntu:/etc/nova#

看图,下载了3个镜像,由于Ubuntu 10.04,发布早,还不支持直接使用,需要多下载一个文件,对于Ubuntu 11.04以后的版本,就简单很多。

阅读(1708) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~