Users Guide

Exit-CodesfürCLI
NachdemAusführenvonDUPwerdendieunterTabelle3-2 beschriebenen Exit-Codes festgelegt.
Die Exit-CodeshelfenIhnen,dieAusführungsergebnissenachdemAusführenvonDUPzubestimmenundzuanalysieren.
Tabelle 3-2.Exit-Codes
Versionsanzeigeoption
ANMERKUNG: Diese Option wird nach der Anzeige der angeforderten Informatioen beendet;
es werden keine DUP-ÜberprüfungenoderAktualisierungenvorgenommen.
./Paketname.bin
--version
--extract <Pfad>
Extrahiert alle Dateien, die im DUP enthalten sind, zu dem von Ihnen festgelegten Pfad. Falls
das Verzeichnis, das Sie im Pfad angegeben haben, nicht existiert, wird es erstellt.
WennderPfadLeerstellenenthält,verwendenSieAnführungszeichenamAnfangundEnde
des <Pfad>-Wertes.
ANMERKUNG: Diese Option wird nach dem Extrahieren der angeforderten Dateien beendet;
es werden keine DUP-ÜberprüfungenoderAktualisierungenvorgenommen.
./Paketname.bin
--extract /update
./Paketname.bin
--extract "/update
files"
Wert
Meldungsname
Anzeigename
Beschreibung
0
SUCCESSFUL
Erfolg
Die Aktualisierung war erfolgreich.
1
UNSUCCESSFUL
(FAILURE)
Erfolglos
WährenddesAktualisierungsverfahrensisteinFehleraufgetreten;dieAktualisierungwarnicht
erfolgreich.
2
REBOOT_REQUIRED
Neustart erforderlich
SiemüssendasSystemneustarten,umdieAktualisierungenanzuwenden.
3
DEP_SOFT_ERROR
Software-
Abhängigkeitsfehler
EinigemöglicheErklärungensind:
l Sie haben versucht auf die gleiche Softwareversion zu aktualisieren.
l Sie haben versucht auf eine vorherige Version der Software herunterzustufen.
Um zu vermeiden, dass Sie diesen Fehler erhalten, geben Sie die /f-Option an.
4
DEP_HARD_ERROR
Hardware-
Abhängigkeitsfehler
Eine Software, die als Voraussetzung erforderlich ist, ist nicht auf dem System vorhanden. Die
Aktualisierung war nicht erfolgreich, da der Server die zur Anwendung der Aktualisierung erforderlichen
VoraussetzungenfürBIOS,TreiberoderFirmwarenichterfüllthatoderweilaufdemZielsystemkein
unterstütztesGerätgefundenwurde.DasDUPerfordertdieseÜberprüfungundblockiertdas
AnwendeneinerAktualisierung,wenndieVoraussetzungnichterfülltwird.Hierdurchwirdverhindert,
dassderServerineinenungültigenKonfigurationszustandübergeht.DieVoraussetzungkannerfüllt
werden,wenneinweiteresDUPangewendetwird,fallsverfügbar.IndiesemFallsolltedasandere
Paket vor dem aktuellen Paket angewendet werden, so dass beide Aktualisierungen erfolgreich
ausgeführtwerdenkönnen.EinDEP_HARD_ERRORkanndurchVerwendungdes/f-Schalters nicht
unterdrücktwerden.
5
QUAL_HARD_ERROR
Qualifizierungsfehler
DasDUPkannnichtaufdasSystemangewendetwerden.EinigemöglicheErklärungensind:
l DasBetriebssystemwirdnichtvomDUPunterstützt.
l DasSystemwirdnichtvomDUPunterstützt.
l Das DUP ist nicht mit den auf dem System vorhandenen Komponenten kompatibel.
EinQUAL_HARD_ERRORkanndurchVerwendungdes/f-Schaltersnichtunterdrücktwerden.
6
REBOOTING_SYSTEM
Systemneustart
Das System wird neu gestartet.
7
RPM_VERIFY_FAILED
Die RPM-Verifikation
ist fehlgeschlagen
Das Linux-DUP-Framework verwendet RPM-Verifikation, um die Sicherheit aller DUP-abhängigenLinux-
Dienstprogrammezugewährleisten.IstdieSicherheitbeeinträchtigt,zeigtdasFrameworkeine
Meldung sowie eine Legende zur RPM-Verifikation an und beendet daraufhin mit dem Exit-Code 9.
RPM erzeugt nur dann eine Ausgabe, wenn ein Verifikationsfehler vorliegt. Das Format der Ausgabe
lautet:
.SM5DLUGT 'utility name'
(.SM5DLUGT 'Name des Dienstprogramms')
Ist beispielsweise der Befehl fmtbeeinträchtigt,zeigtdasFrameworkdiefolgendeMeldungan:
rpm verify failed: .M...... /usr/bin/fmt
(rpm-Verifikation fehlgeschlagen: .M...... /usr/bin/fmt)
Ausgabelegende zur RPM-Verifikation:
.- Verifikationstest bestanden
S- Dateigrößeunterschiedlich
M- Modusunterschiedlich(einschließlichBerechtigungenundDateityp)
5- MD5-Summe unterschiedlich
D- Größere/kleinereNichtübereinstimmungvonGerätenummern