Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

DobiMiner. Ошибка. Юникод включен, но некоторые прокси-серверы DobiMiner получают файлы с именами в кодировке, отличной от UTF-8 (ISO-8859-1)

Summary: Полученная ошибка: «Unicode Is Enabled, but Some DobiMiner Proxies will receive Non UTF-8 File Names (ISO-8859-1) while Validating Configuration on DobiMiner, after discovering VNX VDMs». ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Во время проверки конфигурации появляется сообщение об ошибке, указывающее на то, что кодировка не позволяет передать все возможные символы Юникода (ISO-8859-1).

Ошибка: «Unicode mode is enabled on the VNX, but some DobiMigrate proxies will receive file names in an encoding that cannot represent all possible Unicode characters (ISO-8859-1)». Это может привести к изменению имен файлов во время переноса.

image.png

Cause

Система VNX может работать в одном из двух режимов: ASCII или Юникод.  ASCII — это значение по умолчанию, но на практике для большинства систем будет установлена кодировка Юникод. 
При работе в режиме Юникод имена файлов и каталогов в файловой системе сохраняются в формате Юникода.
По умолчанию все клиенты используют стандарт ISO-8859-1, но он может быть изменен системными администраторами.

Поскольку кодировка символов в протоколе NFSv3 не определена, а файловые системы VNX хранят имена файлов в кодировке Юникода, DobiMiner попытается обеспечить использование кодировки Юникода (UTF-8) при передаче данных в системы VNX по протоколу NFS.
DobiMiner отправляет системе VNX запрос, чтобы проверить, какая кодировка будет использоваться для IP-адресов прокси-сервера NFS DobiMiner.
Если полученный ответ имеет любую другую кодировку, кроме UTF-8, произойдет сбой предварительной проверки I18N.

Resolution

Мы можем управлять кодировкой, используемой при отправке/получении имен файлов через NFSv3. Для этого используется файл «xlt.cfg».
Он содержит правила для выбора кодировки на основе IP-адреса клиента.

Параметр «Fix» [кнопка справа от сообщения об ошибке], который отображается при настройке переноса, автоматически обновит файл «xlt.cfg» с помощью правила, определенного для IP-адреса прокси-сервера NFS DobiMiner, и система VNX будет использовать кодировку UTF-8 для этих адресов.

В основном это значит, что, если вы не исправите это, прокси-серверы DobiMigrate будут получать имена файлов в кодировке ISO-8859-1 вместо UTF-8.
 
Вы можете продолжить настройку переноса, но, если в DobiMigrate возникнут ошибки, связанные с определенными символами (например, с символами немецкого или французского языка), вам все равно потребуется включить эту функцию позже.

Additional Information

Наличие у имен файлов кодировки ISO-8859-1 не означает, что они обязательно будут содержать символы, не совместимые с UTF-8, но они могут содержать такие символы.
Если имена файлов не будут включать в себя несовместимые символы, можно будет без проблем пропустить параметр «Fix» (и большинство реализаций не будут затронуты ввиду отсутствия таких символов).
Однако, если в них содержатся несовместимые символы и вы не выберете параметр «Fix» во время предварительной проверки, то в DobiMigrate появится исключение, и вам потребуется изменить файл «xlt.cfg» для переноса определенного клиента (например 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
Article Properties
Article Number: 000192928
Article Type: Solution
Last Modified: 05 Feb 2022
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.