PowerStore: ESXi-isännän vahvistuskomentosarja

Summary: Isäntien oikea määritys on olennaista PowerStore-toiminnan optimoimiseksi. Tässä artikkelissa kuvataan isännän vahvistuskomentosarja, joka tarkistaa, että ESXi-isäntä on määritetty parhaiden käytäntöjen mukaisesti. ...

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

Yleiskuvaus

Isännän parhaiden käytäntöjen tekniset tiedot löytyvät E-Lab-isännän yhteysoppaista. VMware ESXi -palvelinopas määrittää isäntäkokoonpanon parametrien suositellut arvot niiden vaikutuksen (vakaus, suorituskyky, tilan tehokkuus) ja vakavuuden (pakollinen, varoitus tai suositus) mukaan. Tämä isännän vahvistuskomentosarja vahvistaa, että isäntä noudattaa näitä parhaita käytäntöjä.
 

Huomautus: Isännän vahvistuskomentosarjaa ei ole tarkoitettu PowerStoren X-solmu-isäntien vahvistamiseen.


Vahvistuskomentosarja käyttää PowerCLI-versiota 6.5 ja uudempia, joka on Windowsin VMware-liittymä. Komentosarja suoritetaan VMware vCenterissä ja vahvistaa kaikkien tai joidenkin isäntien määritykset. Se edellyttää VMware vCenter -tunnistetietoja eikä käytä isännän tunnistetietoja.


Käytä tapauksia.

Isännän vahvistuskomentosarjaa suositellaan käytettäväksi seuraavissa tapauksissa:

  1. Ennen ohjelmistopäivitystä (NDU)
  2. Uuden isännän vahvistus
  3. Vianmääritys
  4. Säännöllinen terveystarkastus

Menettelyä koskevat huomautukset

Teloitus:
Tämä toimenpide tehdään PowerCLI-työkalulla, joka on käynnissä Windowsissa VMware vCenterin avulla. Konsoli on suoritettava järjestelmänvalvojana. vCenter-tunnistetietojen on oltava järjestelmänvalvojan oikeuksia varten.

Vaikutus klusteriin tai isäntään:
Komentosarja lukee nykyisen kokoonpanon. Komentosarja ei muokkaa klusteria tai isäntää.
Huomioitavat asiat häiriöttömässä päivityksessä (NDU): Tämä toimenpide ei tuo muutoksia klusteriin tai isäntään.

Suorituksen kesto:
Tämän tehtävän komentosarjan suorittaminen kestää noin yhden (1) minuutin ESXi-isäntää kohden.

ESXi-isännän vahvistuskomentosarjan suorittaminen PowerCLI-työkalussa

  1. Lataa tästä artikkelista ESX_Configuration_Validation käsikirjoitus. 
     Paketin nimi PowerStore_ESXi_Configuration_Validation_1.0.19.0_pkb.zip
     Liitteessä näkyvällä tiedostonimellä voi olla eri pääte.
     Komentosarjan nimi check_esx_config.ps1
     Versio  1.0.19.0
     MD5-tarkistussumma 64c97ce4218c97f03b718e68aa88c120
     SHA256-tarkistussumma 7d065192bc1715dd8c134e99158bfabeb74f8b733c7226c8f781a9fe39a26828

Huomautus: Katso paketin allekirjoituksen tarkistamista varten valinnainen vaihe nimeltä "Paketin allekirjoituksen tarkistaminen".

 

  1. Lataa VMware PowerCLI, versio 6.5 tai uudempi. Se saattaa olla jo asennettuna tietokoneeseen. Jos sitä ei ole vielä asennettu, lataa alla olevassa Lataukset-osiossa kuvatulla tavalla.
  2. Avaa PowerCLI-konsoli järjestelmänvalvojana. Yksi tapa tehdä tämä on avata PowerCLI Käynnistä-valikosta valitsemalla Suorita järjestelmänvalvojana. Vaihtoehtoisesti PowerCLI:n voi suorittaa PowerShell-konsolista.
