ECS GeoDrive with Windows Cluster


    今天要分享的是GeoDrive搭配Windows Cluster,也就是說,讓GeoDrive的資源可以隨者 Windows Cluster切換到備援的Windows Server,有沒有覺得GeoDrive還不錯用呢?

這篇文章預設各位先看過下面幾篇:

ECS 基本觀念相關:

ECS 基礎架構介紹 

ECS基本應用介紹

ECS community 版本相關:

ECS community edition ova 安裝設定 part 1

ECS community edition ova 安裝設定 part 2

ECS GeoDrive 相關:

ECS GeoDrive 介紹與安裝

ECS GeoDrive基本操作與設定

再來就是環境說明:

Windows Server 2012 三台:

一台當Windows AD Server跟File Sharing Client:win2012-205-ad
兩台當Windows File Server Cluster:win2012-203,win2012-204
這兩台必須要有共用磁碟,由Unity VSA提供,另外還有Cluster IP 206還有其他伺服器的IP 207

為什麼選Windows 2012呢?
因為當時驗證的就是這個版本啦,有看我的簡介就知道我在說啥了。
那為什麼選英文版本Windows呢?因為解問題找答案比較方便呢。

Unity VSA 一台,當iSCSI Storage:Unity5_211

ECS Community 版本一台,當GeoDrive 的同步標的:ECS208

安裝步驟說明:

1. win2012-205-ad先安裝AD Server、DNS Server

2. win2012-205-ad 提升為AD Server,DNS紀錄也會自動加入

3. win2012-203、win2012-204 加入AD Domain

4. win2012-203、win2012-204 安裝windows cluster,含共用磁碟設定

5. 安裝玩Windows Cluster後再安裝GeoDrive

6. 設定windows cluster

7. 設定geodrive

8. 設定 other server

9. 增加檔案共用

10. 切換測試
1. win2012-205-ad先安裝AD Server、DNS Server

Server Manager 選Manage -> Add Roles and Features



選Next
 

 選預設 Role-base of feature-based installation
 

 選預設"Select a server from the server pool",確認下面選的主機



 打勾"Active Director 網域服務"
 

直接選"Add Features"

 

 再來選DNS 伺服器
 

 直接選"Add Features"



 選Next
 

 因為是測試,所以我都會直接打勾"Restart the destination server automatically if required",有需要就直接重開生效
 


2. win2012-205-ad 提升為AD Server,DNS紀錄也會自動加入

好啦,等她安裝好後,再來就是要來設定AD Server了
 回到Server Manager,點一下驚嘆號,就會提示你把這台機器變成AD Server



 我們是獨立的測試,所以選 Add a new forest,然後設定poc.com
 

再來設定DSRM的密碼,順便說一下,建議設定九位數以上的密碼喔,避免遇到奇怪的問題



再來選下一步 (我們沒有要先設定DNS,先不管驚嘆號)



再來都是Next,到最後Install













裝好後,會強迫登出,然後改由AD帳號登入,然後改一下密碼



好了,我們來測試一下 DNS有沒有生效,先ping一下
  

 再打開DNS Manager,確認Forward Lookup Zones裡面有出現poc.com,然後下面有六個資料夾




 3. win2012-203、win2012-204 加入AD Domain

好,繼續來用win2012-203,首先再網路設定把DNS指到205

 

 再來到系統資訊,選Change settings


選Change


修改一下Computer Name,順便加入Domain


接者輸入AD User的帳號密碼




好啦,加入成功了,記得再去做win2012-204喔,畫面重複,這邊就不再貼一次了
再提醒一次,另一台windows server也要做設定,然後是204,千萬別都設成203了


 4. win2012-203、win2012-204 安裝windows cluster,含共用磁碟設定

 再來就是安裝windows cluster了,一樣先add roles and features,記得兩台都要安裝喔,win2012-203、win2012-204
 

 步驟跟剛剛安裝AD 網域服務一樣,一直Next到選功能
 
 




選 "File and Storage Services" -> "File Server",我們後面會測試 File Sharing檔案共用



  
再下一頁,選一下 "Failover Clustering"




 一樣選 "Add Features"
 

 因為是POC,所以直接打勾讓系統自己有需要就重開機啦
 

好,再來等她安裝好囉
 

 再來要開始設定Windows Cluster了,記得要登入AD 的User喔,如果是本機登入的話,就登出再用AD帳號登入一下
 

登入後,點一下開始,往下找一下剛剛裝好的Failover Cluster Manager


因為Windows2012找程式很麻煩,所以我習慣把她訂在工作列上
 

設定Windows Cluster一定要有共用磁碟區,這邊我們透過Unity VSA 5.0版,建立兩個磁碟各為1G、100G,1G給Windows做quorum,100G做我們的GeoDrive 共用磁碟區

首先再wind2012-203的磁碟管理員(右鍵點一下開始,然後選Disk Manager)























先把磁碟online





然後initial為GPT磁區 (個人習慣選GPT,其實磁碟不大)



然後建立一下磁碟,選簡單磁碟,然後一直下一步到改名子









