您的位置:首页 > 大数据 > 云计算

CloudStack 4.4学习总结之前期准备

2014-10-27 00:00 274 查看

CloudStack 4.4学习总结之前期准备

1、环境准备:

一个完整的 CloudStack 环境包括两部分:

①、管理服务器(Management Server) -------> cloudstack-manager软件包
②、虚拟机管理器 (Hypervisor) -------> cloudstack-agent软件包和虚拟机环境(KVM、Xen)

附:通常对 CloudStack 的 hypervisor 也有另外的称呼,例如主机(host),代理(agent)等。本文统一为 hypervisor。
在本文的安装步骤中,所要配置的为一个简单网络,即所有被管理的虚拟机都位于一个网段。相应的硬件如下:

表1:软硬件环境

Management ServerHypervisor——node1Hypervisor——node2
IP172.22.2.76172.22.2.87172.22.2.100
Host Namecloud-server.perofu.comcloud-agent-1.perofu.comcloud-agent-2.perofu.com
Memory256M/512M256M/2G256M/2G
Hard Disk20G20G20G
OSCentOS 6.4 64-bitCentOS 6.4 64-bitCentOS 6.4 64-bit
Programcloudstack-manager、NFScloudstack-agent、kvm环境cloudstack-agent、kvm环境
操作系统均是最小化安装,安装完成后只装了开发包:yum groupinstall 'Development tools' -y
注:上图的256M内存,是我第一次配置时使用的,导致在接下来的几天内,都无法进行之后的操作,原因是【系统VM】无法启动,这里进入了个死循环,找了各种资料,希望大家可以跳过这个错误。

注:之后的配置,大家可能先看到node2的信息,那是因为,我把node2作为第一台来使用了,这个不影响后面的操作。

管理服务器需要更多的存储空间, NFS也建在该机上(仅作为测试使用)。

注意:节点的内存必须要大于2G,否则,在添加完【区域】后,【系统VM】无法启动。



通过management的日志可以看到以下报错:



Q1:官网的安装要求中哪些软硬件因素容易导致 CloudStack 的安装失败?

Hypervisor 所在的主机,要求CPU 和主板支持硬件虚拟化(需要在主板的 BIOS 中设置 Intel-VT 为 enable)。

操作系统必须是64位的,推荐 centos 6.2(当前最新的 CloudStack 3 支持 6.2)。如果使用 5.5 或者 6.0 版本,一定要选择匹配的 CloudStack 安装包。此处强烈建议新用户给 Managment Server 和 Hypervisor 所在的两台主机选择一样的操作系统(推荐 centos/redhat)和一样版本的 CloudStack 软件,同时注意 OS 一定是要被官方 release 宣称支持,这样能避免走不少弯路。

Hypervisor 的主机不能有任何正在运行的虚拟机,否则在后续的 add host 操作中会遇到失败。最佳的建议是 hypervisor 主机上的操作系统为全新安装,且没有部署任何其余虚拟机。

无论是管理服务器还是 hypervisor所在主机,都需要以 root 登录进行 CloudStack 安装。

Management Server 和 Hypervisor 主机必须是有独立静态 IP的主机。否则后续安装因为 IP 地址变化会导致 service 状态异常。

下节就开始进入Management Server的安装与配置了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息