Avamar: Jak spustit příkaz "getlogs" pro shromáždění protokolů serveru Avamar
Summary: Jak spustit příkaz "getlogs" ke shromáždění protokolů serveru Avamar (historicky označované jako 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
Co je getlogs?
Jako první musíme spustit příkaz "getlogs" na uzlu utility Při spuštění na uzlu utility se shromáždí rozsáhlé protokoly a uloží se do souboru tar. Soubor tar se vytvoří a uloží do adresáře, ze kterého je spuštěn skript getlogs.
Příznak "--server" nám umožňuje určit, za kolik dní chceme protokoly shromažďovat. Pokud se tento příznak nepoužívá, pak getlogs zachytí vše a soubor tar může být velký.
Při použití příznaku "--server" se ujistěte, že pokrývá časový rámec incidentu, pro který se shromažďují protokoly. Přidání jednoho nebo dvou dnů navíc zajistí, že se zachytí dostatek dat a nezvýší se významná velikost souboru protokolu. Pokud například uzel včera přešel do režimu offline, použijte "--server=2" nebo "--server=3", abyste zajistili shromáždění dostatečného množství informací.
Co dělá getlogs při spuštění?
GetLogs zkopíruje skript "getnodelogs" do každého uzlu a spustí ho.
Skript getnodelogs seskupí všechny protokoly do souboru s názvem "nodelogs.tgz" na každém uzlu. getlogs pak shromáždí všechny soubory "nodelogs.tgz" a přidá je do jednoho velkého logs.xxxx.tar souboru.
Soubor "logs.xxxx.tar" je soubor, který se má shromáždit. V závislosti na velikosti souboru jej můžete připojit k servisnímu požadavku nebo nahrát na stránku MFT (v případě potřeby vám tyto informace poskytne pracovník podpory systému Avamar).
Je důležité pochopit rozdíl mezi getlogs vs getnodelogs a nodelogs.tgz vs logs.xxxx.tar. Grab nodelogs.tgz z jednoho uzlu nestačí a logs.xxxx.tar soubor by měl být shromážděn VŽDY.
Postup:
1. Přihlaste se do sítě jako admin a načtěte klíče ssh. Viz článek Avamar: Jak se přihlásit k serveru Avamar a načíst různé klíče, kde najdete informace o načítání klíčů ssh.
2. Od softwaru Avamar verze 18.1 je nutné spustit příkaz getlogs jako uživatel root (nikoli však z kořenového domovského adresáře).
a. Přepněte na uživatele root:
su -
Po zobrazení výzvy zadejte heslo uživatele root.
b. Načtěte kořenové klíče:
ssh-agent bash
ssh-add .ssh/rootid
Ukázkový výstup:
Identity added: .ssh/rootid (.ssh/rootid)
c. Je důležité přejít do adresáře /home/admin, aby nebyl zaplněn adresář /root.
cd /home/admin
3. Spusťte příkaz getlogs:
getlogs --server=x
Kde "x" je počet dní, po které se mají protokoly shromáždit. (Příkaz "getlogs" lze spustit bez "--server=" a shromáždí všechny protokoly serveru)
Ukázkový výstup:
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. Soubor je vytvořen ve formátu "logs.ddmmss.hhmmss.tar". Ověřte, zda výše uvedený soubor tar existuje v adresáři, ve kterém byl příkaz spuštěn:
ls -lh logs.130218.120930.tar
Ukázkový výstup:
-rw-rw-r-- 1 admin admin 324M Feb 13 12:10 logs.130213.120930.tar
(To také udává, jak velký je soubor).
Poznámky:
- Během procesu vrácení zpět se z bezpečnostních důvodů automaticky spustí příkaz getlogs.
- Pokud se příkaz getlogs před vrácením mřížky nespustil ručně, můžete získat kopii zachycenou při vrácení zpět do umístění /usr/local/avamar/var/log/rollback.
- Zkontrolujte časové razítko v souborech tar a ověřte, zda se shromažďuje správný soubor log.xxxx.tar:
ls -ltrh /usr/local/avamar/var/log/rollback/
Ukázkový výstup:
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
- V produkční mřížce mohou být tyto protokoly poměrně velké (2 GB+).
- Po vytvoření souboru .tar je nutné jej poskytnout pracovníkům podpory systému Avamar, aby mohli odstraňovat problémy.
- Pokud je velikost souboru do 2 GB, lze jej přímo připojit k servisnímu požadavku
- Pokud je velikost souboru větší než 2 GB (pravděpodobně), obraťte se na pracovníky podpory Avamar, aby vám pomohli s nahráním souboru na web MFT.
Additional Information
Obecné doporučené postupy pro přenos protokolů na server FTP:
- Obecně je nezbytné promluvit si mezi technikem podpory systému Avamar a zákazníkem o prostředí, zejména pokud proces FTP začne být obtížný nebo časově náročný.
- Zákazník může být schopen poskytnout pokyny k nejlepšímu způsobu odesílání souborů ze svého prostředí, a může tak ušetřit mnoho času a úsilí.
- Prostředí může mít například zablokovaný přístup FTP v dotčené mřížce, ale může mít přístup z jiné mřížky, která by mohla být použita k získání souborů nahraných na server MFT.
- V závislosti na situaci může být také nejlepší použít alternativní a dočasné propojení MFT poskytnuté pracovníky podpory systému Avamar.
Podívejte se na toto 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.