Symptoms
Under Validate Configuration visas ett felmeddelande om att kodningen inte kan representera alla möjliga Unicode-tecken (ISO-8859-1).
Fel: Unicode-läget är aktiverat på VNX, men vissa DobiMigrate-proxyservrar får filnamn i en kodning som inte kan representera alla möjliga Unicode-tecken (ISO-8859-1). Detta kan leda till felaktiga filnamn under migreringen.
Cause
Ett VNX-system kan köras i ett av två lägen: ASCII eller Unicode. ASCII är standard, men i praktiken kommer de flesta system att ställas in på Unicode.
När du arbetar i Unicode-läge lagras fil- och katalognamn i filsystemet i Unicode-format.
Som standard använder alla klienter ISO-8859-1, men det här kan ha ändrats av systemadministratörerna.
Eftersom teckenkodningen i NFSv3-protokollet är ospecificerad och VNX-filsystem lagrar filnamn i Unicode försöker DobiMiner säkerställa att en Unicode-kodning (UTF-8) används när den pratar med VNX-system via NFS.
DobiMiner kontrollerar detta genom att fråga VNX-systemet vilken kodning som ska användas för DobiMiner NFS-proxy-IP-adresserna.
Om det kommer tillbaka med något annat än UTF-8 misslyckas I18N-förkontrollen.
Resolution
Vi kan styra kodningen som används när du skickar/tar emot filnamn över NFSv3. Detta görs med filen "xlt.cfg".
Den innehåller regler för att välja kodning baserat på klientens IP-adress.
Fix-alternativet [knappen till höger om felmeddelandet] du ser när du konfigurerar en migrering uppdaterar automatiskt filen "xlt.cfg" med en regel som är specifik för DobiMiner NFS proxy-IP-adressen, vilket talar om för VNX att använda UTF-8 för de adresserna.
I grunden innebär det att om du inte "åtgärdar" det här får DobiMigrate-proxyservrar filnamn i ISO-8859-1-kodning istället UTF-8.
Du kan gå vidare med migreringskonfigurationen, men om DobiMigrate genererar fel gällande specifika tecken (som tyska och franska tecken) måste du ändå aktivera detta efteråt.
Att ha ISO-8859-1-kodade filnamn innebär inte att de har icke-UTF-8-kompatibla tecken, men det kan de ha.
Om de inte har icke-kompatibla tecken finns det inga problem med att hoppa över alternativet "Fix" (och de flesta implementeringar påverkas inte eftersom de inte kommer att använda dessa tecken).
Men om de har inkompatibla tecken och du väljer att inte "åtgärda" problemet under förkontrollen utlöser DobiMigrate ett undantag och "xlt.cfg" måste ändras för migreringen av den specifika 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