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

Metrosolmu: Lokien kerääminen metrosolmusta

Summary: Tässä artikkelissa esitellään Metro Node -lokin keräämisen ohjeet ja kerrotaan, mitä lokeja tai tietoja suorituskykyongelma saattaa edellyttää.

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

Seuraavien tehtävien suorittamisen vaiheet: 

  1. Mitä lokeja tarvitaan Metro Node -ongelmien virheenkorjaukseen? 
  2. Miten kerään diagnostiikkaa Metro Node -klusterista? 
  3. Miten nykyiset diagnostiikkatietopaketit vahvistetaan hallintapalvelimissa?  
  4. Miten käynnissä oleva keräysdiagnostiikka keskeytetään ja siivotaan Metro Noden alueella?  


Huomautus: Jos SupportAssist-lokeja tarvitaan, katso lisätietoja KBA:n 000135669 How I I Export a SupportAssist Log Collection from SupportAssist Enterprise -ohjelmista? Yhdistetty tai katkaistu "


 A. Mitä lokeja tarvitaan Metro Node -ongelmien virheenkorjaukseen? 

  1. Komento, jota tarvitaan lokien keräämiseen metrosolmusta, on collect-diagnostics, ja sen voi suorittaa mistä tahansa [1] metrosolmun solmusta. Kun tämä komento suoritetaan yhdessä Metro Node -klusterin Directorissa, pitäisi olla kaikki tiedot kaikista Directoreista ja klusterin kaikista solmuista. ÄLÄ suorita tätä komentoa useammassa kuin yhdessä solmussa kerrallaan.

 

[1] HUOMAUTUS: Suorita 'collect-diagnostics' -komento vain yhdeltäDirectorilta, jos kyseessä on Metro-kokoonpano, ja odota sen täyttymistä ennen kuin keräät CD-levyt toiselta Directorilta tai tarvittaessa vertaisklusterista. 
 
  1. Collect-diagnostics-komento tuottaa pakatun tar.gz lokitiedoston, joka sisältää määritys- ja lokitiedostot. Collect-diagnostics-tiedosto sijaitsee sen solmun /diag/collect-diagnostics-out/-hakemistossa, josta se suoritettiin. Kun komento on valmis, kopioi tiedosto solmusta WINSCP:n tai vastaavan SCP-apuohjelman avulla, minkä jälkeen se voidaan toimittaa tukemaan analysointia. Lisätietoja tämän komennon käyttämisestä on jäljempänä osassa B.

 

Huomautuksia: 

  • Jos collect-diagnostics-komento suoritetaan ilman vaihtoehtoja, luodaan kaksi tiedostoa, perustiedosto ja laajennettu tiedosto. Tämä voi kestää melko kauan skaalatuissa järjestelmissä. 
  • Metrosolmun tuki vaatii yleensä vain perustiedoston, mutta joissakin tapauksissa suorituskykyongelmia voidaan pyytää myös laajennetulle tiedostolle. 
  • Vakioasetukset, joita voidaan pyytää käytettäväksi collect-diagnostics-komennon suorittamisessa, ovat: 

 

    Kun valitset --noextended, tämä vaihtoehto jättää pois laajennetun vianmäärityksen. 
    "--last-logs" Tämä vaihtoehto tallentaa lokit takaisin x tuntien tai päivien määrän. 

 

  • Saat lisätietoja komennosta kirjoittamalla collect-diagnostics -h 

 

