AppSync: Serviceplanen mislykkes eller viser feil ved redigering på grunn av "VPLEXClientFactory - kunne ikke få lås innen 5000/10000MILLISECONDS"
Sammendrag: En serviceplan som involverer VPLEX kan mislykkes med feilen "VPLEXClientFactory - kunne ikke få lås innen 5000MILLISECONDS/10000MILLISECONDS." Når du redigerer serviceplanen og i opprettingskopieringsfasen, og velger VPLEX-klyngen, vises feilen som ovenfor. ...
Symptomer
Serviceplanen mislykkes, eller det vises feil under redigering av innstillingene for serviceplanen. Feilen er som nedenfor:
For kunder på AppSync 4.1.0.x er feilen:
concurrent access timeout on VPLEXClientFactory - could not obtain lock within 5000MILLISECONDS
For kunder på AppSync 4.2.0.x er feilen:
concurrent access timeout on VPLEXClientFactory - could not obtain lock within 10000MILLISECONDS
AppSync Server-logger viser følgende feil:
<DATE & TIME> ERROR [default task-38] [org.jboss.as.ejb3.invocation] [AppSync Server] [] WFLYEJB0034: EJB Invocation failed on component VPLEXClientFactory for method public com.emc.archway.service.vplex.VPLEXClient com.emc.archway.service.vplex.VPLEXClientFactory.getClient(com.emc.archway.context.ExecutionContext,com.emc.archway.objectmodel.storage.vplex.VPLEXManagementServer) throws com.emc.archway.errorMessages.ArchwayException: javax.ejb.ConcurrentAccessTimeoutException: WFLYEJB0241: EJB 3.1 PFD2 4.8.5.5.1 concurrent access timeout on VPLEXClientFactory - could not obtain lock within 10000MILLISECONDS
Årsak
VPLEX-svaret mottas ikke innenfor tidsavbruddet for hardkodet AppSync.
Dette ser ut til å være et VPLEX-ytelsesproblem. Der VPLEX på et bestemt tidspunkt blir treg til å svare og AppSync ikke er i stand til å hente VPLEX-klienten i det hardkodede 5 s eller 10 s tidsavbruddsvinduet. Dette fører derfor til feil med serviceplanen.
Årsaken til å få feilen mens du redigerer serviceplanen er også at AppSync prøver å gjenoppdage VPLEX-informasjon før den vises på brukergrensesnittet, og på grunn av VPLEX-ytelsesproblem blir den tidsavbrutt.
Dette tidsavbruddet finnes i AppSync 4.1 og 4.2.
AppSync 4.1.0.x har en tidsavbruddsverdi på 5000 MILLISEKUNDER (5 sekunder).
AppSync 4.2.0.x har en tidsavbruddverdi på 10000 MILLISEKUNDER (10 sekunder).
Oppløsning
Oppgrader til AppSync 4.3 eller nyere der tidsavbruddskontrollen elimineres.