這邊我們改一下磁碟名稱,方便辨別



開始格式化了,接者做另一個磁碟,步驟一樣,這邊就不貼上囉



好啦,兩顆磁碟好了



再來把這兩顆Offline掉







接者再去win2012-204去做online跟offline的動作,步驟一樣就不貼圖了。

為何要這麼麻煩呢?主要是Windows Cluster設定過程就必須要有Share disk,如果有1G的磁碟,Windows Cluster也會很聰明地把他設定成Quorum,有人說去伺服器管理員也可以做,沒錯,只是Disk Manager速度快一點,我就還是習慣用這個啦

5. 安裝玩Windows Cluster後再安裝GeoDrive

再來終於要安裝GeoDrive了,請先確認Win2012-203、204有先更新到最新版fix,不然很容易有奇奇怪怪的問題喔。

安裝GeoDrive,跟安裝一般軟體一樣,就是下一步到底,記得選accept license就好,最後GeoDrive會在檔案總管裡面安裝GeoDrive顯示欄位,所以檔案總管會重啟,建議安裝後,把Windows重重開一下,會比較乾淨喔。


GeoDrive會自動安裝所需的VX2017





選一下 "I accept the terms in the license agreement"
 







這邊會提示,windows  explorer會自動重啟來安裝GeoDrive相關欄位,就讓他重啟一下,別擔心,電腦下面的工作列會消失一下,很快就會恢復正常






 裝好後,第一次打開GeoDrive會顯示不出Drive Letter,這是正常的喔,因為被Windows Cluster接管了,記得再去第二台Windows Server 安裝喔,步驟一樣,就不重複貼圖了


6. 設定windows cluster

 開啟 "Failover Cluster Manager",然後右邊或下面選 "Create Cluster"
 

 再來下一步
 

 再來依序輸入兩台Windows Server的IP,Add後,Selected servers會自己帶FQDN名子出來
 

 再來,會問你要不要自動檢查,然後自動做設定,建議選預設的Yes
 

 再來下一步



然後選預設的"Run all tests",建議讓她測試一下全部喔,不然沒設定好就建立Cluster,之後要解問題會很辛苦的



 再下一步



 再來就是等等等啦



 理論上,應該都是100%喔,一百分啦,然後就開始建立 Windows cluster吧,這個IP是Cluster IP喔,還不是GeoDrive IP。
 

預設打勾 " Add all eligible Storage to the cluster",這樣就會自動建立1G的quorum,還有100G的共用磁碟了




 再來就是等待,然後看report,yes,安裝完成啦。


 

 好,我們檢查一下Storage下面的Disks,看看Windows是不是自動的新增了 "Dis Witness in Quorum" 在1G磁碟。
 




7. 設定GeoDrive

 再來我們簡單的設定一下GeoDrive,一樣下一步
 

然後設定一下ECS,我們用之前做好的ECS208,Bucket也是ecs208,因為是windows系統,"Translate ECS/Windows Pemssions" 也要打勾喔
 

 再來下一步



 等一下他就會顯示connect了
 


 8. 設定 other server

再來,我們來設定伺服器腳色,Other Server
首先,Role按右鍵,或是右邊選單選 "Configure Role"

再來下一步


再來選 "Other Server",不要選到File Server喔


好了,開始定義切換的IP,這邊定義為207


共用磁碟選100G這顆 (1G的被抓去當Quorum了)


重點來了,GeoDrive出現啦,當然是打勾啦


再來下一步


好了,建好啦。


建起來後Resource一定會Offline,別擔心,把它online就好了




好了,我們來看一下共用磁碟內的GeoDrive資料有帶起來嗎?有喔


9. 增加檔案共用

再來我們加一點花樣,在Roles這邊,右邊選 Add File Share


選簡單共用 SMB Share - Quick


路徑建議選GeoDrive真正的路徑喔,GeoDrive預設不會是跟目錄,這邊我們選 "E:\Dell GeoDrive Data\New Geo Drive"







設定Share Name "\geo207\geodrive"


然後就一直 Next 到 Create






接這我們連到win2012-205,這台只有當AD Server,閒閒的,那就來掛載File Sharing吧。

開啟檔案總管,然後輸入 "\geo207\geodrive",確認看到檔案內容


再來把她掛載成網路磁碟,右鍵 Map network drive


掛成 Z:


好了,出現啦



10. 切換測試

好的,我們簡單的測試一下,會不會順利自動的切換
先到"Nodes"這邊,確認 Disks是放在win2012-203


接者,右鍵 "More Actions" -> "Stop Cluster Service"


好了,切換了,來win2012-204看看,Disks是不是切過來了?


檢查一下磁碟、資料夾內容、GeoDrive主控台,是不是順利切換了呢?




再去win2012-205-ad 檢查一下,網路磁碟還是可以存取喔


回到學習地圖














留言

這個網誌中的熱門文章

ECS 應用篇:Synology 群暉 NAS 同步到 ECS

去無帶化,為何資料保護,資料無損這麼重要?Data Domain DIA 技術介紹

Windows 2012 架設 AD server 網域服務、DNS Server