Avamar: Mapall aracı nasıl kullanılır?

Summary: Avamar, yönergelerin grid içindeki bir veya daha fazla düğüme gönderilmesini sağlayan "mapall" adlı bir komut satırı aracına sahiptir. Bu makalede, aracın nasıl kullanılacağı açıklanmaktadır. ...

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

Bu makalede Avamar'ın nasıl kullanılacağı gösterilmektedir mapall Yardımcı yazılım düğümünden diğer düğümlere komut vermek için araç.

Komutta mapall aracı, içinde tanımlanan Avamar düğümlerine probe.xml dosyasında adlandırma çakışmalarını önlemek üzere hedef sistem için farklı uygulamaların farklı adlar kullanmasını gerekli hale getirme.

Bu komut dosyaları, standart güvenli kabuğun etrafındaki sarmalayıcılardır (ssh) Araçlar (ssh) ve güvenli kopya protokolü (SCP)) ve hepsi Perl ile yazılmıştır.

 

Mapall, ssh ve scp komut dosyaları

 

  • mapall - Birden çok düğüme komut gönderir 
  • SSN (SSN)  - IP adresleri veya ana bilgisayar adı yerine (fiziksel) düğüm numaralarını kabul eden ssh etrafında bir sarmalayıcı
  • SCN (Türkçe) - Yukarıdaki gibi SCP'nin etrafında bir sarmalayıcı
Not: Avamar Utility Node'da oturum açın ve SSH araçlarını kullanmak için SSH anahtarlarını yükleyin.

Daha fazla bilgi için şunlara bakın: Avamar: Avamar Server'da Oturum Açma ve Çeşitli Anahtarları Yükleme (İngilizce).
 
 

MAPALL:

Komutun hangi düğümlerde çalıştırılacağını belirtme:

Komutları yalnızca belirli düğümlerde çalıştırmak için:

Komutu> yalnızca 0 düğümlerinde çalıştırmak <için.0, 0.2 ve 0.3:

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

Komutu> yardımcı yazılım düğümü ve 0.0 dışındaki tüm düğümlerde çalıştırmak <için:

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

Yararlı bayraklar:

Aşağıda, üç araçla kullanılabilecek bazı yararlı bayraklar bulunmaktadır. (Bayraklar, Avamar Teknik Ekinde tamamen belgelenmiştir)
Tüm Avamar komut satırı görevlerinde olduğu gibi, çalıştırırken dikkatli olun.
  • --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 Örnekleri:

MAPALL GET: Bu, kopyalama komutunun tersidir.  

Alın GSAN ikili dosyayı her bir veri düğümünden indirin ve Avamar Utility Node'a kopyalayın. /home/admin/0.*/gsan:

mapall --noerror get 'gsan'  
 

MAPALL COPY:

Kopyala /etc/hosts dosyasını /root/etc/hosts her veri düğümünde.

mapall --noerror --user=root copy 'etc/hosts' 
 
Bu pratikte nasıl çalışır:
1. Komutta mapall Kopyala komutu bir tarball belirtilen dosyaları içeren.
2. Kullanır scp itmek için tarball her düğüme.
3. Sıkıştırıcıyı tarball kullanıcı ana dizininde.

Additional Information

SSN Örnekleri:

Düğüm 0.1'e bağlanın ve etkileşimli bir kabuk açın.

ssn 0.
 

Düğüm 0.2'ye bağlanın ve tarih komutunu verin.

ssn 0.2 'date' 
 

SCN Örnekleri:

Kopyala /home/admin/gsan Düğüm 0.1'den btfix Avamar Utility Node'daki dizinde bulunur.

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

Kopyala »testscript" yardımcı yazılım düğümünün /home/admin dizininden düğüm 0.2'ye ve "runscript" içinde /data01/cur:

scn testscript 0.2:/data01/cur/runscript
 
Not: Komutta scn Komut, dosyaları bir veri düğümünden başka bir veri düğümüne kopyalamak için kullanılamaz.

Dosyaların, iki adımlı bir işlemde yardımcı yazılım düğümü kullanılarak kopyalanması veya alternatif olarak şunu kullanın: scp Dosyaları doğrudan iki düğüm arasında aktarmak için.

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.