Avamar - Помилка резервного копіювання в DataDomain через DDR_GET_AUTH_TOKEN через занадто велику кількість IP-адрес

Summary: Avamar - Помилка резервного копіювання в DataDomain через DDR_GET_AUTH_TOKEN через занадто велику кількість IP-адрес

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.

Symptoms

Журнали Avtar повідомляють про помилку резервного копіювання через недійсний токен:

<snip>
2017-05-26 14:04:56 автар інфо <10539>: Підключення до сервера домену даних "testdd.dell.com"(1) (LSU: avamar-1393882510) з токеном
аутентифікації 2017-05-26 14:04:56 avtar info <10540>: - Вирішено ім'я доменного сервера даних "testdd.dell.com" на IP-адресу "10.241.170.73"
2017-05-26 14:04:56 avtar Info <41236>: - Підключення до Data Domain Server з ім'ям "testdd.dell.com" з токеном:5ba93c9db0cff93f52b521d7420e43f6edxxxxxx
2017-05-26 14:04:56 avtar Помилка <41439>: Використання невірного токена:5ba93c9db0cff93f52b521d7420e43f6edxxxxxx
2017-05-26 14:04:56 Помилка <10542>: Сервер домену даних "testdd.dell.com" відкрити код результату помилки DDR: 4904, десц: Невірний аргумент API.
2017-05-26 14:04:56 Помилка <10509>: Проблема з входом на сервер DDR:'', було ввімкнено лише зв'язок GSAN.
2017-05-26 14:04:56 avtar FATAL <17964>: Резервне копіювання є неповним, оскільки відсутній
файл "/ddr_files.xml" 2017-05-26 14:04:56 avtar Info <10642>: Помилки DDR призвели до того, що резервна копія не була опублікована, errors=0, fatals=0
2017-05-26 14:04:56 avtar Info <12530>: Резервне копіювання не було передано до DDR.
2017-05-26 14:04:56 автар ФАТАЛ <8941>: Фатальна проблема з підключенням до сервера, переривання ініціалізації. Перевірте правильну адресу сервера та облікові дані для входу.
2017-05-26 14:04:56 автар Інфо <6149>: Підсумок помилки: 5 помилок: 41439, 10542, 8941, 10509, 17964
2017-05-26 14:04:56 Автар Інфо <8468>: Відправка підсумкового повідомлення батькам
2017-05-26 14:04:56 avtar Info <5314>: Помилка команди (5 помилок, код виходу 10008: не вдається встановити з'єднання з сервером (можливий збій мережі або DNS))
<snip>


Огляд /usr/local/avamar/var/ddrmaintlogs/ddrmaint.log показує повідомлення про помилку про те, що, схоже, існує велика кількість IP-адрес, пов'язаних з одним запитом токена:

<snip>
26 травня 14:17:27 testava ddrmaint.bin[107666]: Інформація: request-token:open_ddr:service handle:1 index:1 server:testdd.dell.com user:ddboost duration=1800 expires=2017-05-26 14:47:27
May 26 14:17:27 testava ddrmaint.bin[107666]: Довідка: ddrmaint Info <41440>: Data Domain handle:1 можливості:0x0020023B
26 травня 14:17:27 testava ddrmaint.bin[107666]: Попередження: Виклик DDR_GET_AUTH_TOKEN повернув код результату:(4904) Невірний аргумент API. message:Досягнута максимальна кількість імен хостів клієнтів. 52 > 16
травня 26 14:17:27 testava ddrmaint.bin[107666]: Помилка: request-token::body - Не вдалося отримати токен. Використовуйте токен=1:00. Помилка:4904 Причина:Невірний аргумент API.
26 травня 14:17:27 testava ddrmaint.bin[107666]: Помилка: <не вдалося виконати операцію маркера запиту домену xxxx>.
26 травня 14:17:27 testava ddrmaint.bin[107666]: Інформація: ============================= запит-токен закінчився за 0 секунд
26 травня 14:17:27 testava ddrmaint.bin[107666]: Інформація: ============================= request-token cmd finished =============================
<snip>

Cause

На даний момент, у зв'язку з обмеженням в рамках API DDboost, максимальна кількість IP-адрес та імен хостів разом, можливих для одного запиту токена, встановлена на рівні 16.


RFE з командою Data Domain буде потрібно для збільшення максимальної кількості IP-адрес, прийнятих одним запитом токенів для конкретного клієнта.

Resolution

Переконайтеся, що проблемний клієнт дійсно має стільки IP-адрес, щоб перевірити цю конкретну проблему.  Використовуйте команди ifconfig (Linux) ipconfig (Windows), щоб переконатися в цьому. 

Як тимчасовий обхідний шлях, можна вимкнути аутентифікацію на основі токенів.

1. Перевірте поточні налаштування токена у файлі mcserver.xml:

 

grep -i use_ddr_auth_token /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml

<entry key="use_ddr_auth_token" value="true" />2. Створіть резервну копію mcserver.xml:

cp -p /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml /usr/local/avamar/var/mc/server_data/prefs/x-mcserver.xml-backup-with-token

3. Аутентифікація на основі токена Dsable. 

Примітка: Неможливо відключити аутентифікацію токенів тільки для постраждалих клієнтів. Але є можливість вимкнути аутентифікацію на основі токенів для кожного плагіна.


Постійне виправлення:
Наразі постійного виправлення немає.  Було відкрито RFE з Data Domain Engineering, щоб збільшити ліміт на кількість хостамів та IP при запиті токена з ddboost.  Ця стаття знань буде оновлена в результаті резолюції Радіо Свобода.

Affected Products

Avamar

Products

Avamar, Data Domain
Article Properties
Article Number: 000053019
Article Type: Solution
Last Modified: 24 Feb 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.