使用限制及系統需求
Synology High Availability 功能需要使用兩台相同的 Synology 伺服器來分別擔任主伺服器與副伺服器的角色。在將兩台 Synology 伺服器組成 High Availability 叢集前,Synology High Availability 精靈會檢查以下硬體及軟體限制,以確保能夠順利建立 High Availability 叢集。
系統需求
請注意下列硬體及軟體相關說明:
- Synology 伺服器:主伺服器與副伺服器型號必須相同,且支援 Synology High Availability。請注意,High Availability 叢集名稱必須與主伺服器及副伺服器名稱不同。
- DSM 版本:主伺服器與副伺服器需安裝相同版本的 DSM。
- 套件版本:兩台 Synology 伺服器需安裝相同版本的 Synology High Availability 套件。
儲存空間及硬碟
請注意下列儲存空間 (例如:儲存空間 (Volume)、磁碟群組、RAID Group 等) 及硬碟管理的相關說明。
- 硬碟容量:為容納複製的資料,副伺服器的硬碟容量必須大於或等於主伺服器的容量。我們強烈建議兩台伺服器具備完全相同的硬碟容量,以避免不一致的情形發生。單一 High Availability 叢集的儲存空間與 LUN 總容量上限為 400 TB。
- 硬碟數量及類型:
- 主伺服器與副伺服器必須具備相同數量的硬碟。
- 兩台伺服器的硬碟位置必須相對應,且兩台伺服器的硬碟類型 (例如:SSD / HDD、SAS / SATA) 及規格 (例如:磁區大小為 4K 或 512 位元組) 也須完全相同。
- 檢查硬碟數量時不會把 USB 硬碟等外接裝置計算在內。單一 High Availability 叢集的儲存空間與 LUN 總數量上限為 64 個。
- Hot Spare 修復:若主伺服器上的儲存空間降級,系統會觸發 Hot Spare 修復並將故障的硬碟置換為 Hot Spare。而由於副伺服器需與主伺服器的狀態相符,副伺服器上對應的儲存空間也會被降級,並以 Hot Spare 置換一顆硬碟,無論硬碟狀態是否正常。反之,若副伺服器上的儲存空間降級,將不會觸發 Hot Spare 修復。若要解決副伺服器上儲存空間降級的問題,可以更換副伺服器上的故障硬碟,並透過 Synology High Availability 修復儲存空間。
- 不支援 SHR 格式:不支援 SHR 格式的儲存空間,請確認要作為主伺服器的 Synology 伺服器中沒有 SHR 格式的儲存空間。
注意:
- 由於資料是透過 Heartbeat 連線同步至副伺服器,副伺服器上的硬碟速度會影響 High Availability 叢集的讀取效能。建議在主伺服器與副伺服器上使用相同的硬碟。
- 若副伺服器斷線或 Heartbeat 連線中斷,將暫時無法使用儲存空間,且 iSCSI 傳輸會暫停約 10 秒鐘。
網路環境
在嘗試建立 High Availability 叢集時,請注意下列關於網路設定的指示。
- 網路設定:兩台伺服器必須具備位於同一子網路內的固定 IP 位址。
- 網路埠數量:兩台伺服器必須擁有相同的網路埠數量。若您的 Synology NAS 上裝有額外的網路卡介面,則該網路卡也算額外的網路埠。
- 連線環境限制:兩台伺服器間的連線環境須支援多點傳送 (Multicast),且 High Availability 叢集所使用的連接埠不可被任何防火牆規則所封鎖。若 Heartbeat 連線有通過任何交換器,須確認該交換器支援多點傳送。
- 連線限制:伺服器無法透過 DHCP、IPv6、PPPoE 及 Wi-Fi 連線至網路。在嘗試建立 High Availability 叢集前,請確認這些功能皆已停用。
- 無 DHCP 服務:伺服器組成叢集後,將無法使用內建的 DHCP 伺服器選項。
- Link Aggregation 設定:兩台伺服器必須擁有相同的 Link Aggregation 設定,以用於資料網路及 Heartbeat 連線。建立 High Availability 叢集後,將無法修改 Link Aggregation 設定。
- Open vSwitch 設定:兩台伺服器上 Open vSwitch 的狀態必須相同 (為啟動或停用)。在建立 High Availability 叢集後,仍可以修改 Open vSwitch 設定。
注意:
- 建立 High Availability 叢集後,主伺服器上的 SSH 及 NTP 伺服器將會自動啟動。
儲存空間管理員使用限制
建立 High Availability 叢集後,將無法使用儲存空間管理員中變更 RAID 類別的選項。然而,下列選項仍可使用:
- 擴充儲存空間 (例如:儲存空間、段落分塊 iSCSI LUN、磁碟群組、RAID Group 等)。
- 新增、刪除或修復儲存空間、iSCSI LUN、SSD 唯讀快取及讀寫快取。
- 變更 iSCSI LUN (一般檔案) 大小及位置。
- 變更 iSCSI LUN Target。
注意:
- High Availability 叢集建立完成後,請勿再變更硬碟位置,否則儲存空間將會遺失。
- 為確保連線至 Synology iSCSI Target 的伺服器不會在執行故障轉移時發生連線逾時,建議您將 iSCSI 用戶端及啟動器的逾時設定調整為 120 秒鐘或更長。
套件及軟體限制
High Availability 叢集組成後,不支援下列套件及功能:
- MailPlus Server
- PetaSpace
- CMS 中將 High Availability 叢集重新開機 / 關機的功能
新增擴充裝置
建立 High Availability 叢集後,可以在現有的 High Availability 叢集配置中增加擴充裝置來擴充儲存空間。如同其他硬體需求,主伺服器與副伺服器必須使用相同的擴充裝置。為避免發生資料不一致的錯誤,新增擴充裝置時請謹慎地按照下列指示進行。
若要新增擴充裝置:
- 務必為主、副伺服器新增相同的擴充裝置及硬碟。如前文所述,主、副伺服器的硬體必須完全相同,包括硬體型號、類型、硬碟大小及位置。
- 請確認已刪除擴充裝置硬碟上的所有資料及儲存空間。
- 在主、副伺服器均開機且正常運作的情況下連接擴充裝置。
- 在關閉任一台伺服器之前,請先於擴充裝置上建立新的儲存空間 (例如:儲存空間、磁碟群組、RAID Group 等)。
注意:
- 欲取得擴充裝置安裝步驟的相關資訊,請參閱擴充裝置的使用手冊。
USB 裝置限制
不支援 USB 裝置的轉移 / 故障轉移。執行轉移 / 故障轉移後,USB 裝置提供的服務或應用程式可能無法正常運作。