Users Guide
終了コードは、DUP の実行後に実行結果を分析して判断するのに役立ちます。
DUP の実行後、表5-3 で説明した終了コードが設定されます。
表 5-3.終了コード
目次に戻る
値
メッセージ名
表示名
説明
0
SUCCESSFUL
成功
アップデートは正常に完了しました。
1
UNSUCCESSFUL
(FAILURE)
失敗
アップデート処理中にエラーが発生したため、アップデートに失敗しました。
2
REBOOT_REQUIRED
再起動が必要です。
アップデートを適用するには、システムを再起動する必要があります。
3
DEP_SOFT_ERROR
ソフトの依存エラー
考えられる理由:
l 同じバージョンのソフトウェアにアップデートしようとした。
l ソフトウェアの前のバージョンにダウングレードしようとした。
このエラーを回避するには、/f オプションを使用します。
4
DEP_HARD_ERROR
ハードの依存エラー
必要なソフトウェアがシステムで見つかりませんでした。システムがアップデートを適用するのに必要な BIOS、ドライバ、ファームウ
ェアの要件を満たしていないか、ターゲットシステムで対応デバイスが見つからないため、アップデートに失敗しました。DUP では、
必要条件を満たしていない場合には、このチェックを実行してアップデートの適用をブロックし、システムが無効な設定状態になるの
を防ぎます。必要条件は、可能な場合は別の DUP を適用して満たすことができます。この場合、両方のアップデートを正しく行うに
は、もう一つのパッケージを現在のパッケージの前に適用してください。DEP_HARD_ERROR は、/f スイッチでは抑制できません。
5
QUAL_HARD_ERROR
認定エラー
DUP をシステムに適用できません。考えられる理由:
l オペレーティングシステムが DUP でサポートされていない。
l システムが DUP でサポートされていない。
l システムで検出されたデバイスと DUP の互換性がない。
QUAL_HARD_ERROR は、/f スイッチを使って抑制できません。
6
REBOOTING_SYSTEM
システムの再起動中
システムが再起動しています。
9
RPM_VERIFY_FAILED
RPM 検証に失敗しました
Linux DUP フレームワークは RPM 検証を使用して、DUP に依存する Linux ユーティリティすべてのセキュリティを確保します。
セキュリティ違反が発生した場合は、フレームワークにメッセージと RPM 検証凡例が表示され、終了コード 9 で終了します。
RPM では、検証に失敗した場合にのみ出力が生成されます。出力形式は次のとおりです。
.SM5DLUGT 'ユーティリティ名'
たとえば、fmt コマンドが不正使用されると、 次のようなメッセージが表示されます。
rpm verify failed:.M...... /usr/bin/fmt
RPM 検証の出力凡例:
.- 検証テストに合格しました
S- ファイルサイズが異なります
M- モードが異なります(アクセス権とファイルタイプを含む)
5- MD5 合計が異なります
D- デバイスのメジャー / マイナー番号が一定しません
L- ReadLink(2) のパスが一致しません
U- ユーザー所有権が異なります
G- グループ所有権が異なります
T- mTime が異なります










