【VMCloud雲平臺進階篇】應用數據層面優化(二)

在上一篇中咱們講到準備SQL基礎環境改造,這一篇將繼續講述如何爲應用提供高可用的底層數據層,如下是本次要進行實驗的拓撲(紅色爲已完成搭建,藍色是本次文章涉及的區域):數據庫

wps5E39.tmp

一、 上一篇咱們搭建好了SQL底層,這一篇來說述如何建立一個AlwayOn可用組對外提供服務,設置兩個SQL節點的AlwayOn高可用屬性:微信

wps5E3A.tmp

二、 經過SMSS登陸SQL,新建一個數據庫做爲應用數據,記得更改數據庫管理員爲SQLAdmin:ide

wps5E3B.tmp

三、 SMSS界面展開到AlwayOn 高可用性,點擊新建可用性組:3d

wps5E3C.tmp

四、 指定可用性組名稱:日誌

wps5E3D.tmp

五、 選擇須要高可用的數據庫(前提須要作好完整備份):blog

wps5E4E.tmp

六、 勾選自動遷移及Sync,選擇可讀輔助副本(因爲本篇並不是專門介紹SQLAlwayON這裏不作AlwayOn相關設置詳解),從SQLServer2014起就能夠支持添加Azure SQL節點做爲AG節點,若是這裏實現,至關於你的應用數據層是基於QCloud+CIFS+Azure三層保護下:圖片

wps5E4F.tmp

七、 切換到偵聽器頁,偵聽器的創建,這裏也須要一個CLB內網IP同時綁定兩個主機(操做略,請參照上一篇):get

wps5E50.tmp

八、 選擇Full模式,並輸入咱們在第一篇準備的CIFS共享位置:it

wps5E51.tmp

九、 Okay環境準備完成,可是在完成最後一步時發現了問題:class

wps5E52.tmp

十、 點擊Error鏈接,並點開詳細日誌:

wps5E62.tmp

十一、 再看看日誌查看器:

wps5E63.tmp

十二、 發現SQL02跟01計算機帳戶之間沒有權限,默認SQL服務使用SQL本地計算機帳戶做爲服務帳戶,統一將服務帳戶改成SQLAdmin重啓服務便可:

wps5E64.tmp

1三、 這時候就能夠看到一條成功的日誌出來了:

wps5E65.tmp

1四、 繼續建立:

wps5E76.tmp

1五、 Okay,這樣就完成了底層數據層的改造及AlwayOn建立:

wps5E77.tmp

wps5E78.tmp


微信圖片_20171120223514

相關文章
相關標籤/搜索