Symptoms
Podczas sprawdzania poprawności konfiguracji zostanie wyświetlony komunikat o błędzie wskazujący, że kodowanie nie może reprezentować wszystkich możliwych znaków Unicode (ISO-8859-1).
Błąd: Tryb Unicode jest włączony w VNX, ale niektóre serwery proxy DobiMigrate otrzymają nazwy plików w kodowaniu, które nie może gą reprezentować wszystkich możliwych znaków Unicode (ISO-8859-1). Może to prowadzić do nieprawidłowych nazw plików podczas migracji.
![image.png](https://supportkb.dell.com/img/ka06P000000byBxQAI/ka06P000000byBxQAI_pl_1.jpeg)
Cause
System VNX może działać w jednym z dwóch trybów: ASCII lub Unicode. ASCII jest ustawiony domyślnie, ale w praktyce większość systemów jest ustawiona na Unicode.
Podczas pracy w trybie Unicode nazwy plików i katalogów w systemie plików są przechowywane w formatach Unicode.
Domyślnie wszystkie klienty używają formatu ISO-8859-1, ale może to zostać zmienione przez administratorów systemu.
Ponieważ kodowanie znaków w protokole NFSv3 jest nieokreślone, a systemy plików VNX przechowują nazwy plików w Unicode, DobiMiner próbuje zapewnić, że kodowanie Unicode (UTF-8) jest używane, gdy komunikuje się z systemami VNX poprzez NFS.
DobiMiner sprawdza to poprzez zapytanie systemu VNX, jakie kodowanie będzie używane dla adresów IP proxy DobiMiner NFS.
Jeśli odpowiedź będzie inna niż UTF-8, to wstępne sprawdzenie I18N nie powiedzie się.
Resolution
Możemy kontrolować kodowanie używane podczas wysyłania/odbierania nazw plików za pośrednictwem NFSv3. Służy do tego plik „xlt.cfg”.
Zawiera on reguły wyboru kodowania na podstawie adresu IP klienta.
Opcja Napraw [przycisk po prawej stronie komunikatu o błędzie], którą widać podczas konfigurowania migracji, automatycznie zaktualizuje plik „xlt. cfg” z regułą specyficzną dla adresów IP serwerów proxy DobiMiner NFS, która informuje VNX, aby używać UTF-8 dla tych adresów.
Generalnie oznacza to, że jeśli nie użyta zostanie opcja „Napraw”, serwery proxy DobiMigrate będą otrzymywać nazwy plików w kodowaniu ISO-8859-1 zamiast UTF-8.
Możesz kontynuować konfigurację migracji, ale w przypadku, gdy DobiMigrate generuje błędy dotyczące określonych znaków (takich jak niemieckie, francuskie), nadal należy włączyć to później.
Additional Information
Kodowanie nazw plików w ISO-8859-1 nie oznacza, że będą one zawierały znaki niezgodne z UTF-8, ale mogą je zawierać.
Jeśli nie mają one niezgodnych znaków, nie ma problemu z pominięciem opcji „Napraw” (i nie będzie to miało wpływu na większość wdrożeń, ponieważ nie będą one używać tych znaków).
Jeśli jednak mają one niezgodne znaki i podczas wstępnego sprawdzania nie zostanie wybrana opcja „Napraw”, wówczas DobiMigrate zgłosi wyjątek i trzeba będzie zmodyfikować plik „xlt.cfg” dla migracji tego określonego klienta (np. VNX VDM).
Data Migration for Isilon with Select Software: DobiMiner and StorageX, VNX1 Series, VNX2 Series, VNX5100, VNX5200, VNX5300, VNX5400, VNX5500, VNX5600, VNX5700