Windows Server 2012下安装SQL Server 2012集群的准备工作: 新建三台虚拟机,一台用作域控服务器,另外两台当做数据库节点。虚拟机安装这里不在描述,准备好3台虚拟机,操作系统WindowsServer2012R2。操作系统安装完成后,需要注意的地方。 如果是虚拟机克隆的系统需要确保计算机sid不同。如果虚拟机是克隆出来的,后面操作集群的时候,需要计算机的sid不同,所以需要重置。如果是物理机,则不需要这一步操作。重置办法如下:进入C:\Windows\System32\Sysprep\如图所示,勾选通用,点击确定。执行完成后会重启操作系统。等待操作系统重启完成后,需要重新激活操作系统。输入WindowsServer2012R2的激活码。本次测试采用的是ServerDatacenter版:以下是提供的激活码

ServerStandard = NB4WH-BBBYV-3MPPC-9RCMV-46XCB

ServerStandardCore = NB4WH-BBBYV-3MPPC-9RCMV-46XCB

ServerDatacenter = BH9T4-4N7CW-67J3M-64J36-WW98Y

ServerDatacenterCore = BH9T4-4N7CW-67J3M-64J36-WW98Y

第二步:磁盘准备工作 需要4个磁盘卷:仲裁盘、群集共享卷、MSDTC、可用磁盘卷(数据存储盘)。通过isci服务来创建上述的四个磁盘卷。域控服务器不需要关联这四个磁盘卷。

对于三个服务器:节点1:节点2:DC:故障转移群集:分布式事务ip:数据库集群ip:只有两个节点关联磁盘,域控服务器不关联磁盘。新建4个isci磁盘卷 本次采用域控服务器下的磁盘创建isci虚拟磁盘。配置好本机的ip。如果是实际环境建议用存储来创建isci虚拟磁盘。首先在域控服务器上安装isci服务。选择添加角色和功能。点击下一步下一步下一步选择如图所示,文件和isci服务下的isci目标服务器。点击下一步下一步点击安装完成安装即可。新建虚拟磁盘,选择文件与磁盘服务下的iscsi,点击任务,选择新建iscsi虚拟磁盘。选择本地的一块磁盘,用来创建虚拟磁盘。

接下来,我们需要指定虚拟磁盘的名称和描述。首先,必须为虚拟磁盘指定一个名称。在本示例中,我们需要创建四个虚拟磁盘,分别命名为zhongcai、qunji、DATA和MSTDC。其中,仲裁大小(2G即可)和群集卷(20G左右)可以根据实际需求进行调整;DATA的大小(1T-2T左右)也可以根据实际工作需求进行选择,本次演示中我们使用25G;MSTDC的大小(20G左右)也可以根据实际需求进行调整。

在完成上述操作后,我们需要指定磁盘大小并选择动态扩展。然后,如果没有找到isci目标,我们需要选择新建isci目标。接下来,我们需要指定名称,例如:isci。然后点击添加按钮,选择输入选定类型的值,并指定类型为ip。在值这一栏中添加两个节点的ip地址。

完成以上操作后,我们可以点击下一步。同样地,我们可以为其他三个虚拟磁盘执行相同的操作。

最后,子节点需要添加访问isci虚拟磁盘。在添加域之后,子节点就可以进行相应的操作了。

总之,通过按照上述步骤创建和管理虚拟磁盘,我们可以实现对资源的有效分配和管理。