接"
部署Cloudstack环境(cloudstack manager+kvm,适合RHEL/CentOS)"环境进行初始化操做:
环境状况:
Cloudstack Manager、Mysql:10.1.6.30
KVM Hypervisor、Cloudstack Agent:10.1.6.20
NFS:
主存储:10.1.6.20:/export/primary
二级存储:
10.1.6.20:/
export/
secondary
网络(使用简单网络,公有网络和私有网络都是一个网段):
cloudstack管理网络:10.1.6.200-10.1.6.205
来宾网络:10.1.6.206-10.1.6.215
存储网络:10.1.6.216-10.1.6.220
1、建立zone、pod、cluster、host、存储等
登陆web ui(http://10.1.6.30:8080/client)界面,进行初始化操做,默认用户名/密码:admin/password
部署架构以下:Zone->Pod->Cluster->Host
登陆界面以下:
选择跳过向导,选择"
基础架构",以下图(图是初始化后的截图):
在区域这里点击"
查看所有",点击"
添加区域":
弹出"Add Zone"窗口,因物理机只有一个网卡,选择"
基本":
配置区域的名称、DNS信息、虚拟机Hypervisor类型、网络方案等(根据实际状况设置,DNS服务器地址要确保能使用的,我使用KVM作为
Hypervisor,网络方案选择共享网络类型
):
设置网络:因是单网络,将管理网络、来宾、存储网络都放到一个网络(拖动左边的图标到右边便可):
配置cloudstack管理网络:
配置来宾网络(给虚拟机实例分配的IP):
配置存储网络:
添加主机集群:
添加主机(真正运行虚拟机实例的机器,
须要开通ssh服务,端口为22):
添加主存储(是NFS服务的共享挂载点,即已经挂载好的目录,后面将提供单台添加NFS服务的主存储步骤):主存储存放虚拟机实例的磁盘文件
添加二级存储(只能使用NFS服务,
完成初始化配置,启动"Zone":
启动区域后能够看到下面的界面:
检查两个系统VM是否启动正常(ssvm,cpvm),在系统VM处点击"查看所有":
点击ssvm的名称s-3-VM,能够看到属性:分配的IP,ping 这些ip是否正常,如不通,不能建立模板、虚拟机实例等。
2、添加主存储(NFS共享存储)
点击"主存储"-->"查看所有":
点击"添加主存储",在弹出的对话框中进行配置:
3、添加第二台主机(KVM Hypervisor
)
在"基础架构"-->"主机"-->"查看所有":
点击"添加主机",在弹出的窗口中进行配置,保证主机ssh服务正常:
添加主机的名称,能够看到到属性,检查状态是否为"Up":
4、添加ISO镜像
点击"模板",在"选择视图"处选择"ISO",点击"注册ISO",添加相关信息(URL能够为外网的ISO镜像地址,为了下载速度,最好下载到本地,而后配置好web,操做系统类型能够随便选择):
点击ISO的名称,查看状态,能够看到下载百分比:
当状态变成"Successfully Installed",已就绪为"Yes"时,改ISO就可使用了,用于安装虚拟机操做系统:
5、添加计算方案(实例的CPU、内存大小)
在"服务提供"-->"选择方案",选择"计算方案":
新建一个2核CPU、2GB内存的实例为例,点击"添加计算方案",在弹出的窗口中进行配置:
其余系统方案、磁盘方案、网络方案也能够按需求进行添加
6、添加实例
一、使用ISO进行系统安装
在"实例",点击"添加实例":
选择"ISO":
选择先注册好的"ISO":这里使用RHEL-5.6-x86_64
选择"计算方案":选择先建立的"Big Instance",2GB内存、2核CPU
选择
"
磁盘方案"(如使用的模板建立实例,改磁盘将做为第二次磁盘,须要自行挂载):
选择安全组:
建立成功后,能够看到实例列表,点击实例名称,能够看到属性:
点击后边的"+"号,能够从新、删除、附件ISO、迁移实例、查看控制台等操做:
如添加"查看控制台",能够在使用ISO时,完成安装系统操做:
7、安全组设置
一、添加容许规则,如容许ssh服务对外开放,22号端口:
"网络"-->"选择视图"处选择"安全分组"-->点击admin用户对应的安全组名称"default":
在弹出的窗口中,选择入口规则(容许进入虚拟机的规则),选择CIDR,TCP协议,起始端口为22,结束端口为22,CIDR为0.0.0.0/0,点击"添加":
选择出口规则(容许虚拟机出去的规则)进行添加:
8、建立模板
可使用ISO安装好的虚拟机建立模板,为之后系统的安装更加方便和快速:
一、关闭虚拟机:stopped状态
二、点击实例名称:卸载ISO,点击"查看卷"
三、点击右边的"+"号,点击"建立模板"
四、输入相关信息,勾选"动态容量"能够节省磁盘空间
五、建立完成后能够在"模板"中查看到
点击模板名称,能够看到属性信息:模板是存放在二级存储上