テスト結果 | 結果コード | 結果の解釈 |
---|---|---|
成功する | 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 |
PSQL mysticmanager: management_account PSQL mysticmanager: settings runtime.properties競合が発生した場合に使用するデフォルトのパスワードは、management_accountからのPSCログインです。
VxRMで実行してこのテストを手動で再現できるコマンドは次のとおりです。
/usr/bin/psql -U postgres mysticmanager -c "select id,host,component,username,password,status from management_account"
ユーザーと暗号化されたパスワードは、それぞれdata.managementUsernameとdata.managementPasswordのランタイム プロパティのエントリーと一致する必要があります。このVxVerifyテストは、これらのうちのどれが間違っていて更新が必要かを示すために役立ちます。
localos
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\"}]"