概要
OneFSクラスターのパッチ インフラストラクチャのアップデートに関する情報。
このパッチ インフラストラクチャのアップデートによって、私の生活はどのように容易になりますか?
このアップデートでは、古いパッチを最初にアンインストールするのではなく、既存のロールアップ パッチの上に新しいロールアップ パッチをインストールできるようにすることで、パッチ インフラストラクチャが改善されます。これにより、再起動とサービスの再起動の必要性が軽減されます。
この機能は、新しいパッチが以前のパッチを完全に廃止した場合にのみ使用できます。
パッチを廃止します。つまり、最新のパッチには以前のすべてのパッチのすべての修正が含まれています。
競合するパッチは異なるため、手動でアンインストールする必要があります。
必要条件
ロールアップ(RUP)パッチをインストールする前に、お使いのバージョンのOneFSのパッチ インフラストラクチャ アップデートをクラスターにインストールする必要があります。インフラストラクチャアップデートがまだインストールされていないシステムに新しいロールアップパッチをインストールしようとすると、パッチのインストールは次のようなエラーで失敗します。Error: ソケット4でのREST応答が不完全。
他のすべてのパッチが削除されるまで、パッチ インフラストラクチャのアップデートをOneFSクラスターから削除することはできません。
OneFSインフラストラクチャのアップデート
インフラストラクチャのアップデートは、次のOneFSバージョンを実行しているすべてのクラスターにインストールする必要があります。
注:OneFS 9.3.x、9.2.0.x、8.2.2.x、8.2.1.xには、インストールするインフラストラクチャのアップデートはありません。
注: OneFS 8.1.1.x以前には、インストールするインフラストラクチャのアップデートがないため、この機能はありません。
お使いのバージョンのOneFSの最新のインフラストラクチャ アップデートについては、 PowerScale OneFS Current Patches の記事またはOneFSの「 ドライバーおよびダウンロード 」ページを参照してください。
インフラストラクチャのアップデートがインストールされていることを確認します。
次のコマンドを実行して、アップデートがインストールされていることを確認できます。
isi upgrade patches list
すべてのアップデートには、パッチ ファイル名にINFRAが含まれています。
例:PowerScale OneFS 9.1.0.x GA INFRA_2021-12
トラブルシューティングのシナリオ1:
パッチ インフラストラクチャのアップデートがインストールされていないシステムに新しいRUPをインストールしようとすると、OneFSはコンソールに次のようなエラーをログに記録します。
Error: Incomplete REST response on socket 4
対処方法: RUPをインストールする前に、パッチ インフラストラクチャのアップデートをインストールします。
8.1.2.0の場合:
OneFSをさらにアップグレードするには、8.1.2.0_UGA-PATCH-INFRA_2019-09_255624を** 最初**インストールしてから、8.1.2.0_UGA-PATCH-INFRA_2020-08_PSP-268をインストールする必要があることに注意してください。
トラブルシューティングのシナリオ2:
パッチ インフラストラクチャ アップデートのインストール後に新しいRUPを初めてインストールしようとすると、コンソールに次のようなメッセージが表示されます。
Stack: --------------------------------------------------
/lib/libc.so.7:thr_kill+0xa
/lib/libc.so.7:abort+0x49
/usr/lib/libisi_util.so.1:isi_assert_halt+0x80
/usr/lib/libisi_pkg.so:read_patch_from_db+0x58d
/usr/lib/libisi_pkg.so:pkg_action_required+0xd9
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade7Package10isRequiredEi+0x12a
/usr/sbin/isi_upgrade_agent_d:_ZN10isiUpgrade5Agent14populateStatusERN4Json5ValueE+0x4a4
/usr/sbin/isi_upgrade_agent_d:_ZN10isiUpgrade15PersistentState9getStatusENS_7Process5ValueE+0x753
/usr/sbin/isi_upgrade_agent_d:_ZN10isiUpgrade5Agent6StatusERNS_7MessageEPNS_8MetaDataEPNS_8ResponseE+0x181
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade11VerbExecute7executeERNS_7MessageEPNS_8MetaDataEPNS_8ResponseE+0x219
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade9UdpServer14executeMessageEv+0x227
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade9UdpServer10ioCallbackERN2ev2ioEi+0x47c
/usr/local/lib/libev.so.4:ev_invoke_pending+0x6e
/usr/local/lib/libev.so.4:ev_run+0xbd9
/usr/sbin/isi_upgrade_agent_d:main+0x5a3
/usr/sbin/isi_upgrade_agent_d:_start+0x17f
さらに、 /var/log/messages ログ ファイルに次のメッセージが表示されます。
WARNING: After this infrastructure patch is deployed, 'isi_upgrade_agent_d' will be restarted at the first time of installing another patch and will generate a core file, which is a known issue and won't impact patch installation.
対処法:
これは、OneFSパッチ インフラストラクチャのアップデートインストール後の最初のRUPインストール用に設計されています。に問題はありません。
isi_upgrade_agent_d
サービス。