Avamar: Avamar-palvelinlokien kerääminen getlogs-komennolla

摘要: Avamar-palvelinlokien kerääminen getlogs-komennolla (tunnetaan aiemmin nimellä KB 304220).

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明


Mikä on getlogs?

Ensimmäinen asia, joka meidän on tehtävä, on suorittaa "getlogs" apuohjelmasolmussa. Tämän suorittaminen apusolmussa kerää laajoja lokeja ja tallentaa ne tar-tiedostoon. Tar-tiedosto luodaan ja tallennetaan hakemistoon, josta getlogs-komentosarja suoritetaan. 

Valitsemalla --server-merkinnän avulla voidaan määrittää, miten monen päivän lokit halutaan kerätä. Jos tätä lippua ei käytetä, getlogs kaappaa kaiken, ja tar-tiedosto voi olla suuri. 

Kun käytät "--server"-lippua, varmista, että se kattaa ajanjakson, jonka tapahtumia lokit kerätään. Lisäämällä yhden tai kaksi ylimääräistä päivää varmistat, että tietoja tallennetaan tarpeeksi, eikä lokitiedoston koko kasva merkittävästi. Jos esimerkiksi solmu siirtyi offline-tilaan eilen, varmista riittävien tietojen kerääminen komennoilla --server=2 tai --server=3.

 
Mitä getlogs tekee, kun se suoritetaan?

getlogs kopioi getnodelogs-komentosarjan jokaiseen solmuun ja suorittaa sen.

getnodelogs-komentosarja niputtaa kaikki lokit nodelogs.tgz-nimiseen tiedostoon kussakin solmussa. getlogs kerää sitten kaikki nodelogs.tgz-tiedostot ja lisää ne yhteen suureen logs.xxxx.tar-tiedostoon.

Kerättävä tiedosto on logs.xxxx.tar-tiedosto. Tiedostokoon mukaan se on joko liitettävä palvelupyyntöön tai ladattava MFT-sivustoon (Avamar-tukiteknikko toimittaa nämä tiedot tarvittaessa).

On tärkeää ymmärtää ero getlogsin ja getnodelogsin sekä nodelogs.tgz:n ja logs.xxxx.tar:n välillä. Nodelogs.tgz:n napaaminen yhdestä solmusta ei riitä, ja logs.xxxx.tar tiedosto tulisi AINA kerätä.

 
Menetelmä:

1. Kirjaudu järjestelmään järjestelmänvalvojana ja lataa ssh-avaimet. Katso Avamar: Avamar Serveriin kirjautuminen ja erilaisten avainten lataaminen Lisätietoja SSH-avainten lataamisesta.


2. Avamarin versiosta 18.1 alkaen getlogs on suoritettava pääkäyttäjänä (mutta sitä ei saa suorittaa kotihakemiston juuresta).
 
a. Vaihda pääkäyttäjään:
 
su -
Anna pääkäyttäjän salasana pyydettäessä.
 
b. Lataa pääavaimet:
 
ssh-agent bash
ssh-add .ssh/rootid

Esimerkkitulos:
 
Identity added: .ssh/rootid (.ssh/rootid)
c. On tärkeää vaihtaa hakemistoon /home/admin, jotta /root ei täyty
cd /home/admin

3. Suorita getlogs-komento:
 
getlogs --server=x
Tässä x on kerättävien lokipäivien määrä. (getlogs-komennon voi suorittaa ilman "--server=" ja se kerää kaikki palvelinlokit)
 
Esimerkkitulos:
 
Copying getnodelogs script to nodes
Running getnodelogs script on nodes
Getting nodelogs.tgz from nodes
Creating tar file: logs.130218.120930.tar
Done with getlogs
4. Tiedosto luodaan muodossa "logs.ddmmss.hhmmss.tar". Varmista, että edellä mainittu tar-tiedosto on hakemistossa, jossa komento suoritettiin:
 
ls -lh logs.130218.120930.tar
Esimerkkitulos:
 
-rw-rw-r-- 1 admin admin 324M Feb 13 12:10 logs.130213.120930.tar
(Tämä osoittaa myös, kuinka suuri tiedosto on).



Huomautuksia: 
 
  • Varhennuksen aikana getlogs suoritetaan automaattisesti varotoimenpiteenä. 
 
  • Jos getlogs-tiedostoa ei suoritettu manuaalisesti ennen ruudukon palauttamista, palautuksen aikana kaapattu kopio saadaan hakemistoon /usr/local/avamar/var/log/rollback. 
 
  • Tarkista tar-tiedostojen aikaleimasta, että oikea log.xxxx.tar tiedosto kerätään:
 
ls -ltrh /usr/local/avamar/var/log/rollback/
Esimerkkitulos:
 
total 54G
-rw-rw-r--  1 admin admin  18G Feb 17 11:01 logs.140217.102740.tar
-rw-rw-r--  1 admin admin  19G Feb 19 12:57 logs.140219.122325.tar
-rw-rw-r--  1 admin admin  18G Feb 21 12:34 logs.140217.184444.tar
 
  • Tuotantoverkossa nämä tukit voivat olla melko suuria (2GB+).  
 
  • Kun .tar tiedosto on luotu, se on toimitettava Avamarin tukihenkilöstölle vianmääritystä varten.
    • Jos tiedoston koko on alle 2 Gt, se voidaan liittää suoraan palvelupyyntöön
    • Jos tiedoston koko on suurempi kuin 2 Gt (todennäköisesti), ota yhteyttä Avamarin tukihenkilöstöön ja pyydä apua tiedoston lataamisessa MFT-sivustoon.

其他信息

Lokien siirto FTP:hen Yleiset parhaat käytännöt:

  • Yleensä Avamarin tuki-insinöörin ja asiakkaan on keskusteltava ympäristöstä etenkin, jos FTP-prosessi alkaa käydä vaikeaksi tai aikaa vieväksi. 
 
  • Asiakas voi ehkä antaa ohjeita parhaasta tavasta siirtää tiedostoja pois ympäristöstään, mikä voi säästää paljon aikaa ja vaivaa prosessissa. 
 
  • Esimerkiksi ympäristössä FTP-käyttö on ehkä estetty kyseisessä ruudukossa, mutta sillä voi olla pääsy toisesta ruudukosta, jota voidaan käyttää tiedostojen lataamiseen MFT-palvelimeen.  
 
  • Tilanteesta riippuen voi olla myös parasta käyttää Avamar-tukihenkilöstön tarjoamaa vaihtoehtoista ja väliaikaista MFT-linkkiä.


Katso tämä video:

 

受影响的产品

Avamar

产品

Avamar, Avamar Server
文章属性
文章编号: 000022859
文章类型: How To
上次修改时间: 25 9月 2025
版本:  17
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。