服務器羣集實驗 ——SQL羣集4


2.7.3.  在節點2下安裝SQL數據庫

在節點2上安裝數據庫,可以參考節點1的安裝,不過不是選擇新建SQL故障轉移羣集,而是選擇SQl故障轉移羣集添加節點

                           

wKiom1QBokbQORWRAAJZD-9pJMA747.jpg

選擇“向SQL Server故障轉移羣集添加節點”,啓動安裝程序,安裝過程參考節點1的安裝(要保證安裝程序支持規則檢查時,不能出現錯誤)過程省略

wKiom1QBooTh2-HAAAKUv2yx4WQ516.jpg

通過情況下,新建的數據庫羣集需要指定一個首先的所有者。具體操作見下圖

運行Cluadmin.msc命令,進入故障轉移羣集管理器

wKioL1QBo8Kh3CDQAANY418QaX0461.jpg

wKioL1QBo8LjIV86AAGuMypEACs887.jpg

2.8.  測試

2.8.1.  環境

在物理PC機上進行測試。

1、安裝SQL Server 2008NativeClient 64位版

\\172.16.10.1\03Software\Microsoft\SQL\NativeClient\ sqlncli_2k8_2052_x64.msi

 

2、使用Navicat來模擬應用程序

\\192.168.1.18\d$\03Software\Navicat\NavicatPremium 9.1.11 綠色版 For Windows

2.8.2.  測試

使用工具(Navicat來模擬應用程序)連接到數據庫的虛擬地址。

wKiom1QBowPj2VpAAAL46nxVc68528.jpg

wKioL1QBpBvDRoqBAAEjYorXZpI351.jpg

wKiom1QBowSwaEC6AAFCjFr1Ybs875.jpg

wKioL1QBpBvBPq9jAAHnFJ3IHDI852.jpg

wKiom1QBowShewIQAAFZ_H7rT0U249.jpg

3.  排錯

3.1.  配置不上故障轉移羣集功能

在點擊“創建一個羣集”嚮導鏈接後,“瀏覽”服務器名稱時,顯示的是主機名,不是域名,導致查不到對象名稱而無法配置

wKioL1QBpLGR113_AADN7nWy_Lc531.jpg

在查看本地用戶Administrators組成員,也出現下面的情況

wKiom1QBo6nRBWHeAAFiKc0dYR8501.jpg

排錯:再加入域之後改變了網絡連接狀態,有NET方式改爲橋接模式,出現上面的錯誤。先改變網絡連接方式,再加入域,將域用戶加入本地管理員組就可以了

3.2.  羣集共享磁盤可用性檢查失敗

在安裝SQL數據庫時,安裝程序支持規則運行時,羣集共享磁盤可用性檢查失敗,見下圖

wKiom1QBo7-goAS8AAPj02snLYY144.jpg

查看詳細信息,提示該計算機上的羣集沒有可用共享磁盤。

wKioL1QBpPXwa7ojAACiUiLKH9s072.jpg

出現這一問題的原因是,羣集第一個節點安裝時,磁盤資源所有者必須是節點1。如下圖所示,磁盤資源S:當前的所有者是freshmannone2。

wKiom1QBpAmxI8WgAALgJmaI-0o137.jpg

在命令行下,移動羣集資源到另外一個節點。

Cluster group"可用存儲"/move

wKiom1QBpC6xTLGsAAHGe8qOzvg048.jpg

參考:How can I move Storage in Windows Cluster 2008

http://sqlserver-help.com/2011/06/11/help-how-can-i-move-storage-in-windows-cluster-2008/

3.3.  網絡綁定順序

點擊“網絡綁定順序”的警告鏈接,查看警報

wKiom1QBpEyDG1b6AACzOzPrQm4434.jpg

出現此警告的原因是“域網絡不是第一個綁定網絡”。但是在之前操作過,已經進行了綁定次序的調整了。再次進行復查,沒有問題

wKioL1QBpXmRi7HNAAFs9kIg3i8968.jpg

最後,發現在安裝了羣集軟件後,操作系統多個一個隱藏的虛擬網卡,這個網卡名稱是MicrosoftFailover Cluster Virtual Adapter。

通過ipconfig /all命令,就可以看到這個網卡。

wKiom1QBpHPTiQhHAAKqVK-elsY395.jpg

解決方案:

1、獲得此虛擬網呀的UUID

2、在註冊表修改網絡綁定的次序。

C:\>wmicnicconfig get description, SettingID


wKiom1QBpJ3iCTMeAARnq1T02LE170.jpg

獲得了這個網卡的UUID爲{B87D7F52-9EE9-4CCA-9EB9-3431F5CCABB},下面通過註冊編輯器來修改綁定的次序。

運行regedit命令,進入註冊表編輯界面

wKiom1QBpObjahfOAAJ-MCTIhrw323.jpg

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Linkage下的BIND,雙擊進行編輯。將剪切移動到最後。

wKioL1QBpmGwE8BpAAEO4OK_5ME243.jpg

wKiom1QBpUryUqJVAAEDw6nD3GM301.jpg

參考:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;955963

Microsoft Failoer Cluster Virtual Adapter

To resolve this issue, remove disabled or ghostednetwork adapters. To do this, follow these steps:

At a command prompt, type the following commandlines:

set devmgr_Show_Nonpresent_Devices=1

start devmgmt.msc

start ncpa.cpl

Note Make sure that you press ENTER after eachline.

In Device Manager, expand Network adapters.

Compare the list of network adapters in DeviceManager to the list of network adapters that are displayed in NetworkConnections. Network adapters that are present in Device Manager but not inNetwork Connections are ghosted network adapters.

If there are any disabled network adapters, enablethese adapters in Device Manager or in Network Connections.

If there are any ghosted network adapters, removethem in Device Manager.

Start SQL Server setup.

After setup is complete, open Network Connections,and then disable any network adapters that you do not want.

3.4.  Windows防火牆

點擊“Windows防火牆”的警告鏈接,查看警報

wKiom1QBpXizDCkHAADEId-IIKs114.jpg

在實驗環境中可以關閉防火牆解決此警告信息,但在生產環境中需要設置開啓相應的端口信息解決此問題

wKioL1QBpp_TbBHnAAJ2VZVT3R8265.jpg


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章