PowerStore:アップグレード前ヘルス チェックおよびシステム チェックを使用してソフトウェア アップグレードの前にクラスターの正常性を確認する方法

Summary: この記事では、ソフトウェアの無停止アップグレード(NDU)の前に実行するアップグレード前ヘルス チェック(PUHC)について説明します。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

作業を開始する前に

PowerStoreOSのアップグレードを実行する前に、クラスターの正常性を検証する必要があります。これらの検証は、PowerStoreのアラート メカニズムによって実行される継続的なバックグラウンド チェックよりも詳細な検証が行われます。クラスターの正常性を手動で検証するために、アップグレード前ヘルス チェック(PUHC)とシステム チェックの2つのメカニズムを使用できます。

各PowerStoreOSアップグレード パッケージには、ソフトウェア アップグレードを成功させるために不可欠な検証のためのPUHCが組み込まれています。PowerStoreOSパッケージには、メンテナンス操作の前に実行する必要のある、さまざまな検証に使用されるシステム チェックも含まれています。PowerStoreOSバージョン2.1.x.x以降では、スタンドアロンのヘルス チェック パッケージがサポートされています。ヘルス チェック パッケージは、PowerStoreOSアップグレード パッケージとは別にアップデートされ、PowerStoreOSのリリース後に他のチェックを追加できます。
  • PowerStoreOSバージョン3.xおよび4.xでは、ヘルス チェック パッケージは、PowerStoreOSにあるシステム チェック検証とPUHCを補完します。
  • PowerStoreOSバージョン2.1.x.xでは、ヘルス チェック パッケージは、PowerStoreOSにあるシステム チェック検証を補完します。ヘルス チェック シン パッケージ内のシステム チェックのアップグレード拡張機能プロファイルの検証が実行されるまで、ソフトウェア アップグレードはブロックされます。
この記事では、NDUの準備に使用されるPUHC、システム チェック、システム チェックのアップグレード拡張機能の使用方法について説明します。


利用可能なヘルス チェック ツール

現在のPowerStoreバージョン NDUの前に使用するツール(ツール チェックのソース)
PowerStoreOS 4.x
  • アップグレード前ヘルス チェック(オペレーティング システム統合およびヘルス チェック パッケージ)
PowerStoreOS 3.x
  • アップグレード前ヘルス チェック(オペレーティング システム統合およびヘルス チェック パッケージ)
PowerStoreOS 2.1.x
  • アップグレード前ヘルス チェック(オペレーティング システム統合)
  • システム チェックのアップグレード拡張機能(オペレーティング システム統合およびヘルス チェック パッケージ)
PowerStoreOS 2.0.x
  • アップグレード前ヘルス チェック(オペレーティング システム統合)
  • システム チェック(オペレーティング システム統合)
PowerStoreOS 1.x
  • アップグレード前ヘルス チェック(オペレーティング システム統合)
 
重要メモ:関連するヘルス チェックは、ソフトウェア アップグレードの直前に実行する必要があります。必要に応じて、対応手順に十分な時間を確保するため、ストレージ アップグレードの少なくとも1週間前にヘルス チェックを実行することを検討してください。


概要

  1. ダウンロードするヘルス チェック パッケージを決定します。
  2. ヘルス チェック パッケージをダウンロードしてインストールします(現在実行中のバージョンが2.0以下の場合は、この手順をスキップします)。  クラスターで自動ソフトウェア アップデートが有効になっている場合、新しいヘルス チェック パッケージの準備が完了したときに通知が表示され、機能が有効になっている場合は自動的にアップロードされます。
  3. 関連するPowerStoreOSをダウンロードします。 
  4. 少なくとも1週間前に事前ヘルス チェックを実行して、システムの正常性を評価し、見つかった問題を修正します。システムの正常性を評価するために使用できるすべてのツールを使用します。表1(上記)を参照してください。 
  5. アップグレードの直前に、関連するヘルス チェックを実行します。 
  6. アップグレードを続行します。NDUについては、記事「PowerStore:PowerStoreの無停止アップグレード(NDU)を準備する方法」を参照してください。


使用するヘルス チェック パッケージの決定

 現在のPowerStoreバージョン  ヘルス チェック パッケージ

 ヘルス チェック パッケージの内容

