【VMCloud雲平臺進階篇】應用數據層面優化(二)
在上一篇中我們講到準備SQL基礎環境改造,這一篇將繼續講述如何為應用提供高可用的底層數據層,以下是本次要進行實驗的拓撲(紅色為已完成搭建,藍色是本次文章涉及的區域):
1、 上一篇我們搭建好了SQL底層,這一篇來講述如何創建一個AlwayOn可用組對外提供服務,設置兩個SQL節點的AlwayOn高可用屬性:
2、 通過SMSS登錄SQL,新建一個數據庫作為應用數據,記得更改數據庫管理員為SQLAdmin:
3、 SMSS界面展開到AlwayOn 高可用性,點擊新建可用性組:
4、 指定可用性組名稱:
5、 選擇需要高可用的數據庫(前提需要做好完整備份):
6、 勾選自動遷移及Sync,選擇可讀輔助副本(由於本篇並非專門介紹SQLAlwayON這裏不做AlwayOn相關設置詳解),從SQLServer2014起就可以支持添加Azure SQL節點作為AG節點,如果這裏實現,相當於你的應用數據層是基於QCloud+CIFS+Azure三層保護下:
7、 切換到偵聽器頁,偵聽器的建立,這裏也需要一個CLB內網IP同時綁定兩個主機(操作略,請參照上一篇):
8、 選擇Full模式,並輸入我們在第一篇準備的CIFS共享位置:
9、 Okay環境準備完成,但是在完成最後一步時發現了問題:
10、 點擊Error連接,並點開詳細日誌:
11、 再看看日誌查看器:
12、 發現SQL02跟01計算機賬戶之間沒有權限,默認SQL服務使用SQL本地計算機賬戶作為服務賬戶,統一將服務賬戶改為SQLAdmin重啟服務即可:
13、 這時候就可以看到一條成功的日誌出來了:
14、 繼續創建:
15、 Okay,這樣就完成了底層數據層的改造及AlwayOn創建:
本文出自 “VMCloud” 博客,請務必保留此出處http://vmcloud.blog.51cto.com/3499815/1983872
【VMCloud雲平臺進階篇】應用數據層面優化(二)