本文介紹使用windows server 2012 R2 來建置檔案伺服器高可用性架構,讓服務不中斷
並且搭配前一篇文章的Windows Server 2012 R2 iscsi storage 擔任共享儲存裝置。
iscsi Target 架設可以參考此篇文章 Windows Server 2012 R2 架設iSCSI Target
示範環境說明:
1. DC主機 (網域 Lab.com): 192.168.1.1
2. FileServer *2 : FS1 & FS2 (192.168.1.10 & 192.168.1.20)
3. iscsi Target : 172.16.1.1 (未加入網域) (兩個LUN )
用戶網段: 192.168.1.024
iscsi 網段 : 172.16.1.0/24
Heartbeat 網段 : 10.0.0.0/24
架構圖:
共享儲存裝置 : Windows Server 2012 R2Target
建立兩個共用磁碟,共享資料及仲裁磁碟 (可參考之前文章 iscsi)
FS1及FS2安裝[檔案伺服器角色]及[容錯移轉功能]
安裝方式:
1.點選「伺服器管理員 > 管理 > [新增角色及功能]
2.選擇「角色型或功能型安裝」項目後按[下一步]
3.在選取目的地伺服器頁面中,點選[從伺服器集區選取伺服器項目],再來點選要安裝目標伺服器角色的主機。
4.伺服器角色頁面,勾選[檔案和存放服務] > [檔案和 iSCSI服務]>[檔案伺服器]
5.功能頁面勾選[容錯移轉叢集]
6. 後續直接預設[下一步]就會進行安裝。
兩台檔案伺服器連接iscsi Tarage
FS1 :
點選 伺服器管理員 > 工具 > iSCSI啟動器
輸入 iscsi target ip : 172.16.1.1 > 點選 [快速連線]
點選[完成]
切換至[磁碟區和裝置]索引頁 > 點選 [自動設定]
開啟磁碟管理員
就會出現兩個磁碟將他連線初始化後並格式化給予磁碟代號 (可自訂)
示範 存放資料磁碟D ,仲裁磁碟Q
FS2依照上述步驟來連接iscsi Tarage,只需確認連接後磁碟代號調整為相同即可,不須再格式化一次。
建立叢集:
在FS1 或 FS2 開起容錯移轉管理員
點選 [驗證叢集],來測試要建立叢集的節點是否符合需求
輸入兩個節點主機
建議執行所有測試
確認
驗證測試中
驗證測試完畢
可點選[檢視報告]來檢查是否有錯誤或警告,若沒有問題點選[完成],將會進入建立叢集精靈
輸入叢集名稱及IP
確認設定,預設會勾選[新增適合的儲存裝置到叢集]這表示建立完畢後容量較小的共享磁碟會設定為[仲裁磁碟]
建立叢集中
叢集建立完畢
仲裁磁碟也確定指派了
叢集建立完畢後緊接著建立檔案伺服器叢集
在容錯移轉管理員 > 角色 > 滑鼠右鍵 > 設定角色
選擇[檔案伺服器]角色
選擇一般用途檔案伺服器
設定用戶端存取點的名稱與IP,之後用戶存取會是\\FS01
且會在DC中建立一個電腦物件及註冊DNS A紀錄
選擇存放裝置
確認設定
設定檔案伺服器高可用性中
設定完畢
建立共享資料夾
角色視窗中 > FS01 > 滑鼠右鍵 > 新增檔案共用
選擇[SMB-快速]
選擇共用位置 : 可以自行定義或依磁碟選取,示範選擇D磁碟
輸入共享名稱
其他設定: 依需求設定
[啟用存取型列舉]為有權限才可以看的到資料夾,若沒有權限就看不到共享資料夾
依需求設定所需權限
點選[建立]即開始設定共享資料夾
建立完成
用戶端測試:
用戶使用 \\fs01 就可以連線到share 共享資料夾
簡易容錯測試
目前檔案伺服器角色擁有者FS1
在用戶端ping fs01
若FS1發生故障時,用戶端會掉幾個封包,主要是正在將服務移轉至FS2
檔案伺服器角色擁有者變為FS2
留言