Nämä ovat esimerkkejä siitä, miltä nämä kaksi tiedostonimeä näyttävät, päivämäärä ja kellonaika, jotka näkyvät YYYY-MM-DD-HH.MM.SS, ovat siitä päivämäärästä ja kellonajasta, jolloin ne kerättiin: 

 

  • Perustiedosto - <sarjanumero>-c1-diag-YYYY-MM-DD-HH.MM.SS.tar.gz 
  • Laajennettu tiedosto - <sarjanumero>-c1-diag-ext-YYYY-MM-DD-HH.MM.SS.tar.gz 

        

  1. Suorituskykyongelmat ovat monimutkaisia ja vaativat paljon yksityiskohtaista tietoa. Tämän seurauksena meillä on suorituskykykysely, joka asiakkaita pyydetään täyttämään prosessin nopeuttamiseksi. Kyselylomake on tämän tietokannan artikkelin liitteenä liitteen lopussa olevassa osiossa. 

 

  1. Joissakin suorituskykyongelmatyypeissä kannattaa kerätä ylimääräinen loki nimeltä fe_perf_stats. Lokeja luodaan jatkuvasti, mutta keräysdiagnostiikka ei tallenna niitä. Loki tallennetaan siirtymällä cd (vaihda hakemisto) hakemistoon /var/log/VPlex/cli kunkin klusterin solmussa ja pakkaamalla tiedostojen tiedot tar-tiedostoon komennolla tar cvzf fe-perf-stats.tar.gz fe_perf_stats*. Muodosta yhteys WINSCP-palveluun tai vastaavaan SCP-apuohjelmaan ja siirry kansioon /var/log/VPlex/cli. Kopioi fe-perf-stats.tar.gz-tiedosto järjestelmään. Lataa tar-tiedosto collect-diagnostics-tiedostoineen, jos tuki pyytää sitä, palvelukeskukseen tai ftp-linkin tukipalveluun, jonka tuki toimittaa sinulle palvelupyynnössä ja sähköpostitse. 

  

  1. Diagnostiikan keräämisen lisäksi voi olla hyödyllistä kerätä seuraavat tiedot:
  • avoin kirjaaminen putty-istuntoon,
  • suorita sitten alla olevat komennot,
  • kerää sitten Putty-loki ja lataa järjestelmään,
  • liitä sitten PuTTY-loki, kerätty diagnostiikka
    ja muut pyydetyt tiedot palvelupyyntöön.

 

Seuraavat komennot on suoritettava VPlexcli-kehotteessa.  

 

  1. Klusterin tila 
  2. LL-klusterit/**/storage-views/* --full 
  3. ll ~portit 
  4. show-use-hierarchy /clusters/**/virtual-volumes/* 
  5. ll ~järjestelmä-volyymit 
  6. ls -t /clusters/*/directors/*::serial-number [tämä komento näyttää kunkin solmun kaikki DST:t]
  7. ls -t /clusters/**/director-*/::hostname [näytetyt isäntänimet ovat IP-osoitteita, tämä on odotettavissa]

  

B. Miten kerään diagnostiikkaa Metro Node -klusterista? 
 
Huomautus: Perustiedosto, joka kattaa viimeiset 30 päivää, riittää useimpien ongelmien tutkimiseen ja ratkaisemiseen. Näitä vaihtoehtoja on käytettävä, ellei tuki toisin ohjeista.
Kerää nämä tiedot suorittamalla collect-diagnostics-komento, jossa näkyy seuraavat merkinnät --noextended ja --last-logs 30d.

 

  1. Muodosta SSH-istunto ohjaussolmun Linux-kehotteessa, esimerkiksi service@director-1-1-a, ja kirjaudu sitten vplexcliin. 

 

Esimerkkitulos:

login as: service 
Keyboard-interactive authentication prompts from server: 
| Password: 
End of keyboard-interactive prompts from server 
Last login: <date and timestamp data> from x.x.x.x
service@director-1-1-a:~> 
service@director-1-1-a:~> vplexcli 
Trying ::1... 
Connected to localhost. 
Escape character is '^]'. 
 
VPlexcli:/> 

 

  1. Käynnistä diagnostiikka suorittamalla vplexcli-kehotteessa collect-diagnostics-komento alla olevan esimerkin mukaisilla ohjatuilla asetuksilla. 

 

Esimerkkitulos: 

VPlexcli:/> collect-diagnostics --noextended --last-logs 30d 

('WARNING:The collect-diagnostics command was issued with option --noextended.\n',) 

The following file(s) will NOT be collected: 

        core files 
        fast trace dump files 
        slow trace dump files 
        udcom trace dump files 
        udcom legacy trace files 
        user-defined performance sink files 
        the management console's heap 