PowerStoreOS 4.x   PowerStore-health_check-4.x<ビルド>(利用可能な場合)         システム チェックおよびPUHC
PowerStoreOS 3.x  PowerStore-health_check-3.x<ビルド> システム チェックおよびPUHC
PowerStoreOS 2.1.x  PowerStore-health_check-2.1.x.x-<ビルド>      システム チェックおよびアップグレード拡張機能       
PowerStoreOS 1.xおよび2.0.x    該当なし  

ヘルス チェック パッケージは、Dellサポートの「ドライバーおよびダウンロード」サイトからダウンロードできます。ドライバーおよびダウンロード サイトの説明には、互換性のあるPowerStoreOSバージョンの詳細が記載されています

使用可能な最新のヘルス チェック パッケージがアプライアンスにすでにアップロードされているかどうかを確認します。以下の「追加メモ」セクションの手順を参照してください。

重要メモ:最新パッケージがすでにアプライアンスにインストールされていることを確認しない限り、最新のヘルス チェック パッケージを必ずダウンロードする必要があります。


システム ヘルス チェックのダウンロード

スタンドアロンのヘルス チェック パッケージをDellサポートの「ドライバーおよびダウンロード」サイトからダウンロードし、PowerStore Managerにアップロードします。使用するパッケージを選択する方法については、前のセクションを参照してください。
 
重要メモ:ヘルス チェック パッケージは、複数のバージョンに対して有効な場合があります。そのパッケージがお使いのPowerStoreOSのバージョンと互換性があることを確認するには、「ドライバーおよびダウンロード」サイトにあるパッケージの説明をよくお読みください。
  1. 最新のヘルス チェック パッケージのダウンロードクラスターで自動ソフトウェア アップデートのアップロードが有効になっている場合は、手順2に進みます。
    1. Dellサポートでサポート アカウントにサイン インします。ログインしていない場合、結果は正確ではありません。
    2. お使いのシステムの製品ページに移動し、「ドライバーおよびダウンロード」に移動します。キーワード検索ボックスを使用して、「ヘルス チェック」と入力します。
    3. 関連するパッケージがある場合は、ローカル コンピューターにダウンロードします。
    4. [PowerStore Manager Upload]ウィンドウで、Settingsアイコンを選択し、[Cluster]セクションの[Upgrades]を選択します。[Upload Package]ボタンを使用して、ヘルス チェック パッケージをアップロードします。
  2. [PowerStore Manager Upload]ウィンドウの[UPGRADE]ボタンを使用して、ヘルス チェック パッケージをインストールします。
注:PowerStoreOSオペレーティング システム パッケージのアップグレード後、ヘルス チェック パッケージのシステム ヘルス チェックは上書きされ、再インストールする必要があります。


PowerStoreOSのダウンロード

Dellサポートの「ドライバーおよびダウンロード」サイトから、必要なPowerStoreOSバージョンをダウンロードします。
  1. お使いのシステムの製品ページに移動し、「ドライバーおよびダウンロード」に移動します。[ダウンロード タイプ]セレクターを使用して、[オペレーティング システム]を選択します。
  2. 関連するパッケージをローカル コンピューターにダウンロードします。
  3. [PowerStore Manager Upload]ウィンドウで、Settingsアイコンを選択し、[Cluster]セクションの[Upgrades]を選択します。PowerStoreOSパッケージをアップロードします。


アップグレード前ヘルス チェック(PUHC)

アップグレード前ヘルス チェックでは、正常なソフトウェアのNDUを確実に行うための専用ヘルス チェックが提供されます。
  • PUHCは、ターゲットのPowerStoreOS NDUから取得されます。PowerStoreOS 3.xおよび4.xでは、アップロードされたヘルス チェック パッケージには、インストールされた(ソース)3.xバージョンからのアップグレードに使用される追加のPUHC補足チェックが含まれています。
  • [Upgrade]ウィンドウで、[HEALTH CHECK]を選択します(下の図1を参照)。
  • ヘルス チェック中に生成されたエラーや警告メッセージを確認し、それぞれに応じて対処します。
    • PUHCが失敗した場合は、[Recent Activity]で失敗したPUHCエントリーを選択し、[Job Details]を開きます。
    • [Job Details]スライドアウト パネルで各行を選択して、PUHC中に生成されたエラーまたは警告メッセージを確認します。
    • 表示されたエラーまたは警告メッセージへの対処にサポートが必要な場合は、デル・テクノロジーズ サポート サービスに連絡してサポートを受けてください。
  • 緑色のチェック マークは、ヘルス チェック手順が正常に完了したことを示しています。緑色のチェック マークは、PUHCがエラーまたは警告メッセージなしで完了したことを示すものではありません。詳細については、Dellの記事「PowerStore:ヘルス チェックで警告がある場合にもすべて緑色に表示される(英語)」を参照してください。