Käyttöjärjestelmän vaihtoehdot, joilla VMware PowerCLI voidaan suorittaa järjestelmänvalvojana
  1. Aseta ExecutionPolicy suorittamalla seuraava komento:
> Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
  1. Määritä PowerCLI-määritykset ohittamaan virheellinen varmenne (PowerCLI 10.x ja uudemmat).
> Set-PowerCLIConfiguration -InvalidCertificateAction Ignore 
  1. Käynnistä check_esx_config komento:
> cd ESX
> .\check_esx_config.ps1 [parameters]


Tuetut parametrit:

Parametri Kommentti Pakollinen
(paitsi käytettäessä -version or -help vaihtoehdot)
-vcenter_server vCenter-palvelimen nimi tai IP-osoite Kyllä
-vcenter_user vCenter-käyttäjätunnus Kyllä
-vcenter_password vCenter-salasana Kyllä
-esx_host

Pilkuilla erotettu ESXi-isäntänimien/IP-osoitteiden tai kaikkien luettelo

Jos -esx_host all on määritetty, komentosarja vahvistaa kaikkien annetun vCenterin isäntien määrityksen.

Kyllä
-logpath

Lokihakemiston koko polku.

Jos -logpath ei ole määritetty, oletus on Lokit-hakemisto (ESXi-hakemiston sisar).

Jos käyttäjä määritti hakemiston, jota ei ole olemassa, komentosarja pyytää vahvistusta sen luomiseksi.
Erätilassa komentosarja luo hakemiston ilman vahvistusta ja lisää lokiin, että hakemisto on luotu.

Ei
-batch Jos parametria ei ole määritetty, komentosarja ei kehota syötteitä. Ei
-version Tulosta komentosarjan versio ja poistu. Ei
-help Tulosta ohjesivu ja poistu. Ei


ESXi-isännän vahvistuskomentosarjan tulos

Komentosarja tulostaa tuloksensa PowerCLI-konsoliin ja lokitiedostoihin. Tulostushakemisto nimeltä <vCenter_Server>_<date>_<time> luodaan Lokit-hakemistoon.

Kunkin määrityksen vahvistuksen tulos ilmaisee, onko vahvistus oikein tai jos ei, myös virheellisen määrityksen vakavuuden. Viestin etuliite vastaa kohteen vakavuutta: ONGELMA, VAROITUS tai ILMOITUS, vahvistusteksti ja odotettu arvo

Kaikki komentosarjan suorittamia toimintoja koskevat viestit näkyvät konsolissa. Konsolilähdön viimeisessä osassa kaikki löydetyt ongelmat on tiivistetty vakavuuden ja luokan mukaan. Lisäksi ulos tallennetaan lokitiedostoja varten. Lokitiedostot on järjestetty osioittain, ja niitä suositellaan käytettäväksi komentosarjan tulosten ymmärtämiseen.

Seuraavat tiedostot ovat tulostushakemistossa:

  • all.log - Sisältää kaikki tulosteet (samat kuin konsoliin tulostettu).
  • error.log - Sisältää vain virheilmoituksia tai varoituksia ja epäiltyjä virheitä.
  • Dell_EMC_EULA.txt - DELL SOFTWARE TOOLSIN KÄYTTÖOIKEUSSOPIMUS

Esimerkki error.log tulostiedostosta:

***************************************************************************************************
Started processing at [22/07/2024 19:31:52] India Standard Time.
***************************************************************************************************
 
Running script version [1.0.19.0].
 
***************************************************************************************************
 
