L’erreur RSYNC “échec de l’opération mkdir” peut se produire lorsque vous essayez de créer un répertoire sur le système de fichiers cible et que ce système n’autorise pas l’opération pour des raisons de permissions, de limites de stockage ou d’autres problèmes liés au système de fichiers.
La première étape pour résoudre ce problème est d’essayer de créer manuellement le répertoire sur le système de fichiers cible, pour voir si le système vous renvoie une erreur. Si c’est le cas, vous aurez alors une indication sur la cause du problème (source : LinuxManPages).
Si vous pouvez créer le répertoire manuellement, l’erreur peut être due à des permissions insuffisantes pour l’utilisateur RSYNC. Assurez-vous que l’utilisateur dispose des permissions nécessaires pour créer des répertoires dans l’emplacement cible (source : CentOS FAQ).
Si l’utilisateur a les permissions nécessaires, mais que l’erreur persiste, vous pouvez essayer de modifier le paramètre —chmod=F755 dans votre commande RSYNC. Cela permettra de définir les permissions pour le répertoire cible (source : ServerFault).
Un autre facteur potentiel pourrait être une limite de stockage sur le système de fichiers cible. Si le système est à court d’espace de stockage, RSYNC ne pourra pas créer de nouveaux répertoires. Vérifiez l’espace de stockage disponible pour vous assurer qu’il n’est pas plein (source : IBM Knowledge Center).
Enfin, s’il y a un problème sous-jacent avec le système de fichiers lui-même, vous devrez peut-être utiliser des outils de réparation de système de fichiers pour résoudre le problème. De tels outils pour les systèmes de fichiers ext4 incluent e2fsck et fsck.ext4 (source : LinuxCommand Library).
Les correctifs ci-dessus devraient couvrir les causes les plus communes de l’erreur RSYNC “échec de l’opération mkdir”. Si vous continuez à rencontrer cette erreur, je vous recommande de chercher de l’aide sur des forums Linux en ligne comme StackExchange ou le forum de la communauté Ubuntu, où vous pourrez obtenir des conseils spécifiques à votre situation.