注:1.xを実行しているPowerStoreXから2.xにアップグレードする場合は、以下の「追加メモ」セクションを参照してください。


NDU前のシステム チェック(PowerStoreOS 2.x)

  • システム チェックは、PowerStore OSバージョン2.0.xを実行しているアプライアンスで使用できます。PowerStoreOS 2.0を実行している場合は、メンテナンス操作とソフトウェア アップグレードの前に、システム チェックの検証を実行する必要があります。PowerStoreOS 2.1.xを実行している場合は、メンテナンス操作の前にシステム チェックの検証を実行する必要があります。
  • PowerStore Managerユーザー インターフェイス(UI)の[System Checks]タブにある[Run System Check]ボタンを使用します。システム チェックの実行手順に関する詳細については、「Dell PowerStore システムのモニタリング」を参照してください。
  • システム チェック中に発生したFailedステータス メッセージを報告するすべてのアイテムを確認し、それぞれに応じて適切に対処します。
  • 表示されたFailedステータス メッセージへの対処にサポートが必要な場合は、デル・テクノロジーズ サポート サービスに連絡してサポートを受けてください。


アップグレード拡張機能(PowerStore 2.1.x)

  • アップグレード拡張機能は、PowerStoreOSバージョン2.1.xを実行しているアプライアンスでのみ使用できます。
  • ソフトウェア パッケージをアップロードした後、ユーザーがアップグレード拡張機能を実行するまで、[UPGRADE]ボタンは使用できません。[UPGRADE]ボタンのツールチップ メッセージには、次のように表示されます。「アップグレード拡張機能が過去60分以内に実行されていない場合、[Upgrade]は無効になります。アップグレード拡張機能を実行するには、[Monitoring]>[System Checks]に移動し、[Run Upgrade Extensions]ボタンをクリックします。
    1. PowerStore Managerユーザー インターフェイス(UI)の[System Checks]タブにある[Run Upgrade Extension]ボタンを使用します。
    2. システム チェックが最後に実行された時刻、使用されたプロファイル、結果を確認できます。
    3. ヘルス チェック中に発生したFailedステータス メッセージを報告するすべてのアイテムを確認し、それぞれに応じて適切に対処します。各ステータス メッセージには、問題の解決に関する情報を提供する関連のDell記事のIDが含まれています。
    4. 表示されたFailedステータス メッセージへの対処にサポートが必要な場合は、デル・テクノロジーズのサポート サービスに連絡してサポートを受けてください。
     
    注:ヘルス チェックと同様に、発生した問題は、ソフトウェア アップグレードを実行する前に解決する必要があります。

    チェックに失敗した場合のエラー メッセージのスクリーンショット
  • アップグレード拡張機能は、アップグレードを開始してから1時間以内に実行する必要があります。[SYSTEM CHECKS]タブには、システム チェックが最後に実行された時刻、使用されたプロファイル、結果が表示されます。
    結果を含むシステム チェックのモニタリング

Additional Information

インストールされているシステム ヘルス チェック パッケージのバージョンを確認する方法

ヘルス チェック パッケージのインストール日の確認

インストールされているヘルス チェック パッケージのバージョンを、UIから確認することはできません。ユーザーは、Dellサポートの「ドライバーおよびダウンロード」サイトにあるヘルス チェック パッケージのリリース日と、[Recent Activity]ペインにあるヘルス チェックのダウンロード日を比較できます。
 
日付の比較
 

PSTCLIを使用したヘルス チェック パッケージ バージョン情報の取得

システムにインストールされているソフトウェアおよびドライブ ファームウェアのバージョンを表示するには、次の PSTCLI コマンドを使用します。これは、最新のヘルス チェック パッケージがすでにインストールされているかどうかを確認するために使用できます。
$ pstcli -d xx.xx.xx.xx -u <user> -p <password> software_package show -output nvp |egrep "name|software_package_type|release_version"
      name                  = Health_Check-2.1.1.1-1736451-retail
      software_package_type = Health_Check
      release_version       = 2.1.1.1

$ pstcli -d xx.xx.xx.xx -u <user> -p <password> software_package show -select software_package_state -output nvp
1:    software_package_state = Installed
 

