因為 Server 2012 改了不少,為了作業可以更順暢,建議先看一下以下的建議事項:
- 把輸入法從預設中文改成預設英數
- 把常用的東西釘到工具列
- 善用 Win 鍵 +X 、Win 鍵 +C
- 設定 NIC Teaming
開始安裝容錯移轉叢集 Cluster
- 準備 CSV (Cluster Share Volume)
- 新增伺服器角色 - 應用程式伺服器及容錯移轉叢集
- 安裝容錯移轉叢集
---------------------------------------------------------------------------------------------------------------------------
- 把輸入法從預設中文改成預設英數
由於如果是安裝中文版的 SERVER 2012,預設的輸入法會是注音,對於使用上非常不方便,所以改掉比較好
控制台 --> 選擇變更輸入法 |
按一下選項 |
把預設輸入改為英數模式, 這個設定是跟帳號的喔, 所以換帳號要重新設定! |
- 把常用的東西釘到工具列
- 善用 Win 鍵 +X 、Win 鍵 +C
Win 鍵 +X 可以叫出常用的功能,Win 鍵 +C 可以進行開始跟關機的動作
- 設定 NIC Teaming
Server 2012 多了內建 NIC Teaming,不用可惜,以筆者的環境來說,我接了兩條網路線,如果是以前,我就會一條拿來做 Heartbeat/Live Migration,一條拿來做 Access,但這樣是沒有備援的,如果要備援可能要四條,現在我就把我的兩條 Teaming 在一起,同時去做 Heartbeat/Access/Live Migration 的事情,不用多準備網卡又有 容錯機制。
Step.1 伺服器管理員 --> 本機伺服器 -->NIC 小組
小組模式:
「交換器獨立」代表小組成員可以連線到不同台的 Switch(Switch 不用做設定),
「LACP」模式代表接到同一台 Switch,如此 Switch 需要額外設定,這邊建議用交換器獨立就可以。
負載平衡模式有兩種,「位址雜湊」跟「Hyper-V 連接埠」,前者是根據封包的元件建立雜湊值進行 NLB,後者是以 Hyper-V 虛擬交換器連接埠做為識別碼進行 NLB,因為這次做的是 SQL Server Cluster,所以就選位址雜湊。
另外可以針對 NIC 小組新增介面,可以在上面設定 VLAN:
如果你不要做 Teaming 也可以,那你至少要準備兩張網卡,一張是 Heartbeat,一張是連外。像下面這樣設定:
- NIC01 IP : 172.16.10.10
- NIC02 IP : 10.0.0.1
SQLDB02: 第二台 Server
- NIC01 IP : 172.16.10.11
- NIC02 IP : 10.0.0.2
都準備好了之後請將兩台電腦都加入網域!(記得要重開機)
準備 CSV
--------------------------------------------------------------------------------------
這邊在 Storage 端把 LUN Mapping 到前端後 (iSCSI /FC 皆可),第一次接觸 Server
2012 的人就會說 “咦? 介面怎麼不一樣了!!”,其實沒啥變啦!
就先把四顆磁碟都先 連線 --- > 初始化 ----> 格式化
如果你這邊本來要設定四顆,但是竟然看到八顆!! 先別緊張,應該是你的 MPIO 還沒裝,先認命的去裝一裝再重開機,若 Storage 廠商有另外的軟體也裝一下,正常設定應該就會正常了,一定要確定 MAPPING 幾顆就應該看到幾顆,沒看到或是多看到都是不正常的,筆者的習慣是會把仲裁的代號設成 Q(Quorum 字首),其他就無所謂,有強迫症的人可以設成連號,設完應該會跟上面一樣。
新增伺服器角色 - 應用程式伺服器及容錯移轉叢集
--------------------------------------------------------------------------------------
這兩台要選擇新增伺服器角色及功能:
安裝容錯移轉叢集
--------------------------------------------------------------------------------------
這邊請注意,要建立叢集前,必須進行驗證,如果有錯誤就不能建立叢集,有警告是 OK 的!
然後就會產出報告,如果有錯誤要記得修正,然後再驗證一次,確定都沒有錯誤才可以建立叢集!
中間太可惜了忘記截圖,上網找了一下,大概就是這兩張 (出處: http://blog.miniasp.com/post/2010/01/SQL-Server-2008-Failover-Cluster-Installation-Notes-Part-1.aspx)
正常來說,如果你的驗證都有通過,叢集磁碟都有建立,這邊應該都可以很順利才對。要是出問題也是從網路 OR 共用磁碟區 OR DNS 設定 OR 權限 等地方來進行修正,應該不太難才是! 做好的叢集就像下面這樣:
完美的境界就是一個錯誤都沒有 不過這對初學者來說很難啦! |
沒有留言:
張貼留言