Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

「VxRail:VxRMヘルス チェックがテスト「saved_pw」で失敗する

Summary: 1つまたは複数のVxRMノード チェックで、イベント コード1または2が返され、それぞれ警告(黄)または失敗(赤)アラートを表します。これらは、クラスターをアップグレードする前に調査する必要があります。

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

VxRail Manager (VxRM) 4.xは、(VxVerify2を使用して)いくつかのヘルス チェックを実行します。そのうちの1つは「saved_pw」です。

VxRail 4.xの場合、vCenterの管理認証情報は暗号化され、VxRM上のデータベースに格納されます。

データベースに格納されている認証情報がテーブル間で異なる場合、このヘルスチェックでは次のようなアラートが発行されます。
テスト結果 結果コード 結果の解釈
成功する 0 vCenter管理パスワードがクロスチェックされ、正常にログインしました
警告 1 データベース エントリーが修正されました。
Failure 2 データベースに保存されたパスワードが一致しません。
重大な 3 このテストでは重大な結果は得られません。

自動修正が有効になっている場合、VxVerifyはデータベース テーブル間の不一致を修正できる場合があります。

合格した各テストは、読みやすくするためにサマリー レポートには表示されません。

ヘルス チェックの出力例を次に示します。

#========================#======#=========#====================================================================#==============#
|  Hostname / Category   |Status  Dell_KB |  Warnings or Failures, unless tests Passed                         ; Product S.N. |
#========================#======#=========#====================================================================#==============#
| VxRM                   | Warning 183455 | saved_pw: PSQL settings table password corrected                                  |
| VxRM                   | Failure 183455 | saved_pw: Runtime.properties user or password incorrect                           |
| VxRM                   | Failure 183455 | saved_pw: PSQL settings table password incorrect                                  |

Cause

このテストでは、VxRMに保存されている暗号化されたパスワードを以下で比較します。
PSQL mysticmanager: management_account

PSQL mysticmanager: settings

runtime.properties
競合が発生した場合に使用するデフォルトのパスワードは、management_accountからのPSCログインです。

このテストでは、vCenter APIを使用してログインが有効であることも確認します。有効でない場合は、VxVerifyが使用するパスワードを上記の他のソースのいずれかに変更できます。

設定テーブルのパスワード エントリーは、他の2つのパスワード エントリーよりも使用頻度が低くなります。ただし、このエントリーが間違っている(他の2つと一致しない)場合は、VxRail 7.xへのアップグレードが失敗する可能性があります。

Resolution

PSQL

VxRMで実行してこのテストを手動で再現できるコマンドは次のとおりです。

/usr/bin/psql -U postgres mysticmanager -c "select id,host,component,username,password,status from management_account"

ユーザーと暗号化されたパスワードは、それぞれdata.managementUsernameとdata.managementPasswordのランタイム プロパティのエントリーと一致する必要があります。このVxVerifyテストは、これらのうちのどれが間違っていて更新が必要かを示すために役立ちます。
 

PSC

  1. 管理者アカウントでvCenterにログインし、次のように移動します。
    1. メイン メニュー >の管理 >シングル サインオン>ユーザーとグループ
    2. [Users]タブを選択し、[Domain]を次のように設定します。
localos
  1. 上記の出力(この場合はvxrailmgmt)のようにリストされているユーザーを見つけます
  2. ユーザーを選択し、ユーザー名の左側にある3つのドットを選択して、Editをクリックします。
  3. 新しいパスワードを指定します。
  4. VxRail Manager CLIに戻ります(rootとして)。
  5. 次のコマンドを編集して使用します。ここでユーザーのデフォルトはadministrator@vsphere.localですが、adminユーザーは異なる場合があります。
curl -k --user administrator@vsphere.local -X POST "https://<IP Address VxRail Manager>/rest/vxm/v1/system/update-credential" -H "accept: application/json" -H "Content-Type: application/json" -d "[{\"component\": \"psc\",\"hostname\": \"hostname\",\"username\": \"username\",\"password\": \"xxxxx\"}]"

Example:

curl -k --user administrator@vsphere.local -X POST "https://172.19.4.201/rest/vxm/v1/system/update-credential"" -H "accept: application/json" -H "Content-Type: application/json" -d "[{\"component\": \"psc\",\"hostname\": \"lab01-PSC.cork.local\",\"username\": \"vxrailmgmt\",\"password\": \"VxR@il1234\"}]"

Article Properties


Affected Product

VxRail Appliance Series

Product

VxRail, VxRack SDDC, VxRail Appliance Family, VxRail Software

Last Published Date

29 Apr 2024

Version

7

Article Type

Solution