Symptoms
Under valideringskonfigurationen vil du modtage en fejlmeddelelse, der angiver, at indkodning ikke kan repræsentere alle mulige Unicode-tegn (ISO-8859-1).
Fejl: Unicode-tilstand er aktiveret på VNX, men nogle DobiMigrate-proxyer modtager filnavne i en indkodning, der ikke kan repræsentere alle mulige Unicode-tegn (ISO-8859-1). Dette kan føre til forkerte filnavne under migreringen.
Cause
Et VNX-system kan fungere i en af to tilstande: ASCII eller Unicode. ASCII er standarden, men i praksis bliver de fleste systemer indstillet til Unicode.
Når der arbejdes i Unicode-tilstand, gemmes filnavne og mappenavne på filsystemet i Unicode-formater.
Som standard bruger alle klienter ISO-8859-1, men det er noget, der kan være blevet ændret af systemadministratorer.
Da tegnkodning i NFSv3-protokollen er uspecificeret, og VNX-filsystemerne gemmer filnavne i Unicode, forsøger DobiMiner at sikre, at en Unicode-coding (UTF-8) bruges, når den taler med VNX-systemer via NFS.
DobiMiner kontrollerer dette ved at spørge VNX-systemet, hvilken indkodning der skal bruges til DobiMiner NFS-proxy IP-adresserne.
Hvis det kommer tilbage med andet end UTF-8, vil I18N-pre-checken mislykkes.
Resolution
Vi kan styre den indkodning, der bruges, når filnavne sendes/modtages via NFSv3. Dette gøres ved hjælp af filen "xlt.cfg".
Den indeholder regler for valg af indkodning baseret på klientens IP-adresse.
Den rettelsesindstilling [knap til højre for fejlmeddelelsen], du ser, når du konfigurerer en migrering, vil automatisk opdatere filen "xlt.cfg" med en regel, der er specifik for DobiMiner NFS-proxyENS IP-adresse, og gør VNX om at bruge UTF-8 til disse adresser.
Grundlæggende betyder det, at hvis du ikke "løser" dette, vil DobiMigrate-proxyer modtage filnavne i ISO-8859-1-indkodning i stedet for UTF-8.
Du kan fortsætte med migreringsopsætningen, men i tilfælde af, at DobiMigrate genererer fejl vedrørende specifikke tegn (som tysk, fransk), skal du stadig aktivere dette bagefter.
At have ISO-8859-1-kodede filnavne betyder ikke, at de vil have ikke-UTF-8-kompatible tegn, men de kan have.
Hvis de ikke har ikke-kompatible tegn, er der ikke noget problem med at springe "Ret" over (og de fleste implementeringer påvirkes ikke, da de ikke vil bruge disse tegn).
Hvis de imidlertid har inkompatible tegn, og du vælger ikke at "Løse" problemet under pre-check, udsender DobiMigrate en undtagelse, og "xlt.cfg" skal ændres for migreringen af den pågældende klient (dvs. VNX VDM).
Affected Products
Data Migration for Isilon with Select Software: DobiMiner and StorageX, VNX1 Series, VNX2 Series, VNX5100, VNX5200, VNX5300, VNX5400, VNX5500, VNX5600, VNX5700
Products
VNX5800, VNX7500, VNX7600, VNX8000