1、vSphere HA 部署测试文档触控科技修订与审阅表修订历史记录日期 修订人 版本 修订说明审阅人姓名 批准版本 审阅签字 日期触控科技目录1. 概述 .31.1 本次部署测试的目的 31.2 本次测试内容 31.3 硬件环境的准备 31.4 软件环境的准备 31.5 网络环境及拓扑 32. 创建数据中心、群集并向群集中添加主机 .43. 为主机配置虚拟网络及 iSCSI 存储 .113.1 添加虚拟交换机 113.2 添加 iSCSI 存储 174. 配置 HA 及 DRS 功能 234.1 建立测试虚拟机 234.2 为虚拟机安装操作系统 264.3 为虚拟机启用容错功能 294.1 测
2、试容错功能是否实现 345. 测试总结 36触控科技1. 概述1.1 本次部署测试的目的本次测试目的是为提高 vSphere 平台上的业务连续性、减少计划的停机时间;以及防止非计划停机、提高故障中断的恢复速度;总体上实现提高可用性及降低停机导致的损失。1.2 本次测试内容通过 vSphere HA 和 Fault Tolerance 解决方案提供业务连续性,内容包括如何建立 vSphere High Availability (HA) 和 vSphere Fault Tolerance。1.3 硬件环境的准备物理服务器及数量 操作系统及配置 用途Dell R720 机架式服务器 *2 安装 E
3、SXi 6.0 用于建立 HA 的两台虚拟机宿主机Dell R420 机架式服务器 *1 安装 ESXi 6.0 用于建立 iSCSI 存储器及 vCneter 服务器1.4 软件环境的准备本次实验不再赘述 ESXi、vCenter 及 iSCSI 的安装部署。具体环境参考下表:服务器功能 操作系统及配置 用途vSphere 管理主机 安装 Server 2012 R2,配置 vCenter 6.0 虚拟化环境的管理平台存储器 安装 Server 2012 R2,配置 iSCSI 功能 模拟 iSCSI 存储器1.5 网络环境及拓扑主机名 IP 地址TEST-vCenter 192.168.9
4、1.1TEST-Storage 192.168.91.9ESXi-01 192.168.91.2ESXi-02 192.168.91.3触控科技触控科技2.创建数据中心、群集并向群集中添加主机使用 vSphere Web Client 登录 vCenter Server,创建数据中心、群集,并向群集中添加虚拟化主机,主要步骤如下。1) 登录到 vSphere Web Client,选择“主机和群集“:2) 单击“创建数据中心“:触控科技3) 在弹出的“新建数据中心“对话框中,设置新建数据中心的名称,在此选择默认值Datacenter:4) 返回到 vSphere Web Client,单击“创
5、建群集“:5) 在“新建群集“对话框中,设置群集的名称,在此设置名称为 HA(当然你可以根据实际需要设置不同的名称),选择“打开“DRS、“打开“vSphere HA, 在“EVC“先期中,选择“Intel Ivy Bridge Generation“,该选项支持 DellR720服务器的CPU,在你实际使用时,请根据主机选择。如果不清楚如何选择,可以查阅 CPU型号所支持的类型:触控科技6) 打开添加主机的选择页:触控科技7) 在“添加主机“对话框中,输入要添加的主机的 IP 地址或主机名,一般是输入 IP 地址。在此先添加 192.168.91.2 的 ESXi 主机:8) 在“连接设置“
6、中输入 ESXi 主机的用户名 root 及密码触控科技9) 在“分配许可证“对话框,为添加的 VMware ESXi 主机选择许可证:10) 在“锁定模式“对话框,选择“己禁用“:触控科技11) 在“即将完成“对话框,单击“完成“按钮:12) 之后将其他的 ESXi 主机添加到数据中心,这些不一一介绍。:触控科技触控科技3.为主机配置虚拟网络及 iSCSI存储3.1 添加虚拟交换机1) 在 vSphere Web Client 管理界面中,在左侧选中一台主机,在右侧选择“管理网络自己虚拟交换机“,在列表中选择系统己有的虚拟交换机,单击 “ “按钮:2) 在“分配的适配器“对话框中,当前可以看
7、到有一个网卡,单击“ “按钮,为交换机添加另一个网卡。触控科技3) 在弹出的“将物理适配器添加到交换机“对话框中,从“网络适配器“ 列表中,选择要添加的网卡,在此选择 vmnic1,这是 ESXi 主机的第 2 块网卡,前期规划中,将 1、第 2 网卡用做 ESXi 的管理网卡。如果要添加多个网卡,可以按住 Shift 键选择:4) 返回到“分配的适配器“对话框,可以看到添加的网卡:触控科技5) 添加之后返回到 vSphere Web Client 管理控制台,如图 7-5 所示,可以看到当前的虚拟交换机已经有两个网卡。6) 在我们设计实验环境时,为 ESXi 主机添加了 4 个网卡,此时可以
8、将剩余的两个网卡添加为虚拟交换机。7) 单击“ “按钮,添加主机网络:触控科技8) 在“选择连接类型“对话框,选择“VMkernel 网络适配器“ ,如果新添加的交换机只需要处理虚拟机网卡流量,则可以选择“标准交换机的虚拟机端口组 “:9) 在“选择目标设备“对话框,选择“新建标准交换机“。10) 在“创建标准交换机“对话框中,单击“+“按钮,将剩余的 vmnic2、vmnic3 网卡添加到列表中:触控科技11) 在“端口属性“对话框,在“启用服务“处根据需要选择,一般要选择 vMotion 流量、Fault Tolerance 日志记录、管理流量:12) 在“IPv4 设置“对话框,为新添加
9、 VMkernetl 设置管理地址,因为该网卡连接的是VMnet1,在前期我们规划 VMnet1 使用 192.168.91.0/24 网段,在此我们设置管理地址为 192.168.91.11:触控科技13) 在“即将完成“对话框,单击“完成“按钮。14) 添加之后如图所示:触控科技15) 同样为要另一个 ESXi 主机进行相同的操作。3.2 添加 iSCSI存储1) 在左侧选中 ESXi 主机,在右侧选择“管理存储器存储适配器“,单击“ “按钮,在弹出的列表中选择“软件 iSCSI 适配器“:触控科技2) 添加 iSCSI 软件适配器后,在列表中选中新添加的名为 vmhba37 的 iSCS
10、I 软件适配器,在适配器详细信息列表中选择“目标“选项卡,单击“添加“ 按钮,添加 iSCSI 服务器:3) 在弹出的“添加发送目标服务器 “对话框中,输入 iSCSI 服务器的 IP 地址,在此实验中,由于 iSCSI 服务器配置在 Windows Server 2012 R2 的主机中, iSCSI 服务器的 IP 地址 192.168.91.9:4) 同样为要另一个 ESXi 主机进行相同的操作。由于新添加了存储,所以需要重新扫描存储适配器,才能搜索并找到新的存储设备。扫描并添加新设备的操作如下。5) 在“管理存储器存储适配器 “中,单击“ “按钮,重新扫描主机上的所有存储适配器以发现新
11、添加的存储设备或 VMFS 卷。在弹出的 “重新扫描存储器“对话框中,选择默认值“扫描新的存储设备“及“扫描新的 VMFS 卷“:触控科技6) 扫描之后,单击 iSCSI 适配器,在“目标“、“路径“及“设备“列表中可以看到发现并添加的目标及设备:7) 在“管理存储器存储设备 “列表中,可以看到新添加的存储设备,名为“MSFT iSCSI DISK“,大小分别为 500GB 和 200GB:触控科技8) 找到存储设备之后,接下来需要将存储设备添加到数据存储中。在左侧选择 ESXi主机,在右侧选择“相关对象数据存储“,在此列表中可以将存储设备添加为ESXi 可用的数据存储。为了方便后期的管理,我
12、们需要将 ESXi 本地存储重新命名,例如将第 1 台 ESXi 的本地存储命名为 ESXi01-OS,将第 2 台 ESXi 的本地存储命名为 ESXi02-OS,表示这分别是两台 ESXi 安装操作系统的存储。而对于以后添加的共享存储则用另外的命名方式。右击要重命名的数据存储,在弹出的快捷菜单中选择“重命名“:9) 在重命名数据存储之后,将扫描到的 iSCSI 磁盘添加到 ESXi 中,作为 ESXi 共享数据存储使用。单击“ “按钮,在弹出的“新建数据存储类型“ 对话框中选择“VMFS“:触控科技10) 在“名称和设备选择“对话框中,在“列表中“选择可用的数据存储,当前 iSCSI 存储
13、列表中有两个存储磁盘,大小分别为 200GB 和 500GB,在此选择其中一个,并在“数据存储名称“文本框中输入新添加的存储名称:11) 在“分区配置“对话框,选择“使用所有可用分区“:12) 在“即将完成“对话框,显示了添加的存储的大小、存储类型、存储名称、VMFS版本等信息:触控科技13) 同样将剩下的另一个 iSCSI 磁盘添加到数据存储,命名为 Datastore-02,而原来添加的第 1 个数据存储则命名为 Datastore-01:14) 在 HA中有多台 VMware ESXi主机时,只需要在一台主机上,添加一次共享存储即可,对于连接到同一存储服务器的存储磁盘,其他主机会自动添加
14、。15) 在配置好网卡、添加完共享存储之后,修改 HA配置,在“vSphere HA用于检测信号的数据存储”中,选择“使用指定列表中的数据存储并根据需要自动补充”,在“可用检测信号数据存储”列表中选择新添加的 Datastore-01及Datastore-02:16) 最后,在左侧选中 ESXi主机,在“摘要”选项中,没有警告信息。17) 而在没有添加数据存储、没有添加冗余网卡时,摘要中会显示“该主机的vSphere HA检测信号数据存储数目为 0,少于要求数目 2”及“此主机当前没有管理网络冗余”。触控科技4.配置 HA及 DRS功能4.1 建立测试虚拟机1) 使用 vSphere Web
15、Client 登录到 vCenter Server,在左侧选择数据中心、群集或某台 ESXi 主机,右击在弹出的快捷菜单中选择“新建虚拟机 “:2) 在“新建虚拟机“对话框中,在“选择名称和文件夹“选项中,为新建虚拟机输入名称,在此设置名称为 VM-TEST-01,在“为该虚拟机选择位置“ 列表中选择Datacenter:3) 在“选择计算资源“中选择群集、主机或资源池:触控科技4) 在“选择存储器“对话框中,选择保存虚拟机的存储,应该选择将虚拟机保存在共享存储,而不是保存于本地存储。在此选择 Datastore-01 或 Datastore-02: 5) 在“选择兼容性“对话框,在兼容性列表
16、中选择虚拟机的版本,在此选择 ESXi 6.0:触控科技6) 在“选择客户机操作系统“对话框,从“客户机操作系统版本“ 中选择 Microsoft Windows 7:7) 在“自定义硬件“对话框,为新建虚拟机分配硬盘,在此分配 2 个 CPU、4GB 内存、100GB 的硬盘、加载安装光盘镜像,其他选择默认值:触控科技8) 在“即将完成“对话框,查看新建虚拟机选项,无误之后,单击“完成“ 按钮:4.2 为虚拟机安装操作系统1) 右击虚拟机,打开虚拟机电源并在弹出的对话框中选择“ 打开控制台“:触控科技2) 开始 Windows 7 的安装:触控科技3) 等 Windows 7 安装完成后,返回到 vSphere Web Client 控制台,在“ 摘要“选项卡中,选择“安装 VMware Tools“:4) 返回到虚拟机控制台,在虚拟机中安装 VMware Tools:5) 之后关闭 Windows 7 虚拟机: