Avamar. Во время переключения r2r с нескольких узлов на один узел возникает ошибка смещения защищенного хранилища.
Summary: Во время миграции из корневого каталога в корневой (r2r) из нескольких узлов в один файл защищенного хранилища не удается завершить на этапе восстановления защищенного хранилища. Эта ошибка указывает на то, что не удалось обновить поле смещения клиента на определенном узле, например на 0,1. ...
Symptoms
Процесс r2r прерван из-за того, что сценарий защищенного хранилища не завершился без ошибок. Сценарий запросит обновление поля смещения базы данных консоли управления (MCDB), и после нажатия кнопки «yes» скрипт создаст сообщения об ошибках базы данных и завершит работу.
Cause
Сценарий корректирует переменные смещения клиента для многоузловой системы, но целевым объектом является система с одним узлом, что и приводит к несоответствию. И мультиузел не может обновить связанную переменную узла для рассматриваемого узла. Например, в целевом объекте отсутствует значение 0,1, поэтому сценарий обнаруживает недопустимый параметр и завершает работу.
Ключ находится в строке 1022 сценария защищенного хранилища. В этом случае инициируется запрос на обновление смещения клиента сервера консоли управления (MCS):
Use of uninitialized value $info{"NEW_VALUE"} in concatenation (.) or string at lockbox_restore.pl line 1022, <STDIN> line 5.
Resolution
Это ожидаемое поведение, так как целью r2r является сервер с одним узлом, а значения, связанные с многоузловой системой, отсутствуют. Сценарий не может завершить обновление поля смещения клиентских сообщений. Это можно игнорировать, так как обновление смещения для завершения переключения r2r не является строго необходимым. Однако, поскольку MCDB в любом случае должна быть обновлена, для обновлений все равно необходимо ввести yes.