首先说下我这里的服务器环境
有三台EXSi服务器,和一台用于管理ESXi服务器的Vsphere Server管理主机,都在210网段,vsphere server的主机上面安装的是windows server 2008R2 x64系统,三台服务器共享一个磁盘阵列的储存,三台服务器的虚拟机都创建在磁盘阵列里面,还有一台内网的电脑,安装了Vsphere Client,主要用于登陆到vsphere server的主机上面去管理
前面ESXI服务器的安装和配置这里省略,因为小白还没实践过,所以这里介绍vsphere server 上面如何搭建管理环境和集群环境。
数据库的安装:数据库是安装在Vsphere Server的管理机上面
1数据库sql server 2005安装,找到SQLserver2005安装文件,双击setup
2勾选接受条款,下一步,进入配置组件
4出现IIS和ASP.Net警告,不用管,下一步
5勾选图片中的4项,下一步
6进入数据库实例,自己命令实例,下一步
7使用内置用户,下一步
8剩下的,就是默认下一步。
9安装完成之后,检查安装文件是否有sqlserver management studio,用于创建和管理数据库
10打开SQL Server Management Studio,默认连接
11新建数据库
12数据库名字为VIM_VCDB
13打开选项,恢复模式选择简单,不然日志文件会很大,点击确定新建数据库
14检查数据库服务有没有开启,默认mysql agent没有开启,需要开启
15配置ODBC源,开始——管理工具——ODBC数据源
16在“DSN选项”,点击添加,我这里已经添加了一个数据源
17填写名字等信息,选择刚才新建数据库时候填写的实例,我这里的计算机名字是GZKX-VC1,数据库实例是SQLEXP_VIM
18下一步
19下一步,选择刚才新建的数据库VIM_VCDB,点击下一步
20下面的都是默认下一步,最后点击完成就可以了
完成之后记得测试数据有没有连接成功
21安装Vphereserver,打开安装包,点击autorun
22选择Vcenter server,点击下一步
23输入用户名,单位和密钥,点击下一步
24选择使用刚才现有的数据库,从列表中选择刚才的新建的配置的ODBC系统DSN数据源,点击下一步
25点击下一步
26输入计算机用户密码
27默认下一步
28然后进行安装,安装完成检查vcenterserver服务有没有开启
29安装vphere client,重复第22步,选择vsphere client,默认下一步就安装成功了
30打开Vphere client,使用Windows凭据会话,用户名为Localhost,点击登陆,如果在内网其它主机上面安装了vphere client,需要输入vsphere server主机上面的IP和对应的用户名(administrator)和密码
31打开后,新建数据中心
32添加主机
33输入主机IP和用户名密码,点击下一步,弹出安全警示,直接点“是”
34默认下一步,选择数据中心,完成
35重复添加主机,将要管理的主机都添加进来
36群集,创建群集Cluster,右键单击数据中心vCenter Server,选择新建集群
37集群名称是Cluster,启用Ha功能,这里因为没有DRS没有相关认证文件所以没有选择开启
DRS:分布式调度,主要有利于虚拟机发生故障时候评估集群上面的负载更加方便来调度和切换
Vmotion:动态迁移,VMotion,将正在运行的虚拟机从一台物理服务器移动至另一台物理服务器,而不影响最终用户。
38点击下一步
接入控制:
启用,就是根据下面接入控制策略,如果不满足下面的控制策略条件,那么故障主机上面的虚拟机将不会迁移。
禁用,即使集群容量不满足,故障主机上面的虚拟机也迁移
接入控制策略:
群集允许的主机故障数目:
如图:比较虚拟机的Cpu和内存要求,然后选择最大值来计算插槽大小为2G,2GHZ,由此可以确定没台主机可以支持的最大插槽数,显然当H1出现故障的时候,H2和H3一共6个插槽是可以满足5个虚拟机运行的,但是当H1和H2发生故障的时候,只有三个插槽,显然是不够用的,所以可以确定允许主机故障数目为1,如果硬件配置不一致时,很有可能造成故障数目计算的准确,因此建议使用预留群集资源百分比的方法。
预留的群集资源的百分比:根据集群中的总Cpu容量和总内存容量减去虚拟机占用的Cpu容量和内存容量占比来预留,如果集群中只有一台HA是无法实现这个功能的。
39下一步,禁用EVC模式
EVC:当使用Vmotion进行虚拟机动态迁移的使用,EVC判断虚拟机是否兼容其它主机的配置,如果不兼容,则不允许虚拟机迁移,当群集中主机的配置不一致的时候,最好选择禁用。
40下一步
主机隔离响应:主机隔离响应确定当 vSphere HA群集内的某个主机失去其管理网络连接但仍继续运行时出现的情况。这里建议的是关机,主机会执行其隔离响应。响应包括:保持打开电源(默认值)、关闭电源和关机。还可以为各个虚拟机自定义此属性。
要使用"关机"设置,必须在虚拟机的客户机操作系统中安装 VMware Tools。将虚拟机关机的优点在于可以保留其状况。
41下一步
42下一步,点击确认,完成集群的建立