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

摘要: Полученная ошибка: «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». ...

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

Во время проверки конфигурации появляется сообщение об ошибке, указывающее на то, что кодировка не позволяет передать все возможные символы Юникода (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

原因

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

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

解析度

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

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

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

其他資訊

Наличие у имен файлов кодировки ISO-8859-1 не означает, что они обязательно будут содержать символы, не совместимые с UTF-8, но они могут содержать такие символы.
Если имена файлов не будут включать в себя несовместимые символы, можно будет без проблем пропустить параметр «Fix» (и большинство реализаций не будут затронуты ввиду отсутствия таких символов).
Однако, если в них содержатся несовместимые символы и вы не выберете параметр «Fix» во время предварительной проверки, то в DobiMigrate появится исключение, и вам потребуется изменить файл «xlt.cfg» для переноса определенного клиента (например VNX VDM).

受影響的產品

Data Migration for Isilon with Select Software: DobiMiner and StorageX, VNX1 Series, VNX2 Series, VNX5100, VNX5200, VNX5300, VNX5400, VNX5500, VNX5600, VNX5700

產品

VNX5800, VNX7500, VNX7600, VNX8000
文章屬性
文章編號: 000192928
文章類型: Solution
上次修改時間: 07 7月 2025
版本:  3
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。