Avamar. Рабочий процесс останавливается с ошибкой «обработчик в решении»
Summary: Во время установки оперативного исправления рабочий процесс немедленно останавливается на задаче 1, и в ходе расследования в пакете emc-ruby была обнаружена проблема с разрешениями.
Symptoms
Во время установки исправления службы консоли управления (MCS) рабочий процесс немедленно останавливается на задаче 1 со следующим сообщением:
Task Name: Project hotfix-mc-cumulative-1930-149-202208: region started with task 1 (1) Progress (%): 0 Installation Messages: handler in decision 'Run Project hotfix-mc-cumulative-1930-149-202208: region started with task 1 (1)' returned unexisting outgoing transition name: info
В рабочем процессе не отображалась кнопка для отмены или продолжения задачи.
В workflow.log, расположенном в разделе /data01/avamar/repo/temp/<hotfix_name>/tmp не показал никакой дополнительной информации, и err.log также не было.
Перезапуск службы avinstaller не устранил проблему.
Удаление пакета установки исправлений и повторный запуск не устранили проблему.
Была предпринята попытка установить другое оперативное исправление и получено то же сообщение.
Cause
Во время поиска и устранения неисправностей "check.dpn --prestart" Была выполнена команда, и предварительный запуск завершился сбоем из-за проблемы с разрешениями на EMC-Ruby:
root@av-server:/home/admin/#: check.dpn --prestart
Running checks for node group "#.s"...
Using /usr/local/avamar/var/probe.xml
(0.0) ssh -q -x -o GSSAPIAuthentication=no root@192.168.1.42 'export TERM=${TERM:-dumb} ; /usr/local/avamar/var/check.dpn.3268-64348e19/check.dpn.d/var/Mrun-all --run --noerror --single'
[avamar: check.dpn (Mrun-all) v1.73]
ERROR: ruby: Permission denied - /opt/emc-third-party/platform/suse-11-x64/bin/ruby
ERROR: checkstoragestatus: [avamar] Program 'sudo -A /usr/local/avamar/bin//avsysreport' did not report any --info information
checkstoragestatus: INFO: [avamar] Detected non-Avamar hardware platform, no storage checking done
checkstoragestatus failed
Mrun-all: Mon Apr 10 16:31:21 2023, 1 check run
*** FAIL *** AVAMAR FAILED WITH 1 ERROR
Removing files previously copied to nodes...
End of checks for node group "#.s".
*** FAIL *** CHECK.DPN FAILED OVERALL (prestart)
root@av-server:/home/admin/#:
Сообщение об ошибке:
ERROR: ruby: Permission denied - /opt/emc-third-party/platform/suse-11-x64/bin/ruby
Resolution
Чтобы решить эту проблему, отправьте сервисную заявку группе Avamar SER.
Для группы поддержки см. раздел «Внутренние примечания» для получения информации о решении.