RecoverPoint z VMware SRM: Operacje trybu failover kończą się niepowodzeniem w kroku "Create writable storage"
Summary: Operacje przełączania awaryjnego lub testowania trybu failover w programie VMware Site Recovery Manager (SRM) kończą się niepowodzeniem po pewnym czasie na etapie "Create writable storage": Błąd — nie można utworzyć migawek urządzeń repliki. Polecenie "testFailoverStart" nie powiodło się. Nie udało się otworzyć sesji użytkownika do adresu IP zarządzania lokacją. ...
Symptoms
Ze względu na niepowodzenia testów programu Site Recovery Manager (SRM) użytkownicy wydłużają limit czasu SRM powyżej 31 minut, a operacje włączania dostępu do obrazu trwają dłużej niż ustawiono limit czasu.
Test SRM w trybie failover lub operacje przełączania awaryjnego mogą zakończyć się niepowodzeniem w kroku 4: "Utwórz zapisywalną migawkę pamięci masowej" po pewnym czasie w tym kroku (domyślnie 31 minut) z błędem w krokach planu odzyskiwania SRM:
Error - Failed to create snapshots of replica devices. SRA command 'testFailoverStart' failed. Failed opening session for user to site mgmt IP.
Błędy z dzienników SRM (C:\ProgramData\VMware\VMware vCenter Site Recovery Manager\Logs):
--> Feb 20, 2019 3:12:52 PM com.emc.santorini.log.KLogger log --> INFO: Starting to run: TestFailoverStart command --> Feb 20, 2019 3:43:53 PM com.emc.santorini.log.KLogger logWithException --> WARNING: Caught SocketTimeoutException. Please check your network connection to the RPAs. --> javax.xml.ws.WebServiceException: java.net.SocketTimeoutException: Read timed out --> at com.sun.xml.internal.ws.transport.http.client.HttpClientTransport.readResponseCodeAndMessage(Unknown Source) --> at com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.createResponsePacket(Unknown Source) --> at com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.process(Unknown Source) --> at com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.processRequest(Unknown Source) --> at com.sun.xml.internal.ws.transport.DeferredTransportPipe.processRequest(Unknown Source) --> at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Unknown Source) --> at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Unknown Source) --> at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Unknown Source) --> at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Unknown Source) --> at com.sun.xml.internal.ws.client.Stub.process(Unknown Source) --> at com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(Unknown Source) --> at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source) --> at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source) --> at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(Unknown Source) --> at com.sun.proxy.$Proxy36.testFailoverStartWithOpaques(Unknown Source) --> at com.emc.santorini.handlers.SantoriniLogic.testFailoverStart(SantoriniLogic.java:278) --> at com.emc.santorini.commands.TestFailoverStartCommand.execute(TestFailoverStartCommand.java:40) --> at com.emc.santorini.handlers.SantoriniCommandDispatcher.handleCommandAction(SantoriniCommandDispatcher.java:105) --> at com.emc.santorini.main.SantoriniMain.main(SantoriniMain.java:57) --> Caused by: java.net.SocketTimeoutException: Read timed out ...
Brak błędów po stronie RecoverPoint
Cause
Domyślne limity czasu SRM są ustawione na 5 minut i można je zwiększyć, jeśli proces dostępu do obrazu trwa dłużej niż 1860 sekund (31 minut), WEB_SERVICE_REQUEST_TIMEOUT domyślnie ustawiony jest na 1860 sekund.
Resolution
Rozdzielczość:
Zmień limity czasu, aby odpowiadały żądanym zmianom limitu czasu w SRM.
Limity czasu są ustawiane na serwerze SRM w obszarze: C:\Program Files\VMware\VMware vCenter Site Recovery Manager\storage\sra\array-type-recoverpoint\conf\cancun_run.properties file
Zmiany należy wprowadzić na obu serwerach SRM.
Zmień następujące właściwości, aby były zgodne z limitami czasu SRM (ustaw w sekundach), w tym przykładzie jest to 1 godzina – 3600 sekund:
VERIFY_PAUSED_TSP_TIMEOUT=3600 VERIFY_REPLICATING_TIMEOUT=3600 VERIFY_TRANSFER_SNAP_SHIPPING_IDLE_TIMEOUT=3600 WEB_SERVICE_REQUEST_TIMEOUT=3600