Erreurs de production de liens symboliques
Le service File Storage prend complètement en charge l'utilisation des liens symboliques. Toutefois, les liens symboliques sont interprétés par le client et ceux qui pointent en dehors du système File Storage monté peuvent être interprétés différemment par chaque client et aboutir à des résultats inattendus, tels que des liens endommagés ou pointant vers un fichier incorrect. Les cibles de lien symbolique qui fonctionnent sur un client peuvent être endommagées sur un autre en raison de différences de disposition des systèmes de fichiers ou car les clients ont monté le système de fichiers à l'aide de cibles de montage différentes.
Les clichés peuvent également rompre les liens symboliques qui pointent vers une cible à l'extérieur du répertoire racine du système de fichiers. Cela est dû au fait que lorsque vous créez le cliché d'un système de fichiers, il devient disponible en tant que sous-répertoire du répertoire .snapshot.
Pour minimiser ces problèmes potentiels, utilisez un chemin relatif comme chemin cible lors de la création d'un lien symbolique vers un fichier dans le système de fichiers réseau. Assurez-vous également que les chemins relatifs ne pointent pas vers un chemin cible en dehors du répertoire racine du service File Storage sauf lorsque la cible est sur l'ordinateur local. Si vous devez utiliser un lien symbolique qui pointe vers un chemin cible en dehors du système de fichiers, utilisez un chemin absolu commençant par le répertoire racine du client.
Par exemple :
- Le pointage vers "/user/bin/example" fonctionne.
- Le pointage vers "/yourmountpoint/..." ne fonctionne pas.
- Le pointage vers la page "/home/user/yourmountpoint/..." ne fonctionne pas.