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-hälsokontrollen misslyckas för test saved_pw

Summary: En eller flera VxRM-nodkontroller returnerar händelsekod 1 eller 2, som representerar en varning (gul) eller fel (röd). Dessa måste undersökas innan du uppgraderar klustret.

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 kör flera hälsokontroller (med VxVerify2), varav en är "saved_pw". 

För VxRail 4.x krypteras autentiseringsuppgifterna för vCenter och lagras i databaser på VxRM.

Om autentiseringsuppgifterna som lagras i databaserna skiljer sig åt mellan tabeller ger den här hälsokontrollen en varning, till exempel de nedan:
Testresultat Resultatkod Tolkning av resultat
Lyckas 0 Lösenord för vCenter-hantering har dubbelkontrollerats och inloggningen har slutförts
Varning 1 Uppgifterna i databasen har korrigerats.
Misslyckande 2 De sparade lösenorden i databasen stämmer inte överens.
Kritisk 3 Det här testet har inget kritiskt resultat.

Ibland kan VxVerify korrigera matchningsfel mellan databastabellerna om automatiska korrigeringar är aktiverade.

Alla tester som godkänns visas inte i den sammanfattande rapporten för att underlätta läsningen.

Exempel på hälsokontrollens utdata visas nedan:

#========================#======#=========#====================================================================#==============#
|  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

I det här testet jämförs de krypterade lösenord som sparas i VxRM i:
PSQL mysticmanager: management_account

PSQL mysticmanager: settings

runtime.properties
Standardlösenordet som ska användas om det uppstår en konflikt är PSC-inloggningen från management_account.

Det här testet verifierar även att inloggningen är giltig med hjälp av vCenter API. Om lösenordet inte är giltigt kan det ändras till någon av de andra källorna ovan.

Lösenordsinmatningen i inställningstabellen används mindre än de andra två lösenordsposterna. Men om den här posten är fel (den matchar inte de andra två) kan det leda till att en uppgradering till VxRail 7.x misslyckas.

Resolution

PSQL

Ett kommando som kan köras på VxRM för att manuellt återskapa det här testet är:

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

Användaren och det krypterade lösenordet ska matcha posterna i körningsegenskaperna för data.managementUsername respektive data.managementPassword. Detta VxVerify-test bör hjälpa till att visa vilket av dessa som är fel och i behov av uppdatering.
 

PSC

  1. Logga in på vCenter med ett administratörskonto och navigera enligt följande:
    1. Huvudmeny >Administration >Användare och grupper med enkel inloggning>
    2. Välj fliken Användare och ställ sedan in Domän på:
localos
  1. Leta reda på den användare som anges i utdata ovan (vxrailmgmt i det här fallet).
  2. Markera användaren och markera de tre punkterna till vänster om användarnamnet och klicka sedan på Redigera.
  3. Ange ett nytt lösenord.
  4. Gå tillbaka till VxRail Manager CLI (som root).
  5. Redigera och använd följande kommando där standardvärdet är administrator@vsphere.local , men administratörsanvändaren kan vara annorlunda.
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\"}]"

Exempel:

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