Avamar: Podczas przełączania r2r z wielowęzłowego do pojedynczego węzła występuje błąd przesunięcia skrytki.
Summary: Podczas migracji od użytkownika głównego do katalogu głównego (r2r) z migracji z wieloma do jednego węzłów nie można ukończyć działania pliku skrytki w kroku przywracania skrytki. Ten błąd wskazuje, że nie można zaktualizować pola przesunięcia klienta w określonym węźle, takim jak 0.1. ...
Symptoms
Proces r2r został przerwany z powodu niepowodzenia skryptu skrytki bez błędów. Skrypt poprosi o aktualizację pola przesunięcia bazy danych konsoli zarządzającej konsolą (MCDB) i po naciśnięciu przycisku "tak" skrypt wygeneruje komunikaty o błędach bazy danych i zakończy działanie.
Cause
Skrypt dostosowuje zmienne przesunięcia klienta dla systemu wielowęzłowego, ale celem jest system z jednym węzłem, co powoduje niezgodność. Wielowęzłowa nie może zaktualizować powiązanej zmiennej węzła dla danego węzła. Na przykład 0.1 nie istnieje w obiekcie docelowym, więc skrypt napotyka nieprawidłowy parametr i kończy działanie.
Klucz znajduje się w wierszu 1022 skryptu skrytki. W tym miejscu inicjowane jest żądanie aktualizacji przesunięcia klienta serwera konsoli zarządzającej (MCS):
Use of uninitialized value $info{"NEW_VALUE"} in concatenation (.) or string at lockbox_restore.pl line 1022, <STDIN> line 5.
Resolution
Jest to zamierzone zachowanie, ponieważ celem r2r jest serwer z jednym węzłem i nie ma żadnych wartości skojarzonych z systemem wielowęzłowym. Skrypt nie może ukończyć aktualizowania pola przesunięcia komunikatów klienta. Można to zignorować, ponieważ nie jest absolutnie konieczne aktualizowanie przesunięcia w celu ukończenia r2r cutover. Ponieważ jednak baza danych MCDB i tak musi zostać zaktualizowana, nadal wymagane jest wprowadzenie "yes" dla aktualizacji.