Vorheriges Thema: Geben Sie ein "benutzerdefiniertes Skript in "Eigenschaften" an

Nächstes Thema: CA ARCserve RHA-Fehlerbehebung

Beheben Sie Probleme in der Skriptverwendung

Ich erhalte einen Fehlercode (1), wenn mein VBS-Skript, das "cscript.exe" verwendet, ausgeführt wird.

Fehlercode (1) von einem Skript bedeutet, dass es einen ungültigen Parameter gibt oder dass das Skript nicht gefunden wurde. Überprüfen Sie die Argumente im Szenario und überprüfen Sie, dass die Syntax richtig ist und dass alle Zeichen, besonders die Anführungszeichen, vorhanden sind. Manchmal, wenn Zeichenfolgen in das Feld "Argumente" des Szenarios eingefügt werden, können die Anführungszeichen als für echte Sonderzeichen angesehen werden und werden "cscript.exe" dann bei Ausführung nicht richtig vorgelegt..

Ich erhalte eine Fehlermeldung, "ER00160: Script<script name> wurde nicht innerhalb von <number> Sekunden abgeschlossen."

Dieses Problem kann auftreten, wenn ein High Availability-Skript länger als den festgelegten Zeitüberschreitungszeitraum benötigt, um seine Ausführung abzuschließen. Der Standardwert ist 300 Sekunden (5 Minuten). Sie können die Datei "ws_rep.cfg" im Installationsverzeichnis des Prozesses ändern, um diese Zeit anzupassen. Das zu ändernde Attribut ist HAScriptExecutionTimeout=300. Um diesen Wert zu ändern, entfernen Sie das # vor dem Attribut, ändern Sie den rechten numerischen Wert und starten Sie dann den Prozessdienst neu.

Ich erhalte den Fehler "ER00564: Script<script> existiert nicht". Oder "ER00569: Script<script> nicht gefunden" wird angezeigt.

Dies heißt, dass das Skript, das ausgeführt werden sollte, sich nicht im angegebenen Speicherort befindet. Überprüfen Sie, dass es keine Leerzeichen innerhalb des Stammverzeichnisses gibt. Wenn es Leerzeichen gibt, muss das Skriptverzeichnis in Anführungszeichen gesetzt werden, wie "c:\Program Files\ScriptExamples".

Ich erhalte den Fehler "Prüfskript für Standby-Host fehlgeschlagen" oder "Prüfskript für aktiven Host fehlgeschlagen".

Dies bedeutet dass das "Ist aktiv"-Skript einen Fehlercode für den angegebenen Host ausgegeben hat und ein Switchover entweder stattfindet oder stattfinden muss.

Beim Start des Szenarios erhalte ich den Fehler "FEHLER: Der Netzwerkverkehr wird zu Host <host> geleitet, aber die Anwendung wird noch auf <host> ausgeführt.

Die Skripte "Netzwerkverkehrumleitung identifizieren" könnten falsche Werte ausgeben. Vergewissern Sie sich, dass das Skript auf dem aktiven Host 0 ausgibt und der Standby-Host einen Wert ungleich Null ausgibt.

Beim Start des Szenarios erhalte ich den Fehler "FEHLER: Szenario kann nicht ausgeführt werden".

Die Skripte "Netzwerkverkehrumleitung identifizieren" könnten identische Werte ausgeben. Vergewissern Sie sich, dass das Skript auf dem aktiven Host 0 ausgibt und der Standby-Host einen Wert ungleich Null ausgibt.

Beim Start des Szenarios erhalte ich die Warnung "WARNUNG: Es konnte keine Verbindung zu <Master or Replica> host<host> hergestellt werden" und den Fehler "FEHLER: Keine Netzwerkinformationen für <Master or Replica> zum Vergleich".

Das Skript "Netzwerkverkehrumleitung identifizieren" auf dem Master oder dem Replikat wurden vom Prozess nicht gefunden.