Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.
Skriptbeispiel
Beitragende
Änderungen vorschlagen
-
PDF dieser Dokumentationssite
-
Administration für Linux
- Rollenbasierte Zugriffssteuerung in SnapDrive für UNIX
- Erstellen und Verwenden von Snapshot Kopien in SnapDrive für UNIX
-
Installation und Administration für Solaris
- Rollenbasierte Zugriffssteuerung in SnapDrive für UNIX
- Erstellen und Verwenden von Snapshot Kopien in SnapDrive für UNIX
-
Installation and Administration for IBM AIX
- Rollenbasierte Zugriffssteuerung in SnapDrive für UNIX
- Erstellen und Verwenden von Snapshot Kopien in SnapDrive für UNIX
-
Administration für Linux
Sammlung separater PDF-Dokumente
Creating your file...
This may take a few minutes. Thanks for your patience.
Your file is ready
Dies ist ein Beispiel für ein Skript, das Exit-Statuswerte verwendet.
Im folgenden Skript werden die Werte für den Ausstiegsstatus von SnapDrive für UNIX verwendet:
#!/bin/sh # This script demonstrates a SnapDrive # script that uses exit codes. RET=0; #The above statement initializes RET and sets it to 0 snapdrive snap create -dg vg22 -snapname vg22_snap1; # The above statement executes the snapdrive command RET=$?; #The above statement captures the return code. #If the operation worked, print #success message. If the operation failed, print #failure message and exit. if [ $RET -eq 0 ]; then echo "snapshot created successfully" else echo "snapshot creation failed, snapdrive exit code was $RET" exit 1 fi exit 0;
Wenn RET=0, wird der Befehl erfolgreich ausgeführt und das Skript gibt Folgendes aus:
# ./tst_script snap create: snapshot vg22_snap1 contains: disk group vg22 containing host volumes lvol1 snap create: created snapshot betty:/vol/vol2:vg22_snap1 snapshot created successfully
Wenn RET= ein anderer Wert als Null ist, wurde der Befehl nicht erfolgreich ausgeführt. Das folgende Beispiel zeigt eine typische Ausgabe:
# ./tst_script 0001-185 Command error: snapshot betty:/vol/vol2:vg22_snap1 already exists on betty:/vol/vol2. Please use -f (force) flag to overwrite existing snapshot snapshot creation failed, snapdrive exit code was 4