Dell Unity:代码升级到 5.2 后,复制模式从同步更改为异步(戴尔可更正)

Summary: 升级到代码 5.2 后,复制模式可能会从同步更改为异步。 这会导致复制连接验证失败并影响与复制相关的操作,如暂停/恢复/故障切换/回切。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

将代码升级到 5.2 后,可能会出现以下问题:
同步复制会话将无法恢复。

源上的复制连接将显示状态“需要更新”。

连接类型从同步更改为异步,如下所示,来自 uemcli 输出:
 
uemcli -d  -u service -p  /remote/sys show -detail


2:    ID = RS_1 <<< RS 代表远程系统。通常RS_0是本地系统,RS_1是在本地 Unity 上配置的第一个远程系统,RS_2是第二个远程系统。 
      Name = XXX-Unity
Address = 10.xxx.xxx.xxx
Alternate Management Address = 10.xxx.xxx.xxx
Model = Unity 480F
Serial number = CKM00XXXXXXXXX
Connection type = async 之前同步 源接口 = 10.xxx.xxx.xxx,10.xxx.xxx.xxx
    本地接口 = 10.xxx.xxx.xxx,10.xxx.xxx.xxx
远程接口 = 10.xxx.xxx.xxx,10.xxx.xxx.xxx
运行状态 = 需要更新 (0x8406)
运行状况状态 = 次要故障 (15)
运行状况详细信息 = “更新远程系统连接以获取本地和远程系统上的最新接口更改。(https://10.xxx.xxx.xxx/help/webhelp/en_US/index.html?#unity_t_configure_replication_connections.html)“
同步 FC 端口 = spb_iom_1_fc0,spa_iom_1_fc0
带宽计划 = 使用可用带宽
当前带宽 = 使用可用带宽

如果客户尝试”验证和更新“连接,操作将失败,并显示错误”No remote interfaces received from the remote system”。

EMC 系统日志:“

2022-06-15T22:56:51.960Z” “XXX-Unity_spa@CKM00XXXXXXXXX” “Neo_CEM” “26592” “local/admin” “ERROR” “14:610012” ::“用户本地/管理员无法验证远程系统连接RS_1。”:: Category=Audit Component=ReplicationPlugin TimeZone=UTC

cemtracer_dataprotection.log:
2022 年 6 月 15 日 22:56:51 - [DataProtectionStorageModel] INFO - {0:271532:843299283}[26592|30974|d53ffb40][refreshLocalExternalSystemInterconnects @ ../../../components/providers/osls/common/DataProtection/StorageModel/impl/StorageResourceSubsystemImpl.cpp:1315] 将远程系统名称更新为:XXX-Unity
15 2022 年 6 月 22:56:51 - [DataProtectionStorageModel] ERROR - {0:271533:341483364}[26592|30974|d53ffb40][refreshLocalExternalSystemInterconnects @ ../../../components/providers/osls/common/DataProtection/StorageModel/impl/StorageResourceSubsystemImpl.cpp:1334] 从远程系统
接收到的远程接口 2022 年 6 月 15 日 22:56:51 - [DataProtectionStorageModel] ERROR - {0:271533:343407806}[26592|30974|d53ffb40][refreshLocalExternalSystemInterconnects @ ../../../components/providers/osls/common/DataProtection/StorageModel/impl/StorageResourceSubsystemImpl.cpp:1425] 捕获异常:StorageModel 例外 [105906509]:无法从远程系统获取接口列表。

Cause

工程部门已确认连接类型从“同步”更改为“异步”的原因是当前代码中的以下两种已知行为的组合 (5.2):

1。自 5.1 起,复制连接操作状态将在 SP 重新启动(NDU 升级)后显示为“Update Needed (0x8406)”,这已在 Unity OE 版本 5.2.1.0.5.013 中得到修复。

2.在当前 5.2 版本中,使用 GUI 或 uemcli 的远程用户名和密码输入(未明确指定连接类型)修改复制连接将以复制连接类型结束,更改为“异步”(来自“同步”或“两者”),这计划在将来的版本中修复。

到目前为止,仅在 Unity 的源端观察到此问题(复制模式从同步更改为异步)。如果您看到 DR Unity 存在相同的问题,请将案例上报给 L2 并联系 EE 以进一步调查问题。仍然可以使用本戴尔知识库文章的“解决方案”部分中的解决方法。 

Resolution

分辨率:
修复程序在 OS 5.2.1.0.5.013 (5.2 SP1)

中可用解决 方案:
升级到 5.2 后,两端之间复制连接类型不匹配问题的解决方法。

a.对于具有“sync”类型的复制连接(站点 A 不匹配为“异步”,站点 B 为“sync”)
1>将站点 B 中的“sync”类型更改为“两者”。(现在两个站点均为“两个”类型)
2>将“两个”类型从站点 B(或站点 A)更改为“sync”。

B。对于具有“both”类型的复制连接(站点 A 不匹配为“异步”,站点 B 为“两者”)
1>从站点 B 将“both”类型更改为“async”。 (现在两个站点为“异步”类型)
2>将“异步”类型从站点 B(或站点 A)更改为“两者”。


注:
以下 uemcli 命令可用于将连接类型更改为两者或同步。-id 中的RS_x字段是存在问题的远程系统的 ID。

更改为两者: 
uemcli -u admin -p XXXXXX /remote/sys  -id RS_1 set -connectionType both 
更改为同步:
uemcli -u admin -p XXXXXX /remote/sys  -id RS_1 set -connectionType sync
 
命令语法: 
 
  [Set]
  /remote/sys -id  set [ -addr  ] [ -dstUsername  { -dstPassword  | -dstPasswordSecure } ] [ -connectionType { sync | async | both } ] [ -bandwidthSchedules  ]

两端的模式更改为同步后,请一次验证两端一个的连接。

Affected Products

Dell EMC Unity
Article Properties
Article Number: 000200659
Article Type: Solution
Last Modified: 11 May 2023
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.