博主呓语:

社区企业云操作系统CecOS安装指南

Posted by 破冰 on 2013-6-24 9:21 Monday

CecOS简介:

CecOS(Community Enterprise Cloud Operating System)社区企业版云操作系统,是一款针对服务器和桌面虚拟化的完整虚拟化管理解决方案,是第一个成熟的、完全开源的企业虚拟化平台。它以强大的基于内核的虚拟机 (KVM) 系统管理程序和开放虚拟化管理平台为基础。

CecOS较之专有虚拟化供应商 ,为寻求更佳总体拥有成本、更快投资回报率、迅速收支平衡和避免供应商锁定的企业提供了真正的策略虚拟化替代方案。

CecOS为企业提供了理想平台,此平台以大规模的虚拟化计划和内部/私有云部署为基础。强大的基于内核的虚拟机 (KVM) 系统管理程序实现了创纪录的虚拟化基准结果以及无与伦比的整合比率。功能齐全的企业管理系统使客户能够集中且有效地管理他们的整个虚拟环境(如虚拟数据中心、群集、主机、客户机虚拟服务器、网络和存储器)。功能齐全、高可用性、动态迁移、策略式工作负荷平衡、映像管理、快照和精简配置。虚拟机操作系统支持CentOS 虚拟机(32位和64 位)、红帽企业Linux 虚拟机(32位和64位)和 Microsoft Windows 虚拟机(32位和64位)等 ,包括泛虚拟化网络和块驱动,CecOS 的工程设计旨在支持整个IT架构。

系统安装:

安装前准备:CecOS系统光盘一张,服务器一台(基于X86或X64平台双核CPU并支持虚拟化、50G硬盘空间、4G内存、千兆以太网卡、光驱)。准备完成,现在我们开始安装CecOS系统。打开服务器电源,把光盘放入光驱,然后我们可以看到图1所示,安装或升级已存在的操作系统,光标选定后回车,然后开始安装。安装过程与Linux无异,不再一一缀述,需要注意的地方会做解释。

现在开始安装系统:

Engine安装步骤:

安装方式有光盘安装和U盘安装两种模式,可以根据自己的实际情况进行选择。选中后回车执行。

提示安装会覆盖硬盘数据,因为是空盘,选择yes,覆盖硬盘数据,进入下一步:

选择系统语言,默认为英语,可以选择简体中文,建议选择默认

选择键盘类型,建议选择默认

选择时区,注意下面的红框,选择上海,如果是国外用户,请选择所在国家时区

设置管理员密码

如果你的密码强度不够的话,会出现如图提示,不更改的话,采用红框里面选项,无论如何都使用该密码,然后选择下一步。

开始硬盘分区,建议采用默认,使用所有磁盘空间

默认为用户定义,点击下一步

安装系统核心,默认为选择,然后选择Virtualization,选中Vmanager,如下图所示:

点击下一步,继续安装

系统开始安装软件包

系统安装完成,重启电脑,系统安装完成,下面开始对系统进行配置。

登录系统以后,查看机器IP地址,然后配置机器IP地址,必须使用固定IP

上图为查看IP地址所用命令及截图,上图显示地址为DHCP分配。

输入system-config-network,给机器配置IP地址

取消DHCP分配IP,改为手动设置静态IP,保存退出。编辑ifcfg-ethX文件,设置网卡开机启动:运行vi /etc/sysconfig/network-script/ifcfg-ethX,ONBOOT默认为no,修改为yes,保存退出。

运行service network restart命令,重启网络服务

注:如果做为公有云使用,必须配置为外网IP地址。
Node服务器也同样使用外网IP地址。

查看主机名,为了便于管理,要更改主机名

输入hname,更改主机名按默认,engine和node命名规则一样,输入名称后按Y,同意
Engine:engine.example.com node:node.example.com,如果Node为多台的话,则按顺序编号即可。

如果没有配置DNS服务器,那么需要更改hosts文件,把engine和node指定一下,如下图所示:

编辑完成后,保存退出。如果配置了DNS服务器的话,那么不需要配置hosts文件,则上图所示步骤省略。
然后配置本地源,把光盘挂载到服务器本地/media目录,打开script目录。

执行makeyum.sh脚本,建立本地源。

本地源配置完成。

完成以后,卸载光盘。至此,服务器平台环境搭建完成。下面开始配置engine。

输入engine-setup命令,对Engine进行配置,根据提示输入yes。配置端口时,采用默认端口,直接回车确认即可。

注意红框选中的地方,第一个为引擎管理密码,第二个为数据库管理密码,手动设置。不推荐用相同密码。引擎默认管理员为:admin,数据库默认管理员为:admin

提示是否配置防火墙,建议选择yes。确认防火墙后,系统会提示以上配置是否正确,如果没问题,选择yes ,如果需要更改,输入no,系统则会重新对服务进行配置。

选择yes后,开始进行配置。上图显示正在配置数据库。

开始配置HTTPD服务。

出现上图所示,则表明已经配置完成。现在我们就可以通过WEB界面来管理engine服务了。
输入engine的IP地址会打开如下图页面。

点击红框选中的选项,进入管理员登录界面,输入用户名和密码,右下角有语言选项,可自定义语言。然后点击登录。

密码为之前配置的管理员密码。

上图所示界面为Engine管理的Web界面,可以通过些界面来执行添加node,安装虚拟机等操作。

Node安装步骤:

下面开始安装node服务器,前面安装步骤现engine基本相同,只需要做如下更改,在自定义安装时仅选择Vnode选项,然后选择下一步。

后面与engine安装相同,安装完成,重启服务器。下面开始配置node服务器。首先,更改IP地址与主机名,并配置网卡开机启动,配置方式与engine服务器相同。以下是需要注意的,与engine稍有不同,挂载光盘,执行makeyum.sh脚本配置完成本地yum源以后,还需要执行ovirtmgmt_set.sh脚本,来配置网络桥接。

如上图所示,网络桥接配置完成。我们查看一下配置是否成功,如下图

运行ifconfig命令,如果看到上图红框内容,则表明网络桥接配置成功,运行umount命令,卸载光盘。然后运行reg-node命令,注册node服务器,提示完成后,node服务器就配置完成,现在可以通过web界面访问engine来添加node服务器了。

点击下载:CecOS安装指南.PDF

评论:

喜欢云     2014-10-24 10:06   回复 1楼
您好,感谢分享的配置过程。想知道,在管理界面出现卷是使用什么集群文件系统啊?谢谢。

发表评论: