Donnerstag, 14. März 2013

DataCore SANsymphony-V Replication Performance Probleme die 2. und richtig einrichten der Replication Partnerschafft

Und noch einer zum Thema DataCore SANsymphony-V Replication.

Grundsätzlich besteht bei der Einrichtung der Replikationspartner die Möglichkeit eine IP-Adresse oder einen Hostnamen für die jeweiligen Partner anzugeben. Der Best Practice Guide von DataCore weist aber darauf hin, dass man bitte den Hostnamen nutzen soll. Das wird auch nicht umsonst geschrieben, da beim eintragen von IP-Adressen z.B. folgende DCSX Fehler auftreten können:

  • Failed to send virtual disk <Virtual Disk Name> from <Gruppen Name> replication marker with error: System.ServiceModel.FaultException: Operation is not valid due to the current state of the object.  Server stack trace:    at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc&amp; rpc)    at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)    at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)    at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)  Exception rethrown at [0]:    at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)    at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp; msgData, Int32 type)    at DataCore.Executive.CoreServices.ICoreReplicationService.SendMarker(String sourceId, ReplicationMarker marker)    at DataCore.Executive.Controller.ReplicationNexusBase
  • Failed to start deletion of virtual disk <Virtual Disk Name> from <Gruppen Name> replication.
  • ExecutiveException thrown from a public service method: IStorageServices.InitiateDelete, Machine: <Host Name>, Executive status: ReplicationOperationFailedDriverInLogOrRecovery, Message: The requested operation for virtual disk <Virtual Disk Name> from <Gruppen Name> replication could not be performed because the replication buffer folder is either full or inaccessible
  • Core service threw an exception - DataCore.Executive.Core.ReplicationInRecoveryException: Operation is not valid due to the current state of the object.
  • DataCore.Executive.Core.ReplicationInRecoveryException: Operation is not valid due to the current state of the object.    at DataCore.Executive.Core.CoreReplicationSource.InsertMarker(ReplicationMarker marker)    at DataCore.Executive.Core.CoreReplicationSource.SendMarker(ReplicationMarker marker)    at SyncInvokeSendMarker(Object , Object[] , Object[] )    at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]&amp; outputs)    at DataCore.Executive.Base.TrackingOperationBehavior.TrackingOperationInvoker.Invoke(Object instance, Object[] inputs, Object[]&amp; outputs)    at DataCore.Executive.Base.LogOperationInvoker.Invoke(Object instance, Object[] inputs, Object[]&amp; outputs)    at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&amp; rpc)    at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc&amp; rpc)    at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc&amp; rpc)    at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
Wenn Ihr also beim Konfigurieren der Partnerschafft tatsächlich die IP-Adressen eingetragen habt, kann dies durch anpassen einer Datei im laufenden Betrieb geändert werden. Aber auch hier schreibe ich nicht direkt die Lösung, da auch dies durch einen erfahrenen DCIE durchgeführt werden sollte, also meldet Euch bei mir und wir lösen das Problem.

Gruß und einen schönen Tag

Keine Kommentare:

Kommentar veröffentlichen

Hinweis: Nur ein Mitglied dieses Blogs kann Kommentare posten.