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: Одна или несколько проверок узла 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), одна из которых — «saved_pw». 

В случае VxRail 4.x учетные данные управления для vCenter шифруются и хранятся в базах данных на VxRM.

Если учетные данные, хранящиеся в базах данных, различаются в таблицах, эта диагностика системы создает оповещения, подобные приведенным ниже:
Результат теста Код результата Интерпретация результатов
Успех 0 Пароли управления vCenter проверены и успешно вошли в систему
Warning 1. Исправлена запись в базе данных.
Сбой 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
Пароль по умолчанию, который следует использовать в случае конфликта, — это учетная запись PSC из management_account.

Этот тест также позволяет убедиться, что имя входа действительно, с помощью API vCenter. Если он недействителен, он может изменить пароль, который использует VxVerify, на один из других источников, указанных выше.

Запись пароля в таблице параметров используется реже, чем два других пароля. Тем не менее, если эта запись неверна (она не соответствует двум другим), это может привести к сбою модернизации до 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. Выберите вкладку Пользователи и задайте для параметра Домен значение:
localos
  1. Найдите пользователя, указанного в выходных данных выше (в данном случае vxrailmgmt).
  2. Выберите пользователя и выберите три точки слева от имени пользователя, а затем нажмите Изменить.
  3. Укажите новый пароль.
  4. Вернитесь в интерфейс командной строки VxRail Manager (в качестве пользователя 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\"}]"

Пример.

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