Avamar: Jak spustit příkaz "getlogs" pro shromáždění protokolů serveru Avamar

摘要: Jak spustit příkaz "getlogs" ke shromáždění protokolů serveru Avamar (historicky označované jako KB 304220).

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明


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.

其他資訊

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:

 

受影響的產品

Avamar

產品

Avamar, Avamar Server
文章屬性
文章編號: 000022859
文章類型: How To
上次修改時間: 25 9月 2025
版本:  17
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。