Avamar: Under r2r-övergången från flera noder till en enda nod uppstår ett felmeddelande om lockbox-förskjutning.
Summary: Under en r2r-migrering (rot till rot) från en migrering med flera till en enda nod kan lockbox-filen inte slutföras i steget för återställning av lockbox. Det här felet anger att det inte gick att uppdatera fältet för klientförskjutning på en specifik nod, till exempel 0,1. ...
Symptoms
R2r-processen avbryts på grund av att lockbox-skriptet inte kan slutföras utan fel. Skriptet begär uppdatering av MCDB-förskjutningsfältet (Management Console Database) och efter att ha tryckt på "ja" genererar skriptet databasfelmeddelanden och avslutas.
Cause
Skriptet justerar klientförskjutningsvariabler för ett system med flera noder, men målet är ett system med en nod, vilket orsakar matchningsfelet. Och flernoden kan inte uppdatera den relaterade nodvariabeln för noden i fråga. Till exempel finns inte 0,1 på målet, så skriptet stöter på en ogiltig parameter och avslutas.
Nyckeln finns på rad 1022 i skriptet för lockbox. Det är här begäran om uppdatering av MCS-klientoffseten (Management Console Server) initieras:
Use of uninitialized value $info{"NEW_VALUE"} in concatenation (.) or string at lockbox_restore.pl line 1022, <STDIN> line 5.
Resolution
Detta är det avsedda beteendet eftersom målet för r2r är en server med en nod och det inte finns några värden associerade med ett flernodssystem. Skriptet kan inte slutföra uppdateringen av förskjutningsfältet för klientmeddelanden. Detta kan ignoreras eftersom det inte är absolut nödvändigt att uppdatera offset för att slutföra r2r-övergången. Men eftersom MCDB ändå måste uppdateras måste du fortfarande ange yes för uppdateringarna.