完整安裝always on叢集

haoge0205發表於2019-03-25


準備工作

1、  四臺已安裝windows server 2008 r2 系統的虛擬機器,配置如下:

CPU : 1核

MEMORY : 2GB

DISK : 40GB(未分割槽)

NetAdapter : 2塊

2、  網路卡設定:

本地連線:外網IP(由於虛擬機器本身處於內網網段,192.168.1.2-192.168.1.255,在此我們把當前內網視為外網公開的IP)。

PC01:192.168.1.241 (域主機)

PC02:192.168.1.242 (叢集主節點)

PC03:192.168.1.243 (叢集輔助節點)

PC04:192.168.1.244 (叢集輔助節點)

本地連線2:域內網IP。這裡設定為192.168.10.1

PC01:192.168.10.1 (域主機)

PC02:192.168.10.2 (叢集主節點)

PC03:192.168.10.3 (叢集輔助節點)

PC04:192.168.10.4 (叢集輔助節點)

3、  虛擬機器預設安裝只有一塊網路卡,以下演示新增網路卡:

注意:此時兩塊網路卡都處於NAT模式,在此我將第一個網路介面卡的網路連線模式改為橋連線,目的是為了與我物理機所處的內網電腦進行互動。

安裝域控制器和配置域

安裝域控制器

在IP:192.168.1.241這臺虛擬機器上建立域控制器

注意:在未配置固定IP時,無法安裝有效的域控制器

此時我們設定虛擬機器的固定外網IP(注意:這裡沒有配置DNS伺服器地址,所以無法在虛擬機器上面連線到真實外網,在正式環境中,需要配置DNS伺服器地址):

內網IP:

再次來安裝域控制器:

域控制器安裝完成

安裝域服務和配置域

域配置完成後,會提示重啟虛擬機器,請立即重啟!

將其它幾臺虛擬機器加入域

先將其它幾臺虛擬機器的第二塊網路卡,也就是本地連線2的IP地址改為準備工作中的IP地址,

同時,DNS伺服器指向內網IP為192.168.10.1的虛擬機器,這個是必須的,否則無法加入新建的域。

加入域成功,立即重啟虛擬機器!

安裝和配置windows server故障轉移叢集

先安裝.net framework 3.5

安裝完成!

安裝故障轉移功能

配置故障轉移叢集

使用NewCluster\administrator賬戶登入除域主機外的所有虛擬機器,

注意:域管理員賬戶才能配置故障轉移叢集

建立一個故障轉移叢集

檢查防火牆,將域防火牆關閉

但依舊有問題,這時我發現PC03和PC04兩臺虛擬機器的外網IP是自動獲取,於是將其分別修改:

然後再新增節點:

叢集配置完成。

安裝和配置sqlserver 2012 always on叢集

安裝sqlserver 2012

在叢集的每一臺虛擬機器上安裝sqlserver2012

選擇安裝賬戶,這裡選擇是域管理員賬戶

重啟計算機,完成sqlserver2012的安裝!

 

配置sqlserver 2012

為每個節點的虛擬機器的sqlserver服務開啟alwayson功能

 

配置別名

IP:192.168.10.2

同樣在32位的客戶端也新增上同樣的別名

開啟32位和64位客戶端協議中的命名協議

 

IP:192.168.10.3(操作步驟跟上面相同)

 

 

IP:192.168.10.4

 

 

使用別名測試登入

 

注意:如果安裝時未使用域管理員賬戶,並且未將與管理員賬戶加入sqlserver管理員賬戶組中,將無法採取windows驗證模式使用域管理員賬戶免密碼登入sqlserver

 

 

配置always on

準備工作

1、  建立資料夾用於儲存資料庫備份。

2、 建立一個測試資料庫,並備份資料庫。如果已有資料庫,只需備份資料庫。

 

3、  將備份路徑共享

 

建立alwayson高可用性組

只需要在IP:192.168.10.2上建立即可

 

注意:一定要先修改資料庫恢復模式為完整恢復模式,並完整備份資料庫。否則這裡的狀態會顯示為不滿足先決條件。

 

 

新增偵聽器

 

到此alwayson叢集完成:

測試叢集:

在主節點IP:192.168.10.2上建立一個表,並插入一條資料

在輔助節點IP:192.168.10.3上檢視錶和資料

在輔助節點IP:192.168.10.4上檢視錶和資料

測試成功!

 

關於應用程式連線叢集問題,應該是連線叢集的虛擬IP,也可以用SSMS直接連線虛擬IP,此時,sa賬戶的密碼一定要在叢集所有節點上配置一樣。否則叢集切換後,使用sa的賬戶連線會出現密碼錯誤問題。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28939273/viewspace-2639214/,如需轉載,請註明出處,否則將追究法律責任。

相關文章