5.8 Verwenden von Freeze- und Thaw-Skripts für alle Reproduktionen (Linux)

Bei Linux-Systemen bietet PlateSpin Protect die Möglichkeit, die benutzerdefinierten Skripts freeze und thaw automatisch auszuführen. Diese Skripts ergänzen die automatische Daemon-Steuerungsfunktion. freeze wird zu Beginn einer Reproduktion ausgeführt, thaw am Ende.

Sie sollten diese Funktion in Ergänzung der automatisierten Daemon-Steuerungsfunktion verwenden, die über die Benutzeroberfläche zur Verfügung steht (siehe Steuerung des Diensts/Daemons:). Beispielsweise können Sie diese Funktion verwenden, um bestimmte Daemons während der Reproduktion temporär anzuhalten, statt sie herunterzufahren.

Führen Sie zur Implementierung der Funktion folgende Schritte aus, bevor Sie den Linux-Workload-Schutz einrichten:

  1. Erstellen Sie die folgenden Dateien:

    • platespin.freeze.sh: Ein zu Beginn einer Reproduktion auszuführendes Shell-Skript

    • platespin.thaw.sh: Ein zum Abschluss einer Reproduktion auszuführendes Shell-Skript

    • platespin.conf: Eine Textdatei, die alle erforderlichen Argumente sowie einen Zeitüberschreitungswert definiert.

      Der Inhalt der Datei platespin.conf muss in folgender Syntax angegeben werden:

      [ServiceControl]

      FreezeArguments=<Argumente>

      ThawArguments=<Argumente>

      TimeOut=<Zeitüberschreitung>

      Ersetzen Sie <Argumente> durch die erforderlichen Befehlsargumente, getrennt durch ein Leerzeichen, und <Zeitüberschreitung> durch einen Zeitüberschreitungswert in Sekunden. Wenn kein Wert angegeben wurde, wird die Standard-Zeitüberschreitung (60 Sekunden) verwendet.

  2. Speichern Sie die Skripte sowie die .conf-Datei auf dem Linux-Ursprungs-Workload in folgendem Verzeichnis:

    /etc/platespin