三台esxi主机做集群 esxi多台服务器集群_数据库

首先说下我这里的服务器环境

三台esxi主机做集群 esxi多台服务器集群_三台esxi主机做集群_02

有三台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

三台esxi主机做集群 esxi多台服务器集群_Server_03



2勾选接受条款,下一步,进入配置组件


配置组件成功后,下一步,等待一会儿,出现安装向导,点击下一步




三台esxi主机做集群 esxi多台服务器集群_服务器_04


4出现IIS和ASP.Net警告,不用管,下一步

三台esxi主机做集群 esxi多台服务器集群_数据库_05




5勾选图片中的4项,下一步

三台esxi主机做集群 esxi多台服务器集群_服务器_06





6进入数据库实例,自己命令实例,下一步

三台esxi主机做集群 esxi多台服务器集群_数据库_07





7使用内置用户,下一步


三台esxi主机做集群 esxi多台服务器集群_三台esxi主机做集群_08

8剩下的,就是默认下一步。


9安装完成之后,检查安装文件是否有sqlserver management studio,用于创建和管理数据库

三台esxi主机做集群 esxi多台服务器集群_服务器_09

10打开SQL Server Management Studio,默认连接

三台esxi主机做集群 esxi多台服务器集群_三台esxi主机做集群_10

11新建数据库

三台esxi主机做集群 esxi多台服务器集群_三台esxi主机做集群_11



12数据库名字为VIM_VCDB

三台esxi主机做集群 esxi多台服务器集群_服务器_12







13打开选项,恢复模式选择简单,不然日志文件会很大,点击确定新建数据库

三台esxi主机做集群 esxi多台服务器集群_Server_13




14检查数据库服务有没有开启,默认mysql agent没有开启,需要开启

三台esxi主机做集群 esxi多台服务器集群_数据库_14

15配置ODBC源,开始——管理工具——ODBC数据源

三台esxi主机做集群 esxi多台服务器集群_三台esxi主机做集群_15



16在“DSN选项”,点击添加,我这里已经添加了一个数据源

三台esxi主机做集群 esxi多台服务器集群_数据库_16




17填写名字等信息,选择刚才新建数据库时候填写的实例,我这里的计算机名字是GZKX-VC1,数据库实例是SQLEXP_VIM

三台esxi主机做集群 esxi多台服务器集群_三台esxi主机做集群_17




18下一步

三台esxi主机做集群 esxi多台服务器集群_服务器_18

19下一步,选择刚才新建的数据库VIM_VCDB,点击下一步

三台esxi主机做集群 esxi多台服务器集群_数据库_19



20下面的都是默认下一步,最后点击完成就可以了

三台esxi主机做集群 esxi多台服务器集群_Server_20

完成之后记得测试数据有没有连接成功



21安装Vphereserver,打开安装包,点击autorun

三台esxi主机做集群 esxi多台服务器集群_Server_21



22选择Vcenter server,点击下一步

三台esxi主机做集群 esxi多台服务器集群_服务器_22




23输入用户名,单位和密钥,点击下一步

三台esxi主机做集群 esxi多台服务器集群_数据库_23




24选择使用刚才现有的数据库,从列表中选择刚才的新建的配置的ODBC系统DSN数据源,点击下一步

三台esxi主机做集群 esxi多台服务器集群_数据库_24




25点击下一步

三台esxi主机做集群 esxi多台服务器集群_Server_25

三台esxi主机做集群 esxi多台服务器集群_Server_26




26输入计算机用户密码

三台esxi主机做集群 esxi多台服务器集群_服务器_27




27默认下一步

三台esxi主机做集群 esxi多台服务器集群_三台esxi主机做集群_28




28然后进行安装,安装完成检查vcenterserver服务有没有开启


三台esxi主机做集群 esxi多台服务器集群_数据库_29

三台esxi主机做集群 esxi多台服务器集群_Server_30




29安装vphere client,重复第22步,选择vsphere client,默认下一步就安装成功了


30打开Vphere client,使用Windows凭据会话,用户名为Localhost,点击登陆,如果在内网其它主机上面安装了vphere client,需要输入vsphere server主机上面的IP和对应的用户名(administrator)和密码


31打开后,新建数据中心

三台esxi主机做集群 esxi多台服务器集群_数据库_29



32添加主机

三台esxi主机做集群 esxi多台服务器集群_数据库_32




33输入主机IP和用户名密码,点击下一步,弹出安全警示,直接点“是”

三台esxi主机做集群 esxi多台服务器集群_服务器_33




34默认下一步,选择数据中心,完成

三台esxi主机做集群 esxi多台服务器集群_服务器_34





三台esxi主机做集群 esxi多台服务器集群_Server_35





35重复添加主机,将要管理的主机都添加进来

三台esxi主机做集群 esxi多台服务器集群_数据库_36



36群集,创建群集Cluster,右键单击数据中心vCenter Server,选择新建集群

三台esxi主机做集群 esxi多台服务器集群_服务器_37




37集群名称是Cluster,启用Ha功能,这里因为没有DRS没有相关认证文件所以没有选择开启

三台esxi主机做集群 esxi多台服务器集群_服务器_38





DRS:分布式调度,主要有利于虚拟机发生故障时候评估集群上面的负载更加方便来调度和切换

Vmotion:动态迁移,VMotion,将正在运行的虚拟机从一台物理服务器移动至另一台物理服务器,而不影响最终用户。


38点击下一步

三台esxi主机做集群 esxi多台服务器集群_三台esxi主机做集群_39



接入控制:


启用,就是根据下面接入控制策略,如果不满足下面的控制策略条件,那么故障主机上面的虚拟机将不会迁移。


禁用,即使集群容量不满足,故障主机上面的虚拟机也迁移

 

接入控制策略:

群集允许的主机故障数目:

三台esxi主机做集群 esxi多台服务器集群_服务器_40


如图:比较虚拟机的Cpu和内存要求,然后选择最大值来计算插槽大小为2G,2GHZ,由此可以确定没台主机可以支持的最大插槽数,显然当H1出现故障的时候,H2和H3一共6个插槽是可以满足5个虚拟机运行的,但是当H1和H2发生故障的时候,只有三个插槽,显然是不够用的,所以可以确定允许主机故障数目为1,如果硬件配置不一致时,很有可能造成故障数目计算的准确,因此建议使用预留群集资源百分比的方法。


预留的群集资源的百分比:根据集群中的总Cpu容量和总内存容量减去虚拟机占用的Cpu容量和内存容量占比来预留,如果集群中只有一台HA是无法实现这个功能的。

39下一步,禁用EVC模式

三台esxi主机做集群 esxi多台服务器集群_服务器_41




EVC:当使用Vmotion进行虚拟机动态迁移的使用,EVC判断虚拟机是否兼容其它主机的配置,如果不兼容,则不允许虚拟机迁移,当群集中主机的配置不一致的时候,最好选择禁用。

40下一步

三台esxi主机做集群 esxi多台服务器集群_三台esxi主机做集群_42



主机隔离响应:主机隔离响应确定当 vSphere HA群集内的某个主机失去其管理网络连接但仍继续运行时出现的情况。这里建议的是关机,主机会执行其隔离响应。响应包括:保持打开电源(默认值)、关闭电源和关机。还可以为各个虚拟机自定义此属性。

要使用"关机"设置,必须在虚拟机的客户机操作系统中安装 VMware Tools。将虚拟机关机的优点在于可以保留其状况。


41下一步

三台esxi主机做集群 esxi多台服务器集群_数据库




42下一步,点击确认,完成集群的建立

三台esxi主机做集群 esxi多台服务器集群_Server_44