ksplice-offlineパッケージのインストールに失敗する
管理ステーションに問題がある場合、またはシステムにKspliceクライアントがすでにインストールされている場合、ksplice-offline
のインストールが失敗することがあります。
ksplice-offlineは管理ステーションから使用できません
エラー
次のエラーは、管理ステーションの問題を示しています。
Failed to download metadata for repo
またはCannot download repodata/repomd.xml: All mirrors were tried
解決
ジョブ・エラー・ログのダウンロード・エラーを参照してください。
ksplice-offlineが別のKspliceクライアントと競合しています
エラー
次のエラーは、競合するuptrack
パッケージがインストールされていることを示しています。
exit status 1: Error: Transaction test error:
file /usr/lib/uptrack/regenerate-crontab from install of uptrack-offline-<version>.noarch conflicts with file from package uptrack-<version>.noarch
...
exit status 1: Error: Transaction test error:
file /usr/lib/uptrack/regenerate-crontab conflicts between attempted installs of uptrack-<version>.noarch and uptrack-offline-<version>.noarch
...
解決
ksplice-offline
をインストールする前に、競合するuptrack
パッケージを削除します。
-
競合する
uptrack
パッケージがインストールされているかどうかを確認し、削除します(uptrack-offline
は正常です)。次を参照してください(
uptrack
を検索します)。 -
最新バージョンの
ksplice-offline
パッケージをインストールします。次を参照してください(
ksplice-offline
を検索します)。
グループに対してインストール・ジョブが失敗した場合、グループ内のインスタンスで競合するKspliceクライアントが存在する可能性があります。グループ・マニフェストにuptrackはありませんが、ksplice-offlineのインストールは失敗しますを参照してください。
グループマニフェストにuptrackがありませんが、ksplice-offlineのインストールに失敗します
グループの1つ以上のメンバーにuptrack
がインストールされている場合、グループのインストール・ジョブは失敗します。ただし、ksplice-offline
は、uptrack
を持たないすべてのインスタンスに正常にインストールされます。すべての外れ値インスタンスからuptrack
パッケージを削除する必要があります。
外れ値インスタンスの回避策:
各外れ値インスタンスについて:
- ksplice-offlineインストール・ジョブのジョブ詳細を表示して、問題のあるインスタンスを特定します(グループに関連付けられたジョブのリストを参照)。
- グループからインスタンスをデタッチします(グループからのインスタンスのデタッチを参照)。
uptrack
パッケージをインスタンスから削除します(インスタンスからのパッケージの削除を参照)。- インスタンスをグループに再アタッチします(グループへのインスタンスのアタッチを参照)。
OS管理ハブは、グループ・マニフェストの適用の一部として
ksplice-offline
をインストールします。
グループ・メンバーがグループ・マニフェストの内容からどのように変化するかの詳細は、グループの理解を参照してください。