Avamar: Kuinka käyttää mapall-työkalua

Summary: Avamarilla on komentorivityökalu mapall, jolla voidaan lähettää käskyjä yhdelle tai useammalle ruudukon solmulle. Tässä artikkelissa kerrotaan, miten työkalua käytetään.

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

Tässä artikkelissa esitellään, miten Avamaria käytetään mapall Työkalu komentojen antamiseen apusolmusta muille solmuille.

pikanäppäimellä mapall työkalu voi saavuttaa Avamar-solmut, jotka on määritetty probe.xml tiedosto.

Nämä komentosarjat ovat tavallisen suojatun liittymän (ssh) työkalut (ssh) ja suojattu kopioprotokolla (SCP)) ja ne kaikki on kirjoitettu Perlillä.

 

Mapall-, ssh- ja scp-skriptit

 

  • mapall - Lähettää komennon useille solmuille 
  • SSN  - Ssh: n ympärillä oleva kääre, joka hyväksyy (fyysiset) solmunumerot IP-osoitteiden tai isäntänimen sijaan
  • SCN - Kääre SCP:n ympärille, kuten yllä
Huomautus: Kirjaudu Avamar Utility Node -solmuun ja lataa ssh-avaimet, jotta voit käyttää ssh-työkaluja.

Lisätietoja on seuraavissa: Avamar: Kirjautuminen Avamar-palvelimeen ja avainten lataaminen.
 
 

MAPALL:

Sen määrittäminen, missä solmuissa komento suoritetaan:

Voit suorittaa komentoja vain tietyissä solmuissa seuraavasti:

Komennon <> suorittaminen vain solmuissa 0.0, 0.2 ja 0.3:

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

Komennon <> suorittaminen kaikissa muissa solmuissa paitsi apusolmussa ja 0.0:ssa:

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

Hyödyllisiä lippuja:

Alla on joitain hyödyllisiä lippuja, joita voidaan käyttää kolmen työkalun kanssa. (Liput on dokumentoitu kokonaisuudessaan Avamarin teknisessä lisäyksessä.)
Kuten kaikissa Avamarin komentorivitehtävissä, ole varovainen juostessasi.
  • --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.

 

 

MAPAL-esimerkkejä:

MAPALL GET: Tämä on kopiointikomennon käänteinen.  

Hanki GSAN binaari kustakin datasolmusta ja kopioi se Avamar Utility Nodeen kansioon /home/admin/0.*/gsan:

mapall --noerror get 'gsan'  
 

MATALL-TEKSTI:

Kopioi /etc/hosts tiedosto osoitteeseen /root/etc/hosts kussakin datasolmussa.

mapall --noerror --user=root copy 'etc/hosts' 
 
Miten tämä toimii käytännössä:
1. pikanäppäimellä mapall Kopioi-komento luo tarball joka sisältää määritetyt tiedostot.
2. Käyttää scp Voit työntää tarball jokaiseen solmuun.
3. Purkaa tarball käyttäjien kotihakemistossa.

Additional Information

Esimerkkejä SSN:stä:

Yhdistä solmuun 0.1 ja avaa vuorovaikutteinen liittymä.

ssn 0.
 

Yhdistä solmuun 0.2 ja anna date-komento.

ssn 0.2 'date' 
 

SCN-esimerkkejä:

Kopioi /home/admin/gsan binaari solmusta 0.1 – btfix -hakemistossa Avamar Utility Node -sovelluksessa.

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

Kopioi "testscript" apusolmun /home/admin-hakemistosta solmuun 0.2 ja aseta se muodossa "runscript" vuonna /data01/cur:

scn testscript 0.2:/data01/cur/runscript
 
Huomautus: pikanäppäimellä scn Komentoa ei voi käyttää tiedostojen kopioimiseen datasolmusta toiseen.

Tiedostot on kopioitava apuohjelmasolmun avulla kaksivaiheisessa toiminnossa tai vaihtoehtoisesti käytettävä scp , jos haluat siirtää tiedostoja suoraan solmujen välillä.

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.