Unity:連接 RecoverPoint 時應使用哪些 Unity 連接埠?(使用者可修正)
Summary: 連接 RecoverPoint 時應使用哪些 Unity 連接埠?
Symptoms
可能的問題:
- RecoverPoint 裝置可能無法看到/新增 Unity (分割器*)
- RecoverPoint 和 Unity 之間的延遲和不穩定流程
- Unity SPlogs 串流發生錯誤:
"12b000f [INFO] System: SANCopy Disk Driver: Search failed : could not find or access FC Port xxxxxxxLUN xx : status = 7E11F013"Error code 0x7e11f013 is EMCPAL_STATUS_NO_SUCH_DEVICE
- 什麼是 RecoverPoint 分割器?
-
- 位於 Unity 陣列上的 RecoverPoint 元件。
- 它負責分割寫入 IO (將一個複本傳送至 Unity,另一個複本至 RecoverPoint 裝置),並保持複寫複本的一致性。
Cause
摘自「Dell Unity:「使用 Dell Unity 的 RecoverPoint」(第 82 頁) 一節中的「複寫技術」白皮書:「RecoverPoint 不應設定為在任一儲存處理器上使用 Dell Unity 同步複寫連接埠。
在同一 文件中,「同步複製介面」一節說明了為原生同步複製保留的連接埠:「
原生同步區塊複製是在系統上設定的第一個 Fibre Channel (FC) 連接埠上執行的。」
對於虛擬 RecoverPoint (vRPA),相同的概念適用於 Unity 陣列上每個儲存處理器 (SP) 上的第一個 Eth/iSCSI 連接埠。
由於這些是 SP 的一部分,無法變更,因此它們將始終是每個 SP 上的第一個乙太網路連接埠 (SPA/B 乙太網路連接埠 2)。
Resolution
必須重新組織陣列埠,才能消除此衝突。忽略此情況可能會導致意外行為。
將 RecoverPoint 分區至陣列原生複製以外的連接埠。
Additional Information
如何使用 Unisphere 命令列介面 (UEMCLI) 檢查指定用於 Unity 複製的連接埠。
在下面的範例中,我們可以看到一個已配置的連線,即使此陣列上沒有設定複寫連線或工作階段:
spX:# uemcli -noheader /remote/sys show -detail 1: ID = RS_0 Name = <name> Address = <ip> Model = Unity 300 (Local System) Serial number = xxxxxxxxxxx Connection type = async Source interfaces = N/A Local interfaces = N/A Remote interfaces = N/A Operational status = OK (0x2) Health state = OK (5) Health details = "Communication with the replication host is established. No action is required." Synchronous FC ports = spa_fc4, spb_fc4 <<<<<<<<