0x1 前提规划

6台PC当做虚拟化节点,分别安装了Windows Server 2012 R2 server版
1台PC作为管理主机,安装windows 2012 R2

0x2 网络拓扑

ing

0x3 网络设置

** PC网卡分配:**

1.业务网口 x1
2.心跳网口 x1
3.管理网口 x1
3.FC卡 x2

PS:部分的存储4个网络卡,需要2个网卡做NIC绑定成一个业务口。

0x4 配置节点准备

计算机名更改
加域
开启远程桌面
关闭防火墙:netsh advfilewall set publicprofile state off

在管理服务器上选择管理-添加服务器-把所有节点添加进去后分别给每个节点安装Hyperv管理器和安装故障转移群集。

0x5 存储配置

配置管理IP

A、B卡接口连接 存储的A口上给心跳机光纤槽接口 存储的B口上给心跳机光纤槽接口

1)配置方法:

网线连接管理口,进入默认管理地址:
用A卡组口管理地址给B卡配置管理地址
用B卡组口管理地址给A卡配置管理地址

2)默认管理口地址:

A卡组:192168.128.101:8088
B卡组:192168.128.102:8088

ps:系统默认的用户名和密码分别为admin和Admin@storage

存储配置

1)创建存储池 SAS 15块建议 6+2P,SSD 10块建议8+2p
2)创建LUN(N个存储池+1),1是仲裁,大小10G
3)创建主机
4)创建LUN组,并添加之前创建的LUN
5)创建主机组,并添加之前创建的主机组
6)创建映射

PS:创建主机时需要配置启动器,需要FC序列号,因为每个节点2个FC序列号,都是相对应的:

在Hyperv管理器中添加每台节点,在每个节点右侧找到SAN管理器,选择新建光纤通道SAN,然后勾选出现的序列号并选择应用,在存储中添加的就是WWPN编号,每个节点两张FC卡对应两个序列号。

0x6 安装ultrapath

在每个虚拟化节点上分别安装ultrapath,使用共享访问把本地的ultrapath放到节点的磁盘中在hv里用cmd打开安装,这样每个节点才能识别到存储的磁盘。

0x7 存储磁盘配置

安装好了ultrapath后,进diskpart,对存储进行分区和格式化。

1.随便进入一个节点,进入diskpart
list disk
select disk 盘符
clean
creat partition primary
format fs=ntfs quick

2.所有节点中让存储共享硬盘上线
分区格式化好存储磁盘后,让所有节点对存储磁盘上线
list disk
select disk
online disk

#所有节点中的共享磁盘都要做一次上线

ps:
如果遇到介质保护:
attributes disk clear readonly

0x8 管理器上安装故障转移群集并添加

先打开服务器管理器,在管理(M)中添加每台HV虚拟化节点没然后为每个节点安装故障转移群集管理器,安装完成后,搭建故障转移群集。

注:如果节点存在改名最好在AD中DNS上把这台节点的DNS记录删除后再更改,防止无法解析。

0x9 后续注意事项

Ps:要HV管理器管理节点前必须在管理服务器中给节点安装故障转移群集功能。

后续再增加物理节点,服务器接好hba卡,接入san交换机,安装好操作系统配置好网络,把新节点添加到hyperv管理器中,找到san交换机管理器中的wwpn码,在存储后台中添加新的主机并添加到主机组中,新添加的节点中安装多路径,重启,进入diskpart让共享的磁盘上线,在HV管理器中给节点创建虚拟网络交换机添加业务和心跳网,同时增加VLAN 标识(物理节点跟交换机上需要打Trunk)。

给HV节点中的任意一台虚拟机增加磁盘,需要在存储中创建LUN-添加到LUN组,在任意物理节点中进入diskpart让硬盘上线、创建分区、格式化分区,然后在故障转移群集中添加磁盘,在故障转移群集中找到需要添加磁盘的角色,然后添加硬盘