Symptoms
Under valideringskonfigurasjonen vil du få en feilmelding som indikerer at kodingen ikke kan representere alle mulige Unicode-tegn (ISO-8859-1).
Feil: Unicode-modus er aktivert på VNX, men noen DobiMigrate-proxyer vil motta filnavn i en koding som ikke kan representere alle mulige Unicode-tegn (ISO-8859-1). Dette kan føre til feil filnavn under migreringen.
Cause
Et VNX-system kan fungere i én av to moduser: ASCII eller Unicode. ASCII er standard, men i praksis skal de fleste systemer settes til Unicode.
Når du kjører i Unicode-modus, lagres fil- og katalognavn på filsystemet i Unicode-formater.
Som standard bruker alle klienter ISO-8859-1, men dette er noe som kan ha blitt endret av systemadministratorene.
Siden tegnkoding i NFSv3-protokollen er uspesifisert, og VNX-filsystemene lagrer filnavn i Unicode, prøver DobiMiner å sikre at en Unicode-koding (UTF-8) brukes når den snakker med VNX-systemer over NFS.
DobiMiner kontrollerer dette ved å spørre VNX-systemet om hvilken koding som skal brukes for IP-adressene til DobiMiner NFS-proxyen.
Hvis det kommer tilbake med noe annet enn UTF-8, vil I18N-forhåndskontrollen mislykkes.
Resolution
Vi kan kontrollere kodingen som brukes ved sending/mottak av filnavn over NFSv3. Dette gjøres ved hjelp av filen xlt.cfg.
Den inneholder regler for å velge koding basert på klientens IP-adresse.
Fix-alternativet [-knappen til høyre for feilmeldingen] du ser når du konfigurerer en migrering, oppdaterer automatisk filen "xlt.cfg" med en regel som er spesifikk for IP-adressen til DobiMiner NFS-proxyen, og ber VNX om å bruke UTF-8 for disse adressene.
I utgangspunktet betyr det at hvis du ikke løser dette, vil DobiMigrate-proxyer motta filnavn i ISO-8859-1-koding i stedet UTF-8.
Du kan fortsette med migreringsoppsettet, men hvis DobiMigrate genererer feil angående bestemte tegn (for eksempel tysk, fransk tegn), må du aktivere dette etterpå.
Å ha ISO-8859-1-kodede filnavn betyr ikke at de vil ha ikke-UTF-8-kompatible tegn, men de kan ha.
Hvis de ikke har ikke-kompatible tegn, er det ikke noe problem med å hoppe over «Fix»-alternativet (og de fleste implementeringer vil ikke bli påvirket fordi de ikke vil bruke disse tegnene).
Hvis de imidlertid har inkompatible tegn og du velger å ikke løse problemet under forhåndskontroll, vil DobiMigrate gi et unntak, og "xlt.cfg" må endres for migreringen av den spesifikke klienten (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