部署CloudStack最少需要一台“主机”、一个“主存储”、一个“二级存储”和一台用于安装CloudStack的Centos系统。
下面介绍由一台服务器完成整个CloudStack的安装过程。
结构如下
在服务器上安装Esxi5.0,然后新建一台虚拟机安装xenserver,一台安装centos5.6、一台安装centos6.2.
为了保证二次虚拟的xenserver可用,需要有一点其他的设置。
如下:
安装好esxi5.0之后按F2加入设置界面,选择 Troubleshooting Options,如图
选择Disable SSH
确认后退出,ssh登陆该主机如下操作
vi /etc/vmware/config
添加一行:
vhv.allow="TRUE"
保存后退出
然后vSphere登陆,选择新建虚拟机。选择自定义,选择操作系统时选RAD HAT 5 64位,如下:
其他默认,为了保证Cloudstack有足够资源,请尽量给足够的CPU和内存。
待该虚拟机创建完成之后不要开启电源。先修改一下配置
具体是
【选项】→【常规】→【其他】→【VMware ESXi 5.x】
【选项】→【CPU/MMU虚拟化】→【使用Intel …指令集并使用Intel …进行MMU虚拟化】
然后开启该虚拟机电源,挂载Xenserver 5.6sp2的ISO文件,安装XenServer
.然后再新建一台Centos 6.2作为管理节点、一台centos5.6作为存储。存储需要较大键盘空间,请尽量给足。
到此,第一阶段的装备完成了。