REST APIを使用したヘルス チェック パッケージのバージョン情報の取得

PSTCLI 」コマンドを使用する代わりに、REST APIを使用して、システムにインストールされているソフトウェアとドライブ ファームウェアのバージョンを表示することもできます。次のREST APIを使用して、インストールされているヘルス チェック パッケージを確認します。

次のREST APIコールを実行して、クラスターにインストールされているパッケージのリストを取得します。
curl -kv --user admin:xxxxx -X GET https://<appliance IP>:443/api/rest/software_package?select=* | python -mjson.tool

APIコールの出力結果の例:
----------------------------
.
.
.
Mar 11 2021 11:02:57 INFO: -----------
Mar 11 2021 11:02:57 INFO: ID : XXXXX-8aac-466d-9473-7d239bda31f5
Mar 11 2021 11:02:57 INFO: Release Version : 2.1.0.0-00001-retail (Build: 00001-
retail)
Mar 11 2021 11:02:57 INFO: Release Timestamp : 
2021-03-11T01:56:23+00:00(1615427783)
Mar 11 2021 11:02:57 INFO: Filename : Health_Check-2.1.0.0-00001-retail       <========
Mar 11 2021 11:02:57 INFO: State : Downloaded
Mar 11 2021 11:02:57 INFO: Size : 126 MB
Mar 11 2021 11:02:57 INFO: Type : Health_Check
Mar 11 2021 11:02:57 INFO: -----------
Mar 11 2021 11:02:57 INFO: -----------
.
.
.
Mar 11 2021 11:02:57 INFO: -----------
Mar 11 2021 11:02:57 INFO: ID : XXXXX-2b9a-4a77-ad8f-79ade4c32a03
Mar 11 2021 11:02:57 INFO: Release Version : 3.0.0.0-1323753-retail (Build: 
1323753)
Mar 11 2021 11:02:57 INFO: Release Timestamp : 
2021-03-04T21:45:24+00:00(1614894324)
Mar 11 2021 11:02:57 INFO: Filename : Software_Release-3.0.0.0-1323753-
retail
Mar 11 2021 11:02:57 INFO: State : Downloaded
Mar 11 2021 11:02:57 INFO: Size : 5894 MB
Mar 11 2021 11:02:57 INFO: Type : Software_Release
Mar 11 2021 11:02:57 INFO: -----------
Mar 11 2021 11:02:57 INFO: Exiting...
Mar 11 2021 11:02:57 INFO: Operation - Success
Mar 11 2021 11:02:57 INFO: Elapsed Time: 3.0 secs

インストールされているヘルス チェック パッケージをAPI出力で表示し、これをDellサポート サイトで利用可能な最新のヘルス チェック パッケージと比較します。


1.xを実行しているPowerStoreXを2.xにアップグレードする場合

PUHCは、アップグレード前パッケージがインストールされ、内部ESXiホストがアップデートされる前に実行されると、常に次のエラーを表示します。
Pre-Upgrade Health Check Failed:
Pre-upgrade health check failed on node A - ["XXXXXXXXXXXXXX"] node B -
["XXXXXXXXXXXXXX"]. Please review the health check steps for more details.
(0xXXXXXXXXXXXX)
Health Check Node A
The component version is below the required version. Update FIRMWARE to version
XX.X.X. (incompatible_version)
This upgrade requires a minimum version of VMware ESXi be installed prior to the
upgrade. (incompatible_upgrade_esxi_version)
This upgrade requires the PowerStore X ESXi VIBs be upgraded prior to the upgrade.
(incompatible_upgrade_esxi_vib_version)
The PowerStore X ESXi VMFS partition is not the correct size to proceed with the
upgrade. Please perform the VMFS resize procedure. (check_vmfs_size_failed_A)

これらのエラーを解決するには、『Dell PowerStoreソフトウェア アップグレード ガイド』の「PowerStore Xモデル クラスターのアップグレード(PowerStore OS 2.0.x以降)」を参照してください(以下のセクションを含む)。
  • 「プレアップグレード パッケージのインストール(PowerStore OS 2.0.x以降)」
  • 「PowerStore内部ESXiホストの更新(PowerStore OS 2.0.x以降)」
  • 「クラスターのPowerStoreOSのアップグレード(PowerStoreOS 2.0.x以降)」

Affected Products

PowerStore
Article Properties
Article Number: 000192601
Article Type: How To
Last Modified: 13 Jun 2025
Version:  17
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.