sql server 高可用故障转移(3)
虚拟磁盘创建
前面我们已经搭了域和两台sql 服务器, 下面我们准备让DC域服务器除了担当域控制器外,还行使另一个职能:充当集群共享存储。
集群共享存储是由群集内的每个节点都能共同访问的一个存储设备,本次实验中准备用DC服务器来模拟存储设备。
第一步下载iscsi target程序, 放在dc 桌面,点击安装,默认放在C盘根目录下iscsTarget文件下
双击运行iscsitargert_public (x64下), 安装路径,我们再次默认
不更新
右键点击ISCSI目标,选择“创建ISCSI目标”。创建ISCSI目标的目的是允许特定的计算机访问ABC-DC模拟出的存储设备.
我们为要创建的ISCSI目标取名为ABC-SERVER,描述:FOR SQL CLUSTER,点击“下一步”继续
我们要创建一个ISCSI发起程序标识符,标识符可以用于识别ISCSI发起程序,我们准备用IP地址来表示ISCSI发起程序标识符,点击“高级”按钮继续
选择IP:192.168.2.50 该地址为第一台SQL Server服务器;该操作主要是用于为该服务器提供共享存储链接用的
单击下一步
然后我们右击刚才新建的ISCSI(ABC-SERVER)属性,添加SQL-CL02(hsr)的管理地址,这样我们就允许了SQL-CL01(hsr1)和SQL-CL02(hsr2)
两台计算机来访问用ABC-DC(dc)模拟出的ISCSI存储设备。
我们添加第二台SQLSERVER的IP地址:192.168.2.51
创建了ISCSI目标后,我们就开始创建ISCSI存储了。我们准备创建三个ISCSI虚拟磁盘,
分别是:DATA,Quorum,Log如图下图所示,右键点击“设备”,选择“创建虚拟磁盘”。
DATA: sql server data
Log: sql server log
Quorum : 仲裁日志
我们在C盘下创建了一个 Virtual Disk文件夹,然后在该文件夹下创建了命名为DATA.vhd的文件
为DATA.vhd文件分配30G空间。 我这空间不够先分配20G
添加 目标就是我们刚才新建的SQL-SERVER
虚拟磁盘分配后就占用了C盘空间 (以后分配时要注意)
第一个虚拟磁盘创建完成
C盘没空间了, 先解除iscsi与DTAT.vhd虚拟磁盘关系, 再删除虚拟磁盘, 重新创建5G的DTAT.vhd关联
第一个虚拟磁盘修改完成
第二个虚拟磁盘 仲裁磁盘,分配2G
同样存放在C盘下的Virtual Disk下的一个Quorum.vhd文件
磁盘描述:FOR SQL QUORUM
目标:SQL-SERVER
第二块虚拟磁盘也创建完成
第三个虚拟磁盘 sql 日志磁盘,分配2G
同样存放在C盘下的Virtual Disk下的一个Log.vhd文件
描述“FOR SQL LOG
完成