Avamar. Как использовать инструмент mapall

Résumé: В Avamar есть инструмент командной строки под названием «mapall», который позволяет отправлять инструкции одному или нескольким узлам в сетке. В этой статье объясняется, как использовать этот инструмент. ...

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Instructions

В этой статье показано, как использовать Avamar mapall для передачи команд от служебного узла к другим узлам.

Переменная mapall может получить доступ к узлам Avamar, которые определены в probe.xml .

Эти сценарии являются оболочками для стандартной безопасной оболочки (ssh) Инструменты (ssh) и протокол безопасного копирования (SCP)) и все они написаны на Perl.

 

Сценарии mapall, ssh и scp

 

  • mapall - Отправляет команду нескольким узлам 
  • Номер SSN  - Оболочка вокруг ssh, которая принимает (физические) номера узлов вместо IP-адресов или имени хоста
  • СКС - Обертка вокруг SCP, как описано выше
Примечание. Войдите в Avamar Utility Node и загрузите ключи ssh для использования инструментов SSH.

Дополнительные сведения см. в следующих документах. Avamar. Как выполнить вход в Avamar Server и загрузить разные ключи.
 
 

МАПАЛЛ:

Указание узлов для выполнения команды:

Для выполнения команд только на определенных узлах:

Выполнение <команды> только на узлах 0.0, 0.2 и 0.3:

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

Чтобы выполнить команду на всех узлах, <кроме служебного узла и узла 0.0, выполните следующие> действия.

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

Полезные флаги:

Ниже приведены некоторые полезные флаги, которые можно использовать с тремя инструментами. (Флаги полностью описаны в техническом дополнении к Avamar)
Как и при выполнении любых задач командной строки Avamar, соблюдайте осторожность.
  • --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:

МАПАЛЛ ПОЛУЧАЕТ: Это обратная команда копирования.  

Получить GSAN с каждого узла данных и скопируйте его в служебный узел Avamar в /home/admin/0.*/gsan.

mapall --noerror get 'gsan'  
 

КОПИЯ МАПАЛЛА:

Скопируйте файл /etc/hosts в /root/etc/hosts на каждом узле данных.

mapall --noerror --user=root copy 'etc/hosts' 
 
Как это работает на практике:
1. Переменная mapall Команда копирования создает tarball содержащих указанные файлы.
2. Использует scp Чтобы нажать кнопку tarball к каждому узлу.
3. Распаковывает tarball в домашнем каталоге пользователя.

Informations supplémentaires

Примеры SSN:

Подключитесь к узлу 0.1 и откройте интерактивную оболочку.

ssn 0.
 

Подключитесь к узлу 0.2 и выполните команду date.

ssn 0.2 'date' 
 

Примеры SCN:

Скопируйте файл /home/admin/gsan двоичный файл из узла 0.1 в btfix на узле Avamar Utility Node.

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

Копировать "testscript" из каталога /home/admin служебного узла на узел 0.2 и разместите его как "runscript" в /data01/cur.

scn testscript 0.2:/data01/cur/runscript
 
Примечание. Переменная scn Команду нельзя использовать для копирования файлов с одного узла данных на другой узел данных.

Файлы должны быть скопированы с помощью служебного узла в двухэтапной операции, или же используйте scp для передачи файлов непосредственно между двумя узлами.

Produits concernés

Avamar, Avamar Server

Produits

Avamar
Propriétés de l’article
Numéro d’article: 000156632
Type d’article: How To
Dernière modification: 01 oct. 2025
Version:  10
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.