這學期採購了兩台Synology 1813+,預計規劃VM iSCSI的HA方案。
透過 Synology High Availability (SHA) 套件,部署high-availability -availability (高可用性) 解決方案來確保服務不間斷。SHA 能讓兩台 Synology NAS 組成 high-availability 叢集,確保不停歇的儲存空間服務及最大化系統可用性,進而降低無預警停機所帶來的風險。
下圖是硬體配置,前面為主伺服器,2台1813+的網路1和2(黑色網路線)都bundle為IEEE 802.3ad Link Aggregation,網路4(白色網路線)是做Heartbeat連線。建議設定好主伺服器的儲存空間設定,例如:iSCSI LUN、iSCSI Target…等。
2台NAS都要下載HA 套件,系統會提示需要安裝 Python,此套件也可以在套件中心安裝。若伺服器上沒有儲存空間,系統會提示需要建立一個儲存空間,儲存空間不可以是 Synology
Hybrid RAID (SHR) 格式,我是使用Raid 6的格式。請注意,設定時,要登入主伺服器設定。詳細的設定步驟可以參考官網:https://www.synology.com/zh-tw/knowledgebase/tutorials/585
所有設定都好了後,然後會顯示如下圖:
主伺服器的網路是可以存取的,請注意,如果主伺服器的管理ip是192.168.0.1,HA叢集的ip是192.168.0.3,那麼這兩組ip都可以登入主伺服器的DSM管理介面。
下圖是副伺服器的網路設定畫面,可以看到,副伺服器的網路已經無法存取了,也就是說,如果副伺服器的ip是192.168.0.2,那麼打入192.168.0.2也無法登入副伺服器的DSM管理介面。
可以設定要監控哪些服務需要容錯移轉,監控iSCSI網路磁碟服務預設是停止的,如果需要請記得打勾開啟。
如果要管理HA叢集,請記得開啟High Availability介面下的”管理”選單,如下圖。
還有要注意的是,加入iSCSI Server時,要打入的是叢集的ip,不是主伺服器的ip。