VxRail: VxVerify-työkalun suorittaminen

Summary: Tässä artikkelissa esitellään VxRail VxVerify -työkalu ja VxVerifyn suorittaminen onnistuneesti VxRail-ympäristössä.

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Instructions

Sisällysluettelo:


VxRail VxVerifyn esittely:

  • VxVerify on suunniteltu tunnistamaan ennakoivasti ongelmia, jotka voivat aiheuttaa komplikaatioita tai vikoja VxRail-päivitysten aikana.
  • VxVerify-työkalu purkaa kätyriksi kutsutun Python-ohjelman, joka lähetetään suoritettavaksi kussakin ESXi-solmussa. Tämä kätyri käy läpi luettelon isännän tarkistuksista, kuten iDRAC-tietojen tarkistamisesta ja kunkin solmun vSAN-kuntotarkistuksen tarkistamisesta.
  • Koska VxVerify-työkalua päivitetään usein, kätyrityökalun elinkaari on suunniteltu kestämään 21 päivää. Lataa aina uusin versio ennen VxVerifyn suorittamista. Katso alla olevan uusimman VxVerify-osan lataaminen.


Asenna VxVerify:

  • Aloita VxVerifyn asennus lataamalla uusin vxverify_x-x-xxx.zip tiedosto ja kopioimalla se VxRail Manageriin SSH-yhteydellä.
  • Pura VxRail Managerissa vxverify_x-x-xxx.zip tiedosto ja suorita VxVerify.
    • VxVerify pyc -tiedostonimi sisältää tiedoston version, kun taas seuraavat esimerkit on yksinkertaistettu muotoon vxverify.pyc.
    • Jos pyc nimetään uudelleen, VxVerifyn voi edelleen suorittaa Pythonista, kuten alla on lueteltu, mutta VxVerifyn voi käynnistää valikkokomentosarjalla (vxverify.sh) ei toimisi.
  • VxVerify suoritetaan oletusarvoisesti seuraavasta kansiosta, joka on paras paikka kopioida tiedosto (luo se tarvittaessa): 
/tmp/vxv
  • VxVerify ja VxRail käyttävät samoja IP-portteja. VxVerify-tulokset luodaan käyttämällä SSH-yhteyttä VxRM:n solmuihin ja ohjelmointirajapintaan. Tiettyjä palveluita tarkistetaan myös muilla porteilla, kuten solmujen porteilla 9090. (Versiosta 8.0.300 alkaen solmun alustapalveluportti on 39090)


Suorita VxVerify (käyttämällä vxverify.sh):

  • Mystic-käyttäjällä ei ole riittäviä VxVerify-oikeuksia, joten käytä kumpaakaan sudo tai käytä su kirjautuaksesi sisään pääkäyttäjänä.
  • On suositeltavaa käyttää valikkojärjestelmää ((vxverify.sh)), joka kysyy käyttäjältä, minkä tyyppinen kuntotarkastus vaaditaan annettujen tietojen perusteella.  
sudo ./vxverify.sh

Esimerkki:
Näyttökuva vxverify-valikon vaihtoehdoista
Shell-valikko VxVerifyn suorittamiseen VxRail Managerissa
 

VxVerifyn parhaat käytännöt

  • VxVerify.sh Pyytää käyttäjää antamaan vCenter-pääkäyttäjän ja järjestelmänvalvojan kertakirjautumiskäyttäjät sekä salasanat testien suorittamista varten.
    • Jos käytät VxRailin hallinnoimaa vCenteriä, VxRail-suunnittelija suosittelee antamaan nämä tunnistetiedot, jotta kaikki testit voidaan suorittaa täysin.
    • Jos käytät asiakkaan hallinnoimaa vCenteriä, testit saattavat ilmoittaa vCenterin asetuksista tai olosuhteista, jotka eivät koske VxRailia
  • Tarjoaa VxVerify.sh root-tunnistetiedot, sallii muiden VxRM-testien suorittamisen, mutta kirjautuminen tavallisena käyttäjänä, kuten mystic, riittää kaikkiin isäntätesteihin ja useimpiin VxRM-testeihin.


