Avamar: Sådan bruger du mapall-værktøjet

Summary: Avamar har et kommandolinjeværktøj kaldet "mapall", som gør det muligt at udstede instruktioner til en eller flere noder i nettet. I denne artikel forklares det, hvordan du bruger værktøjet. ...

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

Denne artikel viser, hvordan du bruger Avamar mapall værktøj til at udstede kommandoer fra hjælpenoden til andre noder.

Ikonet mapall værktøjet kan nå Avamar-noder, som er defineret i probe.xml fil.

Disse scripts er vikle rundt om den sikre standardskal (ssh) værktøjer (ssh) og Secure Copy Protocol (SCP)) og er alle skrevet i Perl.

 

Mapall-, ssh- og scp-scripts

 

  • mapall - Sender en kommando til flere noder 
  • SSN  - En wrapper omkring ssh, der accepterer (fysiske) nodenumre i stedet for IP-adresser eller værtsnavn
  • SCN - En wrapper omkring SCP, som ovenfor
Bemærk: Log på Avamar Utility-noden, og indlæs ssh-nøglerne for at bruge ssh-værktøjer.

Se følgende for at få flere oplysninger: Avamar: Sådan logger du på en Avamar-server og indlæser forskellige nøgler.
 
 

MAPALL:

Angivelse af, hvilke noder kommandoen skal køres på:

Sådan kører du kun kommandoer på udvalgte noder:

For kun at køre <kommandoen> på noder 0.0, 0.2 og 0.3:

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

Sådan køres <kommandoen> på alle noder bortset fra hjælpenoden og 0.0:

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

Nyttige flag:

Nedenfor er nogle nyttige flag, som kan bruges med de tre værktøjer. (Flagene er fuldt dokumenteret i Avamar Technical Addendum)
Som med enhver Avamar-kommandolinjeopgave skal du være forsigtig, når du kører.
  • --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.

 

 

MAPALL Eksempler:

MAPALL FÅR: Dette er det omvendte af kopieringskommandoen.  

Få GSAN binær fra hver datanode og kopiér den til Avamar Utility-noden til /home/admin/0.*/gsan:

mapall --noerror get 'gsan'  
 

MAPALL KOPI:

Kopier /etc/hosts fil til /root/etc/hosts på hver datanode.

mapall --noerror --user=root copy 'etc/hosts' 
 
Sådan fungerer dette i praksis:
1. Ikonet mapall Kommandoen Kopier opretter en tarball indeholder de angivne filer.
2. Bruger scp for at skubbe tarball til hver node.
3. Dekomprimerer tarball i biblioteket Brugere.

Additional Information

SSN-eksempler:

Opret forbindelse til node 0.1, og åbn en interaktiv shell.

ssn 0.
 

Opret forbindelse til node 0.2, og udsted datokommandoen.

ssn 0.2 'date' 
 

SCN-eksempler:

Kopier /home/admin/gsan Binær fra node 0,1 til btfix på Avamar Utility Node.

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

Kopier "testscript" fra hjælpenodens /home/admin-mappe til node 0.2 og placer den som "runscript" i /data01/cur:

scn testscript 0.2:/data01/cur/runscript
 
Bemærk: Ikonet scn Kommandoen kan ikke bruges til at kopiere filer fra én datanode til en anden datanode.

Filer skal kopieres ved hjælp af hjælpeprogramnoden i en totrinshandling eller alternativt bruge scp for at overføre filer direkte mellem de to noder.

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.