Dell Unity: Replikeringsmodus endres fra synkronisering til asynkron etter kodeoppgradering til 5.2 (kan korrigeres av Dell)
Summary: Replikeringsmodusen kan bli endret fra synkronisering til asynkron etter oppgradering til kode 5.2. Dette fører til validering av replikeringstilkobling og innvirkning på replikeringsrelaterte operasjoner som pause/gjenoppta/failover/failback. ...
Symptoms
Synkroniseringsreplikeringsøkter gjenopptas ikke.
Replikeringstilkoblinger på kilden vil vise statusen «Oppdatert nødvendig».
Tilkoblingstypen blir endret fra synkronisering til asynkron som vist nedenfor fra uemcli-utdata:
uemcli -d -u service -p /remote/sys show -detail
2: ID = RS_1 <<< RS står for eksternt system. Vanligvis er RS_0 det lokale systemet, RS_1 er det første eksterne systemet som konfigureres på det lokale Unity, og RS_2 er det andre eksterne systemet.
Navn = XXX-Unity
Address = 10.xxx.xxx.xxx
Alternate Management Address = 10.xxx.xxx.xxx
Model = Unity 480F
Serial number = CKM00XXXXXXXXX
Connection type = async <<<<<<<<<<<< the mode was sync before code upgrade
Source interfaces = 10.xxx.xxx.xxx, 10.xxx.xxx.xxx
Lokale grensesnitt = 10.xxx.xxx.xxx, 10.xxx.xxx.xxx
eksterne grensesnitt = 10.xxx.xxx.xxx, 10.xxx.xxx.xxx
Driftsstatus = Oppdatering nødvendig (0x8406)
Tilstand = Mindre feil (15)
Helsedetaljer = "Oppdater den eksterne systemtilkoblingen for å plukke opp de nyeste grensesnittendringene på de lokale og eksterne systemene. (https://10.xxx.xxx.xxx/help/webhelp/en_US/index.html?#unity_t_configure_replication_connections.html)"
Synchronous FC ports = spb_iom_1_fc0, spa_iom_1_fc0 Bandwidth schedules = uses available bandwidth
Current bandwidth = uses available bandwidth
If customer tries to 'validate and update' the connection, the operation fails with error "No remote interfaces received from the remote system" (Synkron FC-porter = spb_iom_1_fc0, spa_iom_1_fc0
båndbreddeplaner = bruker tilgjengelig båndbredde hvis kunden prøver å "validere og oppdatere" tilkoblingen, mislykkes operasjonen med feilen "Ingen eksterne grensesnitt mottatt fra det eksterne systemet".
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" (Lokal bruker/administrator kunne ikke validere eksterne systemtilkoblinger RS_1). :: Category=Audit Component=ReplicationPlugin TimeZone=UTC
cemtracer_dataprotection.log:
15. juni 2022 22:56:51 - [DataProtectionStorageModel] INFO - {0:271532:843299283}[26592|30974|d53ffb40][refreshLocalExternalSystemInterconnects @ .. /.. /.. /components/providers/osls/common/DataProtection/StorageModel/impl/StorageResourceSubsystemImpl.cpp:1315] Oppdatere eksternt systemnavn til: XXX-Unity
15. juni 2022 22:56:51 - [DataProtectionStorageModel] ERROR - {0:271533:341483364}[26592|30974|d53ffb40][refreshLocalExternalSystemInterconnects @ .. /.. /.. /components/providers/osls/common/DataProtection/StorageModel/impl/StorageResourceSubsystemImpl.cpp:1334] Ingen eksterne grensesnitt mottatt fra det eksterne systemet
15. juni 2022 22:56:51 - [DataProtectionStorageModel] ERROR - {0:271533:343407806}[26592|30974|d53ffb40][refreshLocalExternalSystemInterconnects @ .. /.. /.. /components/providers/osls/common/DataProtection/StorageModel/impl/StorageResourceSubsystemImpl.cpp:1425] Fanget unntak: Lagringsmodellunntak [105906509]: Fant ikke listen over grensesnitt fra det eksterne systemet.
Cause
Teknisk avdeling har bekreftet at årsaken til tilkoblingstypeendringen fra "sync" til "asynkron" er en kombinasjon av følgende to kjente atferder i gjeldende kode (5.2):
1. Siden 5.1 vil driftsstatusen for replikeringstilkoblingen vises som Update Needed (0x8406)» etter omstart av SP (NDU-oppgradering). Dette har blitt løst i Unity OE-versjon 5.2.1.0.5.013.
2. I gjeldende 5.2-versjon vil endring av replikeringstilkobling med ekstern brukernavn og passordinndata (uten tilkoblingstype uttrykkelig spesifisert) fra GUI eller uemcli ende i replikeringstilkoblingstypen som er endret til "asynkron" (fra "sync" eller "both"), dette er planlagt å bli løst i en fremtidig versjon.
Så langt er problemet (replikeringsmodus endres fra synkronisering til asynkron) bare observert på kildesiden av Unity. Hvis du opplever at en DR Unity har samme problem, kan du videresende saken til L2 og kontakte EE for å undersøke problemet ytterligere. Løsningen i delen Resolution (Løsning) i denne artikkelen fra Dells kunnskapsbase kan fortsatt brukes.
Resolution
Løsningen er tilgjengelig i OS 5.2.1.0.5.013 (5.2 SP1)
Løsningen:
Midlertidig løsning på problemer med manglende samsvar mellom to sider av replikeringstilkoblingstypen etter oppgradering til 5.2.
A. For replikeringstilkobling med sync-type (manglende samsvar med område A er "asynkron", og område B er "sync")
1> Endre "sync"-type til "begge" fra område B. (Nå er to områder både type)
2> Endre "begge"-typen til "sync" fra område B (eller område A).
B. For replikeringstilkobling med "begge"-typene (manglende samsvar med område A er "asynkron", og område B er "både")
1> Endre "begge"-typene til "asynkron" fra område B. (Nå er to områder "asynkron"-type)
2> Endre "asynkron" type til "begge" fra område B (eller område A).
Merk:
Uemcli-kommandoer nedenfor kan brukes til å endre tilkoblingstypen til begge eller synkronisere. Det RS_x i ID-feltet er ID-en til det eksterne systemet som har problemer.
Bytt til begge:
uemcli -u admin -p XXXXXX /remote/sys -id RS_1 set -connectionType bothEndre til synkronisering:
uemcli -u admin -p XXXXXX /remote/sys -id RS_1 set -connectionType sync
Kommandosyntaks:
[Set]
/remote/sys -id set [ -addr ] [ -dstUsername { -dstPassword | -dstPasswordSecure } ] [ -connectionType { sync | async | both } ] [ -bandwidthSchedules ]
– Når modusen i begge ender er endret til synkronisering, validerer du tilkoblingen i begge ender én etter én.