Vianmääritys ja lokitietojen kerääminen:

Joidenkin VxRail 4.7 -versioiden sekä VxRail 7.0.010 -version ja uudempien versioiden joidenkin Python-pakettien käyttöoikeuksissa on ongelmia. VxVerify voidaan suorittaa pääkäyttäjänä käyttöoikeusongelmien korjaamiseksi. 
  • Jos vCenter-pääkäyttäjä ei ole mukana, VCSA-testejä ei suoriteta (esimerkkivaroitus alla), mutta ESXi- ja VxRM-testit tehdään pääkäyttäjän kanssa tai ilman häntä.
  • Näyttöön saattaa tulla alla olevan kaltainen varoitus, jos VCSA-root-tunnistetietoja ei anneta:
| vCenter_root           | Warning  21527 | warning: VCSA tests not run: no root password supplied                           .|
  • Näyttöön saattaa tulla alla olevan kaltainen varoitus, jos kertakirjautumisen järjestelmänvalvojan tunnistetietoja ei anneta:
| vCenter_admin          | Warning  21527 | warning: VCSA admin tests not run: no SSO credentials supplied                   .|
  • Jotta VxVerifylla voidaan suorittaa ja luoda lokeja, sillä on oltava kirjoitusoikeudet /tmp/vxv -kansioon, vaikka nykyinen käyttäjä olisi root. Jos oikeutta ei ole määritetty oikein, muut käyttäjät eivät ehkä pysty suorittamaan VxVerifytä jälkeenpäin. Paras käytäntö on määrittää käyttöoikeudet mahdollisimman rajoittamattomiksi.
  • Oletusarvon mukaan VxVerify käynnistää VxRail Platform Services -palvelut uudelleen (/etc/init.d/vxrail-peservice) vanhentuneiden alustapalveluiden tietojen poistamiseksi, kun se suoritetaan.


Katso seuraava Dell VxRail -video: VxRail Verify Tool -työkalun suorittaminen.



 

Suorita VxVerify (Pythonilla):

Lisätietoja voi tarkastella artikkelin nimetty yleisö.

Jos noudatat toimenpidettä, johon sisältyy VxVerify pyc:n suorittaminen suoraan ilman Shell-komentosarjaa (katso artikkelin osa: Suorita VxVerify (käyttämällä VxVerify.sh), VxVerifyn voi suorittaa suoraan Pythonista.

Kertakirjautuminen ja root-tunnistetiedot on lisättävä manuaalisesti argumentteina kohdekooditason lisäksi, kun VxVerify suoritetaan Pythonista:

python ./vxverify.pyc -r root -u administrator@vsphere.local -g 7.0.401
  • sudo Voidaan joutua lisäämään yllä olevan komennon eteen, jos sitä ei suoriteta juuresta (sama koskee VxVerify.sh).
  • Python pyc -tiedosto käännetään tietylle Python-julkaisuperheelle, kuten Python 3.6:lle (vxverify3). Jos VxRail-julkaisussa suoritetaan väärä VxVerifyn pyc-tiedosto, Python vastaa maagisella numerovirheellä.
  • Yllä olevassa esimerkissä kysytään määritettyjä käyttäjiä vastaavia salasanoja.
  • Jos pääkäyttäjä ei ole mukana, VCSA-juuritestejä ei suoriteta, mutta ESXi- ja VxRM-testit suoritetaan pääkäyttäjän kanssa tai ilman häntä.
  • Jos kertakirjautumiskäyttäjää ei ole mukana, VCSA-admin-testejä ei suoriteta ja joidenkin VxRM-testien toiminta saattaa olla rajoitettua.
  • Ilman edellä lueteltuja lisätunnistetietoja VxVerify toimii edelleen, mutta se ei sisällä testejä, jotka edellyttävät kyseisiä tunnistetietoja, joten joitain ongelmia ei testata, mikä voi aiheuttaa päivityksen epäonnistumisen.


Vaihtoehtoiset Python-versiot

Jotkin VxRail-versiot sisältävät useamman kuin yhden Python-version, joten kyseisessä versiossa voi olla mahdollista suorittaa useampi kuin yksi VxVerify-versio. VxVerify kuitenkin edellyttää, että eri sivustopakettikansioissa on useita muita Python-kirjastoja, joita ei välttämättä ole kaikilla Python-tasoilla. 

Pythonin oletustasolla (joka suoritetaan komennolla python) ei ehkä ole tarvittavia paketteja, joten oikea Python-taso on ehkä määritettävä Python-komennossa. Esimerkki:

python3.11 ./vxverify4.pyc -r root -u administrator@vsphere.local -g 8.0.210
  • sudo Voidaan joutua lisäämään yllä olevan komennon eteen, jos sitä ei suoriteta juuresta (sama koskee VxVerify.sh).


VxVerify-vapautusjuna:

VxVerify-latauspaketti sisältää useita VxVerify-versioita, joiden avulla voit selviytyä VxRail Managerin eri Python-tasoista:

  • VxVerify 2.xx.xxx koskee VxRail 4.5:ää, 4.7:ää ja 7.0.000:ta (joka käyttää Python 2.7 -versiota)
  • VxVerify 3.xx.xxx koskee VxRail 7.0.010 -versiota ja uudempia (jotka käyttävät Python 3.6 -versiota)
  • VxVerify 4.xx.xxx koskee VxRail 8.0.210 -versiota ja uudempia (jotka käyttävät Python 3.11 -versiota).

VxVerify Zip -paketti sisältää kaikkien tuettujen VxRail-versioiden paketit (kuten edellä on esitetty).

VxVerifyn suorittaminen vxverify.sh valitsee automaattisesti oikean pyc-tiedoston, joka vastaa VxRM:ssä suoritettavaa Python-tasoa.

Lataa uusin VxVerify:

Dell Technologies Services – Central VxVerify VxRailille

Katso täydellinen luettelo muutoksista lataamalla Lueminut-tiedosto Associated Files -osiosta.
 

Huomautus: Yllä oleva linkki edellyttää rekisteröitynyttä Dell-tiliä. Jos linkki ei toimi, kirjaudu ensin Dell-tukeen

Lueminut-tiedosto

 


Aiheeseen liittyvät resurssit

Seuraavassa on joitakin suositeltuja tähän aiheeseen liittyviä resursseja, jotka saattavat kiinnostaa:

 

Additional Information

 

     

      Produse afectate

      VxRail, VxRail 460 and 470 Nodes, VxRail Appliance Family, VxRail Appliance Series, VxRail G Series Nodes, VxRail D Series Nodes, VxRail D560, VxRail D560F, VxRail E Series Nodes, VxRail E460, VxRail E560, VxRail E560F, VxRail E560N, VxRail E660 , VxRail E660F, VxRail E660N, VxRail E665, VxRail E665F, VxRail E665N, VxRail G560F, VxRail P Series Nodes, VxRail P470, VxRail P570, VxRail P570F, VxRail P580N, VxRail P670F, VxRail P670N, VxRail P675F, VxRail P675N, VxRail S470, VxRail S570, VxRail S670, VxRail Software, VxRail V Series Nodes, VxRail V470, VxRail V570, VxRail V570F, VXRAIL V670F, VxRail VD-4510C, VxRail VD-4520C, VxRail VE-660, VxRail VE-6615, VxRail VP-760, VxRail VP-7625, VxRail VS-760 ...

      Produse

      VxRail Appliance Family, VxRail Software
      Proprietăți articol
      Article Number: 000021527
      Article Type: How To
      Ultima modificare: 09 Sep 2025
      Version:  54
      Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
      Servicii de asistență
      Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.