#########   START VALIDATIONS FOR ESX abc.abc.abc.com   ###########
NOTICE:# 0 PowerStore datastores were found
NOTICE:# Checking VM disks provisioning
NOTICE:# Checking VM SCSI controllers type
#########   FINISHED VALIDATIONS FOR ESX abc.abc.abc.com   ###########
 
 
#########################################################
########### Overview section for host abc.abc.abc.com ############
#########################################################
Warning issues for Configuration setting occurs 2 times
#########################################################
############ Detail section for host abc.abc.abc.com #############
#########################################################
WARNING:# NVMe Qualified Name format is not set. It must be set to 0.
WARNING:# Disk.DiskMaxIOSize is set to 32767 rather than the recommended value of 1024.
 
 
***************************************************************************************************
Problems found: 0 issues (0 instances)
Warnings found: 1 issues (2 instances)
Notices found: 0 issues (0 instances)
***************************************************************************************************
Finished processing at [22/07/2024 19:35:15].
***************************************************************************************************

Paketin allekirjoituksen tarkistaminen

  • Lataa seuraavat kaksi tiedostoa:
  1. Allekirjoitus
Tiedosto

PowerStore_ESXi_Configuration_Validation_1.0.19.0.zip.asc.signed
(Liitteen jälkiliite voi olla erilainen)

 Koko  659 tavua
 MD5 16acecc8b0fba8ec255b63ccc2403ed8
 SHA256    903d826db7c0af897fd3300069c0271d14c3467df7f55fff211bbbc7c44b1041   
  1. Julkinen avain 
Tiedosto

gpg_public_key.txt
(Liitteen jälkiliite voi olla erilainen)

 Koko  1 306 tavua
 MD5 fe97eba75623bd1d5ff307f1fbb1a5ae
 SHA256    de141fc22a35deaa0753006b80a87c54d8b4e8ca47f434be3c61807a4d0b6d1d
  • Siirrä nämä tiedostot dev-virtuaalikoneeseen (mieluiten Linuxiin, koska tässä esimerkissä käytetään gpg joka on esiasennettu useimpiin Linux-järjestelmiin):
  • Tuo avain komennolla gpg gpg --import gpg_public_key.txt
Expected output gpg: key B16F06CB37196B9C: public key "Dell Technologies Inc. support@dell.com" imported

gpg: Total number processed: 1

gpg:               imported: 1
  • Vahvista allekirjoitettu paketti käyttämällä gpg gpg --verify PowerStore_ESXi_Configuration_Validation_1.0.19.0.zip.asc.signed PowerStore_ESXi_Configuration_Validation_1.0.19.0.zip
Expected output gpg: Signature made Thu 04 Jul 2024 07:06:24 AM EDT
 
gpg:                using RSA key EC31223156602232B2EBE7B0B16F06CB37196B9C
 
gpg: Good signature from "Dell Technologies Inc. support@dell.com" [unknown]
 
gpg: WARNING: This key is not certified with a trusted signature!
 
gpg:          There is no indication that the signature belongs to the owner.
 
Primary key fingerprint: EC31 2231 5660 2232 B2EB  E7B0 B16F 06CB 3719 6B9C
  • Avaimen vahvistaminen luotetuksi (valinnainen vaihe) gpg --edit-key EC31223156602232B2EBE7B0B16F06CB37196B9C
Enter “trust” when gpg prompts, then enter “5” (trust ultimately), then “y” to confirm. Finally, enter “q” to quit the gpg prompt.
 
Expected output à gpg (GnuPG) 2.2.20; Copyright (C) 2020 Free Software Foundation, Inc.
 
This is free software: you are free to change and redistribute it.
 
There is NO WARRANTY, to the extent permitted by law.
 
pub  rsa3072/B16F06CB37196B9C
 
     created: 2024-04-29  expires: 2027-04-29  usage: SCE
 
     trust: unknown       validity: unknown
 
[ unknown] (1). Dell Technologies Inc. support@dell.com
 
 
gpg> trust
 
pub  rsa3072/B16F06CB37196B9C
 
     created: 2024-04-29  expires: 2027-04-29  usage: SCE
 
     trust: unknown       validity: unknown
 
[ unknown] (1). Dell Technologies Inc. support@dell.com
 
 
Please decide how far you trust this user to correctly verify other users' keys
 
