Windows Server 2012 + SQL SERVER 2014群集搭建过程步骤较多,请各位耐心看完,中间有一些需要注意的地方。
1.相关网络环境描述
服务器名称 | 外网IP | 心跳IP |
域控服务器(DC、同时提供ISCSI存储) | 172.15.0.1 | 无 |
群集节点1(Master) | 172.15.0.2 | 10.0.0.1 |
群集节点2(Slave) | 172.15.0.3 | 10.0.0.2 |
Windows 2012群集虚拟IP | 172.15.0.4 | 无 |
MSDTC虚拟IP | 172.15.0.5 | 无 |
SQL SERVER 2014群集虚拟IP | 172.15.0.6 | 无 |
2.Hyper-V环境准备
首先在Windows Server服务器管理器中右键新增Hyper-V角色,成功后出现如下角色:
在Hyper-V管理器右键新建虚拟机按照向导一步一步提示:
选择内存大小(我首先建的域控服务器 内存1G够用了):
选择本地网卡:
选择虚拟硬盘文件VHD存放路径以及大小:
选择事先准备好的Windows Server 2012系统安装包:
核对好相关信息之后 点击完成:
配置完成之后,点击启动域控虚拟机:
启动之后观察虚拟机状态,如果为运行状态,则右键点击连接:
连接之后会出现Windows Server 2012的安装界面:
选择DataCenter(with GUI),数据中心版本最多直接64个群集节点:
接下来就是漫长的等待,系统会自动重启。安装完成之后 我们开始克隆Hyper-V虚拟机(比较省事
),
直接复制之前的VHD文件,然后改名称:
继续右键新建虚拟机,选择现有虚拟硬盘指定好VHD的位置:
如法炮制三台虚拟机就都安装好了,启动之后还需要做一步工作,就是刷新系统信息,因为是克隆的 三台虚拟机的信息全部一致,这对于群集是不符合要求的,所以要进行下面这一步:
刷新之后Master、Slave系统会自动重启,接下来就需要配置Hyper-V的网络,点击虚拟网络管理器后新建虚拟网络,
有关于外部、内部、专用的区别大致可以理解为:可以访问外网、进物理机与虚拟机和虚拟机之间通信、进虚拟机间通信:
虚拟网卡新建完成之后,剩下的工作就是设置了,需要将三台虚拟机绑定到这两块虚拟网卡上,绑定设置为:域控、Master、Slave绑定到外网上。Master、Slave同时再绑定到心跳网卡上即可,注意绑定之前先关机: