DobiMiner:Error: Unicode 已啟用,但有些 DobiMiner Proxy 會收到非 UTF-8 檔案名稱 ISO-8859-1

Resumen: 收到錯誤:Unicode 已啟用,但有些 DobiMiner Proxy 在探索 VNX VDM 後,會在 DobiMiner 上驗證組態時收到非 UTF-8 檔案名稱 (ISO-8859-1)。

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

在驗證組態期間,您會收到一則錯誤訊息,指出編碼無法代表所有可能的 Unicode 字元 (ISO-8859-1)。

錯誤:在 VNX 上已啟用 Unicode 模式,但有些 DobiMigrate Proxy 會收到採用無法代表所有可能 Unicode 字元 (ISO-8859-1) 編碼的檔案名稱。這可能會在遷移期間導致檔案名稱不正確。

image.png

Causa

VNX 系統可在兩種模式的其中一個中運作:ASCII 或 Unicode。  ASCII 為預設值,但實際上大部分系統會設為 Unicode。
以 Unicode 模式運作時,檔案系統上的檔案和目錄名稱會以 Unicode 格式儲存。
依預設,所有用戶端都使用 ISO-8859-1,但系統管理員可能已變更此項目。

由於 NFSv3 通訊協定中的字元編碼未指定,而 VNX 檔案系統會在 Unicode 中儲存檔案名稱,因此 DobiMiner 會嘗試在透過 NFS 與 VNX 系統連線時,確保使用 Unicode 編碼 (UTF-8)。
DobiMiner 會詢問 VNX 系統哪個編碼將用於 DobiMiner NFS 代理 IP 位址以檢查此問題。
如果傳回 UTF-8 以外的任何項目,則 I18N 預先檢查將會失敗。

Resolución

我們可以控制透過 NFSv3 傳送/接收檔案名稱時使用的編碼。這是使用「xlt.cfg」檔案完成。
其中包含根據用戶端 IP 位址選擇編碼的規則。

設定遷移時您看到的修正選項 [錯誤訊息右側的按鈕] 會自動更新 「xlt.cfg」檔案,其中包含 DobiMiner NFS 代理 IP 位址專屬的規則,告訴 VNX 對這些位址使用 UTF-8。

基本上,這表示如果您沒有「修正」此問題,DobiMigrate 代理會收到以 ISO-8859-1 編碼的檔案名稱,而非以 UTF-8。

您可以繼續進行遷移設定,但萬一 DobiMigrate 產生特定字元的錯誤 (例如德文、法文字元),之後您仍需要啟用此功能。

Información adicional

使用 ISO-8859-1 編碼的檔案名稱並不表示他們會有非 UTF-8 相容的字元,但它們可能具有
如果它們沒有不相容的字元,則跳過「修正」選項並不會有任何問題 (而且大部分的實作不會受到影響,因為它們不會使用那些字元)。
但是,如果這些字元有任何不相容的字元,而您選擇在預先檢查期間不要「修正」問題,DobiMigrate 將會擲出例外情形,且必須修改 xlt.cfg,才能遷移該特定用戶端 (即 VNX VDM)。

Productos afectados

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

Productos

VNX5800, VNX7500, VNX7600, VNX8000
Propiedades del artículo
Número del artículo: 000192928
Tipo de artículo: Solution
Última modificación: 07 jul. 2025
Versión:  3
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.