(by looking at passports, checking fingerprints from different sources, etc.)
 
 
  1 = I don't know or won't say
 
  2 = I do NOT trust
 
  3 = I trust marginally
 
  4 = I trust fully
 
  5 = I trust ultimately
 
  m = back to the main menu
 
 
Your decision? 5
 
Do you really want to set this key to ultimate trust? (y/N) y
 
 
pub  rsa3072/B16F06CB37196B9C
 
     created: 2024-04-29  expires: 2027-04-29  usage: SCE
 
     trust: ultimate      validity: unknown
 
[ unknown] (1). Dell Technologies Inc. support@dell.com
 
The shown key validity is not necessarily correct
 
unless you restart the program.
 
 
gpg> q
 
  
Rerun the gpg verification now gpg --verify PowerStore_ESXi_Configuration_Validation_1.0.19.0.zip.asc.signed PowerStore_ESXi_Configuration_Validation_1.0.19.0.zip
 
Expected output gpg: Signature made Thu 04 Jul 2024 07:06:24 AM EDT
 
gpg:                using RSA key EC31223156602232B2EBE7B0B16F06CB37196B9C
 
gpg: checking the trustdb
 
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
 
gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u
 
gpg: next trustdb check due at 2027-04-29
 
gpg: Good signature from "Dell Technologies Inc. support@dell.com" [ultimate]

Tunnetut ongelmat

  1. HVS-komentosarja varoittaa virheellisesti Reclaim-parametreista. Reclaim-parametrien oikeat arvot ovat:
  • Takaisinsaantiprioriteetti, vähäinen
  • Palautusmenetelmän käytön prioriteetti
[~] esxcli storage vmfs reclaim config get --volume-label VMFS1
 Reclaim Granularity: 1048576 Bytes
 Reclaim Priority: low      <<<<<<<<<<<< priority Low
 Reclaim Method: priority   <<<<<<<<<<<< use priority and not fixed
 Reclaim Bandwidth: 26 MB/s 

Lataukset:

 
Huomautus: Sinun on tilattava maksuton VMware-tili, ennen kuin voit ladata PowerCLI:n. Vaihtoehtoisesti PowerCLI:n voi ladata PowerShell-konsolista.
 
  • Vahvistuskomentosarja on tämän artikkelin liitteenä. Valitse Dellin tuessa tämän artikkelin vasemmasta sivupaneelista Liitteet .
Kiinnikkeen sijainti vasemmassa sivupaneelissa

Versiohistoria:

  • 1.0.15:
    • Ensimmäinen julkaisu
  • 1.0.18
    • PowerCLI 12.5 -sertifioitu
    • NVMe:n kautta yhdistettyjä tietosäilöjä käsitellään nyt oikein.
    • Vastuuvapauslauseke päivitetty selittämään, että monipolkukäyttö ei arvioi HPP NVMe -polkukäytäntöjä. 
    • Järjestelmämoduuli tarkistaa FC HBA:t ja arvioi suositellun NVMe-asetuksen: vmknvme_hostnqn_format=0
    • Lokitiedoston sijainti siirrettiin tuloksen loppuun. 
    • iSCSI VMkernel on arvioitu suositellulla 5 sekunnin iSCSI:n no-op-aikavälillä
    • Ylimääräinen moduulikokoelma poistettu
    • Tuotos sisältää positiivisen palautteen onnistuneista testeistä, jotka puuttuivat.
    • Korjattu config.vpxd.ResourceManager.maxCostPerHost-tiedoston tarkistusongelma.
    • Korjattu oletusarvoisen NMP Round Robin -polun vaihtotaajuuden vahvistusongelma PSP-vaihtoehdot: policy=iops;iops=1.
  • 1.0.19

Affected Products

PowerStore
Article Properties
Article Number: 000192904
Article Type: How To
Last Modified: 11 Dec 2025
Version:  14
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.