システムで中断または失敗したアップデートを探す

システムで中断または失敗したアップデートを探す

停止または失敗した以前の更新を見つけるためにシステムをgrepする方法があるかどうか疑問に思います。 RHEL6を使用しています。

ベストアンサー1

パッケージまたはアップデートをインストールした方法によって異なります。

顧客の場合はRedHat Satelliteログインするように求められますが、通常はいくつかのツールを使用してインストールします。/var/log/rhsmrhsm.logyum

yumyum.log一つある/var/log/

rpmログは保持されませんが、実行してインストールされたrpm -qa --lastパッケージのリストとインストール時期を確認できますが、エラーは表示されません。

失敗を確認する唯一の方法は、コマンドラインを使用することです。

目で見ると問題を把握できますが、historyこれは主観的で時間がかかります。historyインストールまたはアップデートを検索して、インストールされているパッケージと一致させる必要があります。コマンドラインで実行されていない他の方法で何かがインストールまたは更新されても、これには含まれません。

Puppetインストールを実行するためのフレームワークがありますpackage。これには、すべてのオペレーティングシステムの約33の異なるプロバイダのリストがあります。降順にインストールする機能を検索し、通常デフォルト値yumrpm

puppetパッケージのインストールの一般的な構文は次のとおりです。

    package { ssh;
    ensure => present
    }

costsその後、Puppetフレームワークは、リポジトリの設定とインストールメディアに関する情報に基づいて、インストールに使用するメディアを決定します。

そして常に一般的なフォールバックがあり、/var/log/messages時には失敗の原因によってエラーが表示されることがあります。

また、パッケージがモジュールまたはdmesg認識および取り消される項目を追加する場合は、次の場所でメッセージを表示できます。dmesg

未完成のものについては、psそれらを確認する必要があります。または利用tty's可能pty's

おすすめ記事