sql server 高可用故障轉移(4)
二臺sql服務器配置ISCSI虛擬磁盤
在上篇我們利用ISCSI Target軟件在DC-ISCSCI上創建了三個ISCSI虛擬磁盤,在下面我們將為大家介紹SQL-CL01(hsr1 50)和SQL-CL02(hsr2 51)如何訪問這些ISCSI虛擬磁盤.
SQL-CL01和SQL-CL02可以使用ISCSI協議訪問DC-ISCSCI上的虛擬ISCSI磁盤,由於Windows Server 2008已經內置了ISCSI協議,因此我們無需在SQL-CL01和SQL-CL02上安裝ISCSI客戶端軟件。如果SQL-CL01和SQL-CL02的操作系統是Windows Server 2003,那我們就需要在Server1和Server2上安裝ISCSI發起程序了.
下面我們以SQL-CL01(hsr1 50)為例為大家演示如何在Windows Server 2008 R2上訪問ISCSI磁盤,我們在SQL-CL01的管理工具中執行“ISCSI 發起程序”。如圖下面所示,系統提示我們ISCSI服務尚未運行,是否需要啟動ISCSI服務並將服務設置為自動啟動,我們選擇“Yes”。
在目標輸入的ISCSI SERVER的IP地址192.168.2.52(ABC-DC)然後單擊快速鏈接.
註意在目標iscsi上要是啟用狀態
狀態:已鏈接
切換到發現標簽下我們看見鏈接到的ISCSI Server的地址及狀態
然後切換到卷和設備處,單擊自動配置,會自動配置剛才所鏈接到的虛擬磁盤
SQL-CL01(hsr 50)利用ISCSI發起程序連接到了ABC-DC上的ISCSI磁盤後,在SQL-CL01的磁盤管理器中就可以對ISCSI磁盤進行管理了。
如圖下圖所示,在SQL-CL01的磁盤管理中,我們發現SQL-CL01中多了三塊磁盤,一塊30G、一塊10G、3G這三塊磁盤就是ABC-DC上創建的ISCSI虛擬磁盤
然後我們打開Server1(hsr ip 50)的磁盤管理,查看磁盤狀態
我們對三塊ISCSI虛擬磁盤進行聯機、初始化、分區,格式化。如圖下圖所示
5G的ISCSI磁盤分配了S盤符,S盤將用於存儲SQL數據。
2G的ISCSI磁盤分配了L盤符,L盤將用作存儲SQL的日誌磁盤。
2G的ISCSI磁盤分配了Q盤符,Q盤符作為群集的仲裁磁盤。
下面是第一塊磁盤命名為Q盤作為群集的仲裁磁盤
全部配置完成後SQL-CL01(hsr 50)如下圖(L sql日誌盤, Q仲裁盤, S sql數據盤)
SQL-CL01(hsr 50)設置完畢後,我們需要在SQL-CL02(hsr 51)上進行同樣的ISCSI設置,並且對ABC-DC上的三塊ISCSI虛擬磁盤分配同樣的盤符,這樣
就在SQL-CL01和SQL-CL02上就可以訪問之前創建的ISCSI磁盤了。
SQL-CL02(hsr 51)這臺不用在初始化、分區,格式化,只需要聯機就行了
聯機
如下圖將E盤更改盤符,與hsr 50 的一致
二臺sql服務器已添加了虛擬磁盤管理
sql server 高可用故障轉移(4)