2012年(10)
分类: 云计算
2012-10-30 19:48:58
要想学习openstack,最好的起步就是自己动手,部署一套运行环境。但如果要在物理机上部署,
则面临不少挑战,首先硬件上至少需要两块网卡,如果部署过程出现错误,网络不通则会非常麻烦,
因为整个部署过程都需要网络支持。所以在虚拟机上进行部署,以虚治虚,不失为一个好的选择。
这也是我比较各种部署过程后发现的最迅速,最简单的部署。
安装过程简介:
首先在本机操作系统上安装virtualbox, 我安装的版本是4.1.22,
在virtualbox中需要添加两个host-only网络,一个部署为192.168.56 网段,用于本机与虚拟机之间的通信,
一个部署为10.0网段,用于openstack 内部通信。
在virtualbox上准备安装ubuntu,为虚拟机设置网口,需要设置一个外网网口(NAT方式接驳本机),
再加两个host-only网口,一个用于192.168.56 网段,一个用于10.0网段
然后在virtualbox中安装ubuntu12.04 ,我装的是32位版本。
安装完成后,
在线下载 OSinstall.sh,并执行安装过程
这个脚本最重要的一步,是修改网口配置,调通网络,而关键的一步,则是下载一个叫做tiny cloud image
的虚拟机镜像,作为以后部署虚拟机的模板,这个镜像只能在ubuntu网站上获得,直接下载的话网速太慢,
(我下了2天才下成,有国内镜像就好了)。
详细步骤随后奉上!