('WARNING:Only the logs that are generated in the last 30 days are collected.') 

2024-02-09 19:55:12 UTC: ****Initializing collect-diagnostics... 
2024-02-09 19:55:13 UTC: No cluster-witness server found. 
2024-02-09 19:55:13 UTC: Free space = 88G 
2024-02-09 19:55:13 UTC: Total space needed = 1907M 

================================================================================ 

Starting collect-diagnostics, this operation might take a while... 

================================================================================ 

Executing cluster collection .. 

 

C. Directorin/solmun nykyisten collect-diagnostics-pakettien tarkistaminen. 

 

  1. Kun collect-diagnostics-komento on valmis ja palaa vplexcli-kehotteeseen, muodosta yhteys Directoriin, jossa suoritit komennon winscp:llä [tai vastaavalla SCP-apuohjelmalla], ja siirry kansioon /diag/collect-diagnostics-out/ 

 

  1. Paikallista lokitiedostot, joissa on oikea aikaleima, ja lataa ne paikalliseen työasemaan. 

 

D. Käynnissä olevan keräysdiagnostiikan

keskeyttäminenHuomautus:  Tämä on häiriötöntä toimintaa. Koska keräysprosessin voi keskeyttää suorilla komennoilla, hallintakonsoli on käynnistettävä uudelleen. Ennen kuin keskeytät suoritettavan collect-diagnostiikan, ota kuitenkin yhteyttä tukeen ja selitä, miksi haluat keskeyttää collect-diagnostics-komennon varmistaaksesi, että se on kunnossa, koska joitakin tietoja saattaa kadota. Näitä menetettyjä tietoja ei voi kerätä uudelleen, kun keräysdiagnostiikka suoritetaan uudelleen keskeytyksen jälkeen.

 

  1. Jos olet edelleen PuTTY-istunnossa, jossa aloitit collect-diagnostics-vianmäärityksen, komennon gather-diagnostics output streaming -toiminnon pitäisi näkyä edelleen. 

 

Esimerkkitulos: 

VPlexcli:/> collect-diagnostics --noextended --last-logs 30d 

('WARNING:The collect-diagnostics command was issued with option --noextended.\n',) 

The following file(s) will NOT be collected: 

        core files 
        fast trace dump files 
        slow trace dump files 
        udcom trace dump files 
        udcom legacy trace files 
        user-defined performance sink files 
        the management console's heap 

('WARNING:Only the logs that are generated in the last 30 days are collected.') 

2022-02-09 19:55:12 UTC: ****Initializing collect-diagnostics... 
2022-02-09 19:55:13 UTC: No cluster-witness server found. 
2022-02-09 19:55:13 UTC: Free space = 88G 
2022-02-09 19:55:13 UTC: Total space needed = 1907M 

================================================================================ 

Starting collect-diagnostics, this operation might take a while... 

================================================================================ 

Executing cluster collection .. 

  

  1. Avaa PuTTY-istunnon kaksoiskappale ja kirjaudu palvelutilin avulla siihen directoriin, josta aloitit collect-diagnostics-komennon. 

 

  Esimerkkitulos: 

login as: service 
Using keyboard-interactive authentication. 
Password: 
Last login: <date and time stamp data> from x.x.x.x 
service@director-1-1-b:~>

 

  1. Kun olet Directorissa, käynnistä hallintakonsoli uudelleen seuraavalla komennolla keskeyttääksesi käynnissä olevan collect-diagnosticsin.  

 

Esimerkkitulos: 

   service@director-1-1-b:~>sudo systemctl käynnistä VPlexManagementConsole.service uudelleen  
 

  1. Kun katsot ensimmäistä PuTTY-istuntoa, jossa collect-diagnostics oli käynnissä, kun käynnistit hallintakonsolin uudelleen, sinun pitäisi nähdä collect-diagnostics-raportti ja seuraava viimeisenä kirjattuna tuloksena: 

 

"Connection closed by foreign host."

 

Näytteen tulostus (tarkista tulosteen viimeinen rivi):

VPlexcli:/> collect-diagnostics --noextended --last-logs 30d 

