Dell Unity : Le mode de réplication passe de la synchronisation à l’asynchrone après la mise à niveau du code vers la version 5.2 (corrigible par Dell)

Summary: Le mode de réplication peut passer de la synchronisation à l’asynchrone après la mise à niveau vers le code 5.2. Cela entraîne l’échec de la validation de la connexion de réplication et a un impact sur les opérations liées à la réplication, telles que la pause/reprise/basculement/retour arrière. ...

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

Après la mise à niveau du code vers la version 5.2, les problèmes suivants peuvent se produire :
les sessions de réplication synchrone ne reprendront pas.

Les connexions de réplication sur la source affichent l’état « Updated Needed ».

Le type de connexion passe de la synchronisation à l’asynchrone, comme indiqué ci-dessous à partir de la sortie uemcli :
 
uemcli -d  -u service -p  /remote/sys show -detail


2 :    ID = RS_1 <<< RS signifie Remote System. Généralement, RS_0 est le système local, RS_1 est le premier système distant qui se configure sur le système Unity local et RS_2 est le deuxième système distant. 
      Nom = XXX-Unity
Address = 10.xxx.xxx.xxx
Alternate Management Address = 10.xxx.xxx.xxx
Model = Unity 480F
Serial number = CKM00XXXXXXXXX
Connection type = async <<<<<<<<<<<< le mode était synchronisé avant la mise à niveau
du code Interfaces sources = 10.xxx.xxx.xxx, 10.xxx.xxx.xxx
      Interfaces locales = 10.xxx.xxx.xxx, interfaces distantes 10.xxx.xxx.xxx
= 10.xxx.xxx.xxx, 10.xxx.xxx.xxx
État opérationnel = État d’intégrité de la mise à jour requise (0x8406)
= Défaillance mineure (15)
Détails d’intégrité = « Mettre à jour la connexion du système distant pour obtenir les dernières modifications de l’interface sur les systèmes locaux et distants. (https://10.xxx.xxx.xxx/help/webhelp/en_US/index.html?#unity_t_configure_replication_connections.html) »
Ports FC synchrones = spb_iom_1_fc0, spa_iom_1_fc0
Planifications de bande passante = utilise la bande passante disponible Bande passante
actuelle = utilise la bande passante

disponible Si le client tente de « valider et mettre à jour » la connexion, l’opération échoue avec l’erreur « No remote interfaces received from the remote system ».

EMCsystemlog :

"2022-06-15T22 :56 :51.960Z » « XXX-Unity_spa@CKM00XXXXXXXXX » « Neo_CEM » « 26592 » « local/admin » « ERROR » « 14 :610012 » :: « User local/admin failed to validate remote system connections RS_1. » :: Category=Audit Component=ReplicationPlugin TimeZone=UTC

cemtracer_dataprotection.log : 
15 juin 2022 22 :56 :51 - [DataProtectionStorageModel] INFO - {0 :271532 :843299283}[26592|30974|d53ffb40][refreshLocalExternalSystemInterconnects @ .. /.. /.. /components/providers/osls/common/DataProtection/StorageModel/impl/StorageResourceSubsystemImpl.alm :1315] Mise à jour du nom du système distant vers : XXX-Unity
15 juin 2022 22 :56 :51 - [DataProtectionStorageModel] ERROR - {0 :271533 :341483364}[26592|30974|d53ffb40][refreshLocalExternalSystemInterconnects @ .. /.. /.. /components/providers/osls/common/DataProtection/StorageModel/impl/StorageResourceSubsystemImpl.alm :1334] Aucune interface distante reçue du système
distant 15 juin 2022 22 :56 :51 - [DataProtectionStorageModel] ERROR - {0 :271533 :343407806}[26592|30974|d53ffb40][refreshLocalExternalSystemInterconnects @ .. /.. /.. /components/providers/osls/common/DataProtection/StorageModel/impl/StorageResourceSubsystemImpl.csc :1425] Exception : Exception StorageModel [105906509] : Impossible d’obtenir la liste des interfaces à partir du système distant.

Cause

L’ingénierie a confirmé que la cause du changement de type de connexion de « sync » à « async » est une combinaison des deux comportements connus suivants dans le code actuel (5.2) :

1. Depuis la version 5.1, l’état opérationnel de la connexion de réplication indique « Update Needed (0x8406) » après le redémarrage du SP (mise à niveau sans perturbation), ce problème a été corrigé dans Unity OE version 5.2.1.0.5.013.

2. Dans la version 5.2 actuelle, la modification de la connexion de réplication avec le nom d’utilisateur distant et l’entrée de mot de passe (sans type de connexion explicitement spécifié) à partir de l’interface utilisateur ou uemcli se termine par le type de connexion de réplication remplacé par « async » (à partir de « sync » ou « both »), ce problème devrait être corrigé dans une future version. 

Jusqu’à présent, le problème (le mode de réplication passe de la synchronisation à l’asynchrone) est observé uniquement sur le côté source de Unity. Si vous constatez qu’un dr Unity rencontre le même problème, faites remonter l’incident au L2 et contactez EE pour approfondir l’enquête sur le problème. La solution de contournement de la section Résolution du présent article de la base de connaissances Dell peut toujours être utilisée. 

Resolution

Résolution:
Le correctif est disponible dans OS 5.2.1.0.5.013 (5.2 SP1)

Contournement:
Solution de contournement pour le problème de non-correspondance de type de connexion de réplication entre les deux côtés après la mise à niveau vers la version 5.2.
 
Un. Pour la connexion de réplication avec le type « sync » (la non-correspondance du site A est « asynchrone » et le site B est « sync
»)1> remplacez le type « sync » par « both » à partir du site B. (Désormais, deux sites sont de type
« both » 2> remplacez « both » par « sync » à partir du site B (ou du site A).

B. Pour la connexion de réplication avec le type « both » (la non-correspondance du site A est « asynchrone » et le site B est « both
»)1> remplacez « both » par « async » à partir du site B. (Désormais, deux sites sont de type
« async » 2> remplacez « async » par « both » à partir du site B (ou du site A).


Remarque :
les commandes uemcli ci-dessous peuvent être utilisées pour modifier le type de connexion à la fois ou synchroniser. Le champ RS_x in-id est l’ID du système distant qui rencontre un problème. 

Passez aux deux : 
uemcli -u admin -p XXXXXX /remote/sys  -id RS_1 set -connectionType both 
Passez à la synchronisation :
uemcli -u admin -p XXXXXX /remote/sys  -id RS_1 set -connectionType sync
 
Syntaxe de la commande : 
 
  [Set]
  /remote/sys -id  set [ -addr  ] [ -dstUsername  { -dstPassword  | -dstPasswordSecure } ] [ -connectionType { sync | async | both } ] [ -bandwidthSchedules  ]

- Une fois que le mode des deux extrémités est modifié pour se synchroniser, veuillez valider la connexion les deux extrémités une par une.

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.