Сбой SyncIQ с ошибкой: Максимальная поддерживаемая длина имени файла различается
Summary: Задание SyncIQ завершается сбоем, если поддержка длинного имени файла (LFN) включена в исходном или целевом кластере, но не включена в одноранговом кластере.
Symptoms
Сбой SyncIQ с ошибкой: "Maximum file name length support differs between the source and target. Cannot sync a cluster with long file names to a target cluster without long name support enabled"
Cause
Задание SyncIQ завершается сбоем, если LFN включен только в одном кластере, исходном или целевом ресурсе во взаимосвязи SyncIQ.
В OneFS длина имени по умолчанию составляет 255 байт и 255 символов. Оба кластера во взаимосвязи SyncIQ должны поддерживать длинные имена файлов (LFN), превышающие максимальное значение по умолчанию.
Resolution
Проверьте, включен ли LFN в исходном и целевом кластерах:
# isi_for_array -s 'sysctl efs.bam.long_file_name_enabled'
Проверьте настройку LFN для исходного и целевого путей SyncIQ:
# isi sync policies view <policy_name> |grep Path:
# isi namelength list
Включите LFN в кластере:
# isi_sysctl_cluster efs.bam.long_file_name_enabled=1 --explanation="Enable LFN"
Пример команды:
# isi namelength create --max-bytes xxxx --max-chars xxxx /ifs/<lfn_path>Additional Information
LFN был представлен в OneFS 9.3.
Дополнительная информация: http://www.unstructureddatatips.com/onefs-and-long-filenames/