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

Yhteenveto: 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.

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Ohjeet

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.

Lisätietoja

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ä.

Tuotteet, joihin vaikutus kohdistuu

Avamar, Avamar Server

Tuotteet

Avamar
Artikkelin ominaisuudet
Artikkelin numero: 000156632
Artikkelin tyyppi: How To
Viimeksi muutettu: 01 lokak. 2025
Versio:  10
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.