SyncIQ зазнає невдачі з помилкою: Підтримка максимальної довжини імені файлу відрізняється
Summary: Завдання SyncIQ завершується помилкою, коли підтримка Long Filename (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/