Avamar: Avamar-palvelinlokien kerääminen getlogs-komennolla
Summary: Avamar-palvelinlokien kerääminen getlogs-komennolla (tunnetaan aiemmin nimellä KB 304220).
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
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.
Additional Information
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:
Affected Products
AvamarProducts
Avamar, Avamar ServerArticle Properties
Article Number: 000022859
Article Type: How To
Last Modified: 25 Sep 2025
Version: 17
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.