SyncIQ ha esito negativo con errore: La lunghezza massima supportata per un nome file varia
Summary: Un processo SyncIQ ha esito negativo quando il supporto del nome file lungo (LFN) è abilitato in un cluster di origine o di destinazione mentre non è abilitato nel cluster peer.
Symptoms
SyncIQ ha esito negativo con errore: "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
Un processo SyncIQ ha esito negativo se LFN è abilitato in un solo cluster, origine o destinazione, in una relazione SyncIQ.
In OneFS, la lunghezza predefinita del nome è 255 byte e 255 caratteri. Entrambi i cluster in una relazione SyncIQ devono essere in grado di supportare nomi di file lunghi (LFN) che superano il valore massimo predefinito.
Resolution
Verificare se LFN è abilitato sui cluster di origine e di destinazione:
# isi_for_array -s 'sysctl efs.bam.long_file_name_enabled'
Controllare l'impostazione LFN per i percorsi di origine e destinazione di SyncIQ:
# isi sync policies view <policy_name> |grep Path:
# isi namelength list
Abilitare LFN sul cluster:
# isi_sysctl_cluster efs.bam.long_file_name_enabled=1 --explanation="Enable LFN"
Esempio di comando:
# isi namelength create --max-bytes xxxx --max-chars xxxx /ifs/<lfn_path>Additional Information
LFN è stato introdotto in OneFS 9.3.
Ulteriori informazioni: http://www.unstructureddatatips.com/onefs-and-long-filenames/