Авамар: Як користуватися інструментом mapall

Summary: Avamar має інструмент командного рядка під назвою "mapall", який дозволяє видавати інструкції одному або декільком вузлам у сітці. У цій статті пояснюється, як користуватися інструментом. ...

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

У цій статті показано, як користуватися Avamar mapall інструмент для передачі команд від вузла утиліти до інших вузлів.

Об'єкт mapall інструмент може досягати вузлів Avamar, які визначені в probe.xml файл.

Ці скрипти є обгортками навколо стандартної безпечної оболонки (ssh) інструменти (ssh) і протокол безпечного копіювання (SCP)) і всі вони написані на Perl.

 

Скрипти mapall, ssh та scp

 

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

Для отримання додаткової інформації дивіться наступне: Авамар: Як увійти на сервер Avamar і завантажити різні ключі.
 
 

МАПАЛЛ:

Вказуючи, на яких вузлах виконувати команду:

Щоб виконувати команди лише на вибраних вузлах:

Щоб виконати команду <> лише на вузлах 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:

MAPALL ОТРИМУЄ: Це зворотна сторона команди копіювання.  

Отримати GSAN з кожного вузла даних і скопіюйте його в вузол Avamar Utility Node для /home/admin/0.*/gsan:

mapall --noerror get 'gsan'  
 

КОПІЯ MAPALL:

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

mapall --noerror --user=root copy 'etc/hosts' 
 
Як це працює на практиці:
1. Об'єкт mapall команда copy створює файл tarball що містять вказані файли.
2. Використовує scp щоб натиснути кнопку tarball до кожного вузла.
3. Розпаковує tarball у домашньому каталозі користувачів.

Additional Information

Приклади SSN:

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

ssn 0.
 

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

ssn 0.2 'date' 
 

Приклади SCN:

Скопіюйте файл /home/admin/gsan з вузла 0.1 до btfix на вузлі утиліти Avamar.

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

Копія "testscript" з директорії /home/admin утиліти на вузол 0.2 і розташуйте його як "runscript" в /data01/cur:

scn testscript 0.2:/data01/cur/runscript
 
Примітка: Об'єкт scn не можна використовувати для копіювання файлів з одного вузла даних до іншого вузла даних.

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

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.