Avamar: Durante a transferência do r2r de vários nós para um único nó, ocorre um erro de deslocamento da lockbox.
Summary: Durante uma migração de raiz para raiz (r2r) de uma migração de vários para um único nó, o arquivo da lockbox não é concluído na etapa de restauração da lockbox. Esse erro indica que não foi possível atualizar o campo client-offset em um nó específico, como 0.1. ...
Symptoms
O processo do r2r foi interrompido porque o script da lockbox não foi concluído sem erros. O script solicitará a atualização do campo de deslocamento do banco de dados do console de gerenciamento (MCDB) e, depois de pressionar "yes", o script gera mensagens de erro do banco de dados e é encerrado.
Cause
O script ajusta as variáveis de deslocamento do client para um sistema de vários nós, mas o destino é um sistema de único nó, o que causa a disparidade. E os vários nós não podem atualizar a variável de nó relacionada para o nó em questão. Por exemplo, 0.1 não existe no destino, portanto, o script encontra um parâmetro inválido e termina.
A chave está na linha 1022 do script da lockbox. É aqui que a solicitação é iniciada para a atualização do deslocamento do client do MCS (Management Console Server):
Use of uninitialized value $info{"NEW_VALUE"} in concatenation (.) or string at lockbox_restore.pl line 1022, <STDIN> line 5.
Resolution
Esse é o comportamento pretendido, pois o destino do r2r é um servidor de único nó e não há valores associados a um sistema de vários nós. O script não pode concluir a atualização do campo de deslocamento de mensagens do client. Isso pode ser ignorado, pois não é estritamente necessário atualizar o deslocamento para concluir a transferência do r2r. No entanto, como o MCDB deve ser atualizado de qualquer maneira, ainda é necessário digitar yes para as atualizações.