Avamar: Jak používat nástroj mapall

Summary: Software Avamar má nástroj příkazového řádku s názvem "mapall", který umožňuje vydávat pokyny jednomu nebo více uzlům v rámci sítě. Tento článek vysvětluje, jak nástroj používat.

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

Tento článek popisuje, jak používat nástroj Avamar mapall Nástroj pro vydávání příkazů z uzlu utility do jiných uzlů.

Skript mapall může dosáhnout uzlů Avamar, které jsou definovány v probe.xml .

Tyto skripty jsou obaly kolem standardního zabezpečeného prostředí (ssh) nástroje (ssh) a protokol SCP (Secure Copy Protocol)) a všechny jsou napsány v Perlu.

 

Skripty mapall, ssh a scp

 

  • mapall - Odešle příkaz do více uzlů 
  • ČSP  - Obálka kolem ssh, která přijímá (fyzická) čísla uzlů místo IP adres nebo názvu hostitele
  • Identifikátor SCN - Obal kolem SCP, jak je uvedeno výše
Poznámka: Chcete-li používat nástroje ssh, přihlaste se k uzlu nástroje Avamar a načtěte klíče ssh.

Další informace najdete v následujících dokumentech: Avamar: Jak se přihlásit k serveru Avamar a načíst různé klíče
 
 

MAPALL:

Určení, na kterých uzlech se má příkaz spustit:

Spouštění příkazů pouze na vybraných uzlech:

Spuštění <příkazu> pouze na uzlech 0.0, 0.2 a 0.3:

mapall --nodes=0.0,0.2,0.3 <command>
 

Spuštění příkazu> na všech uzlech <kromě uzlu utility a verze 0.0:

mapall --nodes=all+,-0.s,0.0 <command>
 

Užitečné příznaky:

Níže jsou uvedeny některé užitečné příznaky, které lze použít s těmito třemi nástroji. (Příznaky jsou plně zdokumentovány v technickém dodatku pro Avamar)
Stejně jako u jakékoli úlohy příkazového řádku Avamar dbejte při spuštění zvýšené opatrnosti.
  • --user=<username> : Specify the user on the remote system that runs the command.
  • --verbose : Provides maximum information.
  • --quiet : Disable all messages.
  • --parallel : Runs the command on all nodes simultaneously.
  • --noerror : Do not stop if an error occurs. (This flag should always be used) For legacy reasons, mapall command execution stops if an error occurs.
  • --bg : Run the command in the background and does not wait for completion.
  • --debug : Enable extended debugging information (for example, which nodes map to which IP addresses).
  • --copy : Copies a file from the utility node to remote nodes.
  • --get : Pulls a file to the utility node from remote nodes.
  • --all : Issues the command on all the data nodes plus the utility node
  • --all+ : Issues the command on all the nodes in probe.xml, including NDMP accelerator nodes, spare nodes so forth.

 

 

Příklady MAPALL:

MAPALL ZÍSKAJÍ: Toto je inverzní verze příkazu "kopírovat".  

Získat GSAN binární z každého datového uzlu a zkopírujte jej do uzlu nástroje Avamar do složky /home/admin/0.*/gsan:

mapall --noerror get 'gsan'  
 

MAPALL COPY:

Zkopírujte soubor /etc/hosts do /root/etc/hosts na každém datovém uzlu.

mapall --noerror --user=root copy 'etc/hosts' 
 
Jak to funguje v praxi:
1. Skript mapall Příkaz "kopírovat" vytvoří tarball obsahující zadané soubory.
2. Používá scp Chcete-li zatlačit na tarball do každého uzlu.
3. Dekomprimuje tarball v domovském adresáři uživatelů.

Additional Information

Příklady SSN:

Připojte se k uzlu 0.1 a otevřete interaktivní prostředí.

ssn 0.
 

Připojte se k uzlu 0.2 a zadejte příkaz date.

ssn 0.2 'date' 
 

Příklady oznámení změny stavu:

Zkopírujte soubor /home/admin/gsan binární z uzlu 0.1 do btfix v uzlu nástroje Avamar.

scn 0.1:/home/admin/gsan ./btfix
 

Kopírovat "testscript" z adresáře /home/admin uzlu utility na uzel 0.2 a umístěte jej jako "runscript" v /data01/cur:

scn testscript 0.2:/data01/cur/runscript
 
Poznámka: Skript scn Příkaz nelze použít ke kopírování souborů z jednoho datového uzlu do jiného datového uzlu.

Soubory by bylo nutné zkopírovat pomocí uzlu utility ve dvoustupňové operaci, nebo alternativně použít scp pro přímý přenos souborů mezi těmito dvěma uzly.

Affected Products

Avamar, Avamar Server

Products

Avamar
Article Properties
Article Number: 000156632
Article Type: How To
Last Modified: 01 Oct 2025
Version:  10
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.