Avamar: Během přechodu r2r z více uzlů na jeden uzel dojde k chybě posunu bezpečnostního modulu.
Summary: Během migrace z kořenového adresáře na kořenový adresář (r2r) z migrace s více na jeden uzel se soubor bezpečnostního modulu v kroku obnovení bezpečnostního modulu nedokončí. Tato chyba znamená, že pole odsazení klienta nelze aktualizovat na konkrétním uzlu, například 0,1. ...
Symptoms
Proces r2r se přeruší, protože se skript bezpečnostního modulu nedokončí bez chyb. Skript požádá o aktualizaci pole posunu databáze MCDB (Management Console Database) a po stisknutí "yes" skript vygeneruje chybové zprávy databáze a ukončí se.
Cause
Skript upraví proměnné odsazení klienta pro systém s více uzly, ale cílem je systém s jedním uzlem, což způsobuje neshodu. A vícenásobný uzel nemůže aktualizovat související proměnnou uzlu pro daný uzel. Například 0.1 v cíli neexistuje, takže skript narazí na neplatný parametr a ukončí se.
Klíč se nachází na řádku 1022 skriptu bezpečnostního modulu. Zde se inicializuje požadavek na aktualizaci posunu klienta serveru 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
Jedná se o zamýšlené chování, protože cílem nástroje r2r je server s jedním uzlem a k systému s více uzly nejsou přiřazeny žádné hodnoty. Skript nemůže dokončit aktualizaci pole posunu zpráv klienta. To lze ignorovat, protože není nezbytně nutné aktualizovat odsazení k dokončení přímého přenosu r2r. Vzhledem k tomu, že MCDB musí být aktualizována tak jako tak, je stále nutné zadat ano pro aktualizace.