先把兩台伺服器rms-sql01和rms-sql02加入到域, sql安裝步驟比較簡單是以此處忽略sql的安裝過程,按平時安裝sql即可(此環境使用的是azure上的sql 2012企業版的模版鏡像。)。
1. 點選“添加角色和功能”,開始添加故障轉移群集角色。
<a href="http://s3.51cto.com/wyfs02/M01/5D/D5/wKioL1UlSRDC7VvUAAFH9L6BIDI597.jpg" target="_blank"></a>
2. 點選“下一步”
<a href="http://s3.51cto.com/wyfs02/M02/5D/D5/wKioL1UlSR3SEf8oAAEShr0VAws418.jpg" target="_blank"></a>
3. 選擇要安裝的伺服器,點選“下一步”
<a href="http://s3.51cto.com/wyfs02/M00/5D/D5/wKioL1UlSSeg1QVaAAFoD52OtBI578.jpg" target="_blank"></a>
4. 角色保持預設,點選“下一步”
<a href="http://s3.51cto.com/wyfs02/M01/5D/D5/wKioL1UlSTGzpaUgAAGBcjIElng069.jpg" target="_blank"></a>
5. 勾選“故障轉移群集”并添加相應的功能。
<a href="http://s3.51cto.com/wyfs02/M02/5D/D5/wKioL1UlSTzgRy0zAAFs54bkAdI359.jpg" target="_blank"></a>
6. 勾選完成後,點選下一步
<a href="http://s3.51cto.com/wyfs02/M00/5D/D5/wKioL1UlSUbAGEe-AAFs97N4vX8617.jpg" target="_blank"></a>
7. 點選“安裝”
<a href="http://s3.51cto.com/wyfs02/M01/5D/D5/wKioL1UlSU_SUTwjAAFFI_SOm_Y957.jpg" target="_blank"></a>
8. 等待安裝的完成
<a href="http://s3.51cto.com/wyfs02/M02/5D/D5/wKioL1UlSVqCylxkAAEsSI9WwyQ524.jpg" target="_blank"></a>
以上是rms-sql02添加群集功能的操作,rms-sql01進行同樣的操作即可。
9. 完成群集角色添加後,打開“故障轉移群集管理器”,右擊選擇”建立群集“
<a href="http://s3.51cto.com/wyfs02/M00/5D/D5/wKioL1UlSWThfEMoAAGNhNZ0Ppw776.jpg" target="_blank"></a>
10. 開始建立群集向導,點選下一步
<a href="http://s3.51cto.com/wyfs02/M01/5D/D5/wKioL1UlSW7yU8y6AAF9sIRdsJ8093.jpg" target="_blank"></a>
11. 添加兩台sql服務。
<a href="http://s3.51cto.com/wyfs02/M02/5D/D5/wKioL1UlSXSQKlDJAAD3Zz9U_UU860.jpg" target="_blank"></a>
12. 選擇運作配置驗證測試。點選下一步。
<a href="http://s3.51cto.com/wyfs02/M00/5D/D5/wKioL1UlSXrBmq_1AAFQAFArUcY197.jpg" target="_blank"></a>
13. 開始群集驗證測試向導
<a href="http://s3.51cto.com/wyfs02/M01/5D/D5/wKioL1UlSYGzPm-dAAEVJir7pFg547.jpg" target="_blank"></a>
14. 選擇”僅運作選擇的測試“,點選”下一步“
<a href="http://s3.51cto.com/wyfs02/M01/5D/D5/wKioL1UlSYfi5xsOAAEnmIFi78o962.jpg" target="_blank"></a>
15. 去掉勾選”存儲“,因為sql allwayson不需要群集存儲測試。
<a href="http://s3.51cto.com/wyfs02/M02/5D/DA/wKiom1UlSEPhferdAAEXQN2RrUo802.jpg" target="_blank"></a>
16. 确認無誤後,點選”下一步“進行群集驗證測試。
<a href="http://s3.51cto.com/wyfs02/M00/5D/DA/wKiom1UlSEnwQXc_AAE2miJ5vqc158.jpg" target="_blank"></a>
17. 因為環境是在Azure上搭建的,故障轉移功能是不支援的,點選完成即可。
<a href="http://s3.51cto.com/wyfs02/M01/5D/DA/wKiom1UlSE2hQwNhAAErT5bnKWc112.jpg" target="_blank"></a>
18. 錯誤原因如下,因為沒有雙網卡。
<a href="http://s3.51cto.com/wyfs02/M02/5D/DA/wKiom1UlSFTB3HDAAAGsheoxqqk147.jpg" target="_blank"></a>
19. 開始建立群集向導
<a href="http://s3.51cto.com/wyfs02/M00/5D/DA/wKiom1UlSFqDmHJTAAGBjXnAyEw900.jpg" target="_blank"></a>
20. 添加兩台sql伺服器進來
<a href="http://s3.51cto.com/wyfs02/M01/5D/DA/wKiom1UlSGGQpAQZAAD3Zz9U_UU871.jpg" target="_blank"></a>
21. 設定群集的名稱和ip位址,後續手動改也行。
<a href="http://s3.51cto.com/wyfs02/M02/5D/D5/wKioL1UlSa6A99YiAAECnW4nQM4272.jpg" target="_blank"></a>
22. 建立完成。後續設定群集仲裁配置。
<a href="http://s3.51cto.com/wyfs02/M02/5D/DA/wKiom1UlSGuT5FRUAAE1IOpvASU684.jpg" target="_blank"></a>
23. 更改群集ip位址
<a href="http://s3.51cto.com/wyfs02/M00/5D/DA/wKiom1UlSHSg99V5AAK43T_-TPk286.jpg" target="_blank"></a>
24. 更改群集仲裁配置。右擊“RMSSQL”—“更多操作”—“配置群集仲裁設定”。
<a href="http://s3.51cto.com/wyfs02/M02/5D/DA/wKiom1UlSH6T076_AAK43T_-TPk523.jpg" target="_blank"></a>
25. 配置群集仲裁向導。
<a href="http://s3.51cto.com/wyfs02/M02/5D/D5/wKioL1UlSc7h9xWfAAFZUFxS0wc217.jpg" target="_blank"></a>
26. 選擇“添加或更改仲裁見證”
<a href="http://s3.51cto.com/wyfs02/M00/5D/D5/wKioL1UlSdOQ4btnAAEUUQ81_FU075.jpg" target="_blank"></a>
27. 設定檔案共享路徑。
<a href="http://s3.51cto.com/wyfs02/M00/5D/DA/wKiom1UlSJLxIcFoAAD6v8gTUnw766.jpg" target="_blank"></a>
28. 共享檔案夾的權限要RMSSQL$有讀寫權限。
<a href="http://s3.51cto.com/wyfs02/M02/5D/D5/wKioL1UlSeCT89CMAAF8AOTLx3M136.jpg" target="_blank"></a>
29. 确認無誤後,點選下一步即可。
<a href="http://s3.51cto.com/wyfs02/M00/5D/D5/wKioL1UlSebyUoGOAAD9hht6ass133.jpg" target="_blank"></a>
30. 完成群集仲裁配置。
<a href="http://s3.51cto.com/wyfs02/M01/5D/D6/wKioL1UlSeqCThxtAAELPdTSXXI736.jpg" target="_blank"></a>
31. 打開sql配置管理控制台,右擊SQL SERVER屬性。
<a href="http://s3.51cto.com/wyfs02/M01/5D/DA/wKiom1UlSKfxPBHgAAF4hBgTSbc083.jpg" target="_blank"></a>
32. 啟用alwayson功能。
<a href="http://s3.51cto.com/wyfs02/M00/5D/D6/wKioL1UlSfPSlwI2AAElxDjJjuY995.jpg" target="_blank"></a>
33. 把sql的運作帳号改為域管理者,這裡就直接用rmsadmin
<a href="http://s3.51cto.com/wyfs02/M00/5D/DA/wKiom1UlSK_jNbIbAAFynnaOxJA824.jpg" target="_blank"></a>
34. 設定一個共享檔案夾,權限如下圖,等下建立的可用性組需要用到。
<a href="http://s3.51cto.com/wyfs02/M01/5D/DA/wKiom1UlSLPh9tlsAAGZ_PTocFs574.jpg" target="_blank"></a>
35. 設定rms資料庫的恢複模式為完整
<a href="http://s3.51cto.com/wyfs02/M00/5D/DA/wKiom1UlSLjASWP0AAIAA0JWfeU902.jpg" target="_blank"></a>
36. 對rms的資料庫進行備份
<a href="http://s3.51cto.com/wyfs02/M01/5D/DA/wKiom1UlSMeggDQWAAKwHjAgrH8178.jpg" target="_blank"></a>
37. 備份類型選擇“完整”
<a href="http://s3.51cto.com/wyfs02/M00/5D/DA/wKiom1UlSNHQ_rmGAAG8fBfhYN8705.jpg" target="_blank"></a>
38. 備份完成
<a href="http://s3.51cto.com/wyfs02/M01/5D/D6/wKioL1UlSiOBFk-fAAHewhu29ao541.jpg" target="_blank"></a>
39. 開始建立可用性組向導
<a href="http://s3.51cto.com/wyfs02/M00/5D/D6/wKioL1UlSi2hCE4FAAEoVEXAK3U915.jpg" target="_blank"></a>
40. 選擇下一步
<a href="http://s3.51cto.com/wyfs02/M01/5D/DA/wKiom1UlSPGQkilVAAF3zeoL_DQ299.jpg" target="_blank"></a>
41. 輸入可用性組名
<a href="http://s3.51cto.com/wyfs02/M02/5D/DA/wKiom1UlSP2wEvOwAADW9sAQKm8694.jpg" target="_blank"></a>
42. 勾選滿足條件的rms資料庫
<a href="http://s3.51cto.com/wyfs02/M02/5D/DA/wKiom1UlSQSibok7AAEKtvIR3yk935.jpg" target="_blank"></a>
43. 點選”添加副本“把rms-sql01添加進來,并如下圖設定。
<a href="http://s3.51cto.com/wyfs02/M01/5D/D6/wKioL1UlSlKivElmAAG1nUBnuIE044.jpg" target="_blank"></a>
44. 端點保持預設設定
<a href="http://s3.51cto.com/wyfs02/M00/5D/DA/wKiom1UlSRCQ9op_AAE7H44pTaM425.jpg" target="_blank"></a>
45. 備份首選項選擇”首選輔助副本“
<a href="http://s3.51cto.com/wyfs02/M02/5D/DA/wKiom1UlSRaAlbRHAAG2hbRKa6U611.jpg" target="_blank"></a>
46. 建立可用性組偵聽器,如下圖
<a href="http://s3.51cto.com/wyfs02/M00/5D/DA/wKiom1UlSR3TKJrtAAGlntb-xg8450.jpg" target="_blank"></a>
47. 選擇資料同步首選項為”完整“,并且指定網絡共享路徑
<a href="http://s3.51cto.com/wyfs02/M02/5D/D6/wKioL1UlSm6DOJuHAAGFmP2P5FY408.jpg" target="_blank"></a>
48. 等待驗證完成
<a href="http://s3.51cto.com/wyfs02/M00/5D/D6/wKioL1UlSnbidYS-AAG1_xnPJII021.jpg" target="_blank"></a>
49. 點選”完成“,即可完成可用性組的建立
<a href="http://s3.51cto.com/wyfs02/M01/5D/DA/wKiom1UlSTXRhJdDAAHCKZfeQ3k368.jpg" target="_blank"></a>
若建立高可用性組失敗,請參考以下指令。
若要建立 [NT AUTHORITY\SYSTEM] 帳戶,請在查詢視窗中運作以下指令:
USE [master]
GO
CREATE LOGIN [NT AUTHORITY\SYSTEM] FROM WINDOWS WITH DEFAULT_DATABASE=[master]
要授予對 [NT AUTHORITY\SYSTEM] 帳戶的權限,請在查詢視窗中運作以下指令:
GRANT ALTER ANY AVAILABILITY GROUP TO [NT AUTHORITY\SYSTEM]
GRANT CONNECT SQL TO [NT AUTHORITY\SYSTEM]
GRANT VIEW SERVER STATE TO [NT AUTHORITY\SYSTEM]
參考連接配接。
https://support.microsoft.com/zh-cn/kb/2847723
50. 高可用性組建立完畢。
<a href="http://s3.51cto.com/wyfs02/M02/5D/DA/wKiom1UlST2BZy4LAAI7CoEVSig902.jpg" target="_blank"></a>
本文轉自 月缺 51CTO部落格,原文連結:http://blog.51cto.com/yueque/1630207,如需轉載請自行聯系原作者