Avamar. Отсутствие probe.xml приводит к ошибке: Не удалось найти базу данных типа или базу данных ресурсов узла
Summary: В этой статье приведены инструкции по повторному созданию файла probe.xml, если его не удается найти в исходном расположении.
Symptoms
Основные команды на узле Avamar Utility Node, такие как dpnctl status, завершаются сбоем:
Пример.
dpnctl status
ERROR: no database type or no node resource database could be found with search list /usr/local/avamar/var/probe.xml, stopped at /usr/local/avamar/bin/../lib/dpnutils/node_util.pm line 756.
Файл probe.xml отсутствует:
ls -al /usr/local/avamar/var/probe.xml
ls: cannot access '/usr/local/avamar/var/probe.xml': No such file or directory
ls -al /usr/local/avamar/var/*probe.xml*
-rw-r--r-- 1 admin admin 1050 Jan 13 13:18 probe.xml.before.resite
-rw-r--r-- 1 admin admin 1050 Jan 13 09:47 x-probe.xml
-rw-r--r-- 1 admin admin 1059 Oct 13 13:21 probe.xml-bk-20241013
-rw-r--r-- 1 admin admin 1050 Mar 23 09:47 x-probe.xml
Cause
Возможно, файл был переименован.
Возможно, файл был удален по ошибке.
Отмененное выполнение dpnnetutil также может привести к отсутствию probe.xml.
Resolution
1. Войдите в Avamar Utility Node в качестве администратора и загрузите ключи для Avamar: Как выполнить вход в Avamar Server и загрузить разные ключи.
2. Создайте новый файл probe.xml, выполнив следующую команду:
avmaint networkconfig --ava > /usr/local/avamar/var/new_probe.xml_`date -I`
3. Убедитесь, что файл существует:
ls -al /usr/local/avamar/var/new_probe.xml_`date -I`
ls -al /usr/local/avamar/var/new_probe.xml_`date -I` -rw------- 1 admin admin 526 Jan 23 20:21 /usr/local/avamar/var/new_probe.xml_2025-01-23
4. Скопируйте исходный файл probe.xml файл:
cp -v /usr/local/avamar/var/new_probe.xml_`date -I` /usr/local/avamar/var/probe.xml
'/usr/local/avamar/var/new_probe.xml_2025-01-23' -> '/usr/local/avamar/var/probe.xml'
5. Убедитесь, что файл имеет правильные разрешения и владельца:
ls -al /usr/local/avamar/var/probe.xml
-rw-r--r-- 1 admin admin 1050 Jan 13 13:18 probe.xml
Если владелец файла указан неверно, выполните следующую команду:
chown admin:admin /usr/local/avamar/var/probe.xml
Если права доступа к файлам неверны, выполните следующую команду:
chmod 644 /usr/local/avamar/var/probe.xml