('WARNING:The collect-diagnostics command was issued with option --noextended.\n',) 

The following file(s) will NOT be collected: 

        core files 
        fast trace dump files 
        slow trace dump files 
        udcom trace dump files 
        udcom legacy trace files 
        user-defined performance sink files 
        the management console's heap 

('WARNING:Only the logs that are generated in the last 30 days are collected.') 

2022-02-09 20:02:03 UTC: ****Initializing collect-diagnostics... 
2022-02-09 20:02:04 UTC: No cluster-witness server found. 
2022-02-09 20:02:04 UTC: Free space = 88G 
2022-02-09 20:02:04 UTC: Total space needed = 1907M 

================================================================================ 

Starting collect-diagnostics, this operation might take a while... 

================================================================================ 

Executing cluster collection ..                               ERROR 
Executing SMS log collection ..                               Connection closed by foreign host. <<<

 

  1. Kun collect-diagnostics näkyy pysähtyneenä, siirry yllä olevaan vaiheeseen 3, palaa toiseen PuTTY-istuntoon ja 'cd' /diag-hakemistoon, suorita sitten ' ll ' ja sinun pitäisi nähdä ylimääräisiä hakemistoja, 

 

  • Collect-Diagnostics-TMP
  • collect-diagnostics-jobs 
  • Collect-Diagnostics-TMP-EXT*

      *Jos laajennettuja tiedostoja ei jätetty pois

 

Esimerkkitulos: 

service@director-1-1-b:/diag> ll 
total 32 
drwxr-xr-x 2 service groupSvc  4096 Feb  9 20:03 collect-diagnostics-tmp-ext
drwxr-xr-x 2 service groupSvc  4096 Feb  9 20:03 collect-diagnostics-jobs 
drwxr-xr-x 2 service groupSvc  4096 Feb  9 20:04 collect-diagnostics-out 
drwxr-xr-x 3 service groupSvc  4096 Feb  9 20:02 collect-diagnostics-tmp 
drwx------ 2 root    root     16384 Jan 27 16:54 lost+found 
drwx--x--x 3 service groupSvc  4096 Dec 17 03:08 share 
service@director-1-1-b:/diag> 

 

  1. Jos tarkastelet kutakin hakemistoa, näet tiedostoja, joissa on päivämäärä ja aika, jolloin aloitit nyt peruutetun collect-diagnostics-vianmäärityksen. Nämä tiedostot vievät tilaa /diag-osiossa, ja ne on poistettava. 

 

  1. Jos haluat poistaa/poistaa tiedostoja /diag-hakemistosta, kirjoita "rm -r collect-diagnostics-jobs" ja "rm -r collect-diagnostics-tmp" ja varmista, että hakemistot on poistettu/poistettu, kirjoittamalla uudelleen ' ll '. 

 

Esimerkkitulos: 

service@director-1-1-b:/diag> rm -r collect-diagnostics-jobs 
service@director-1-1-b:/diag> rm -r collect-diagnostics-tmp 

service@director-1-1-b:/diag> ll 
total 24 
drwxr-xr-x 2 service groupSvc  4096 Feb  9 20:04 collect-diagnostics-out 
drwx------ 2 root    root     16384 Jan 27 16:54 lost+found 
drwx--x--x 3 service groupSvc  4096 Dec 17 03:08 share 
service@director-1-1-b:/diag> 

 

  1. Jos collect-diagnostics-tmp-ext-hakemisto on olemassa, poista se suorittamalla komento rm -r collect-diagnostics-tmp-ext  

 

Huomautus: Laajennettua tiedostoa käytetään tavallisesti solmun kaatumisten tutkimiseen. Jos solmun kaatumista tutkitaan parhaillaan eikä tuki ole kerännyt kaikkia tarvittavia lokeja, tarkista asia tuelta ennen collect-diagnostics-tmp-ext-hakemiston tyhjentämistä, sillä se saattaa poistaa tarvittavat ydintiedostot. 

Affected Products

metro node mn-114, metro node mn-215
Article Properties
Article Number: 000197436
Article Type: How To
Last Modified: 03 Apr 2024
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.