Links Simbólicos (Symlinks) Produzem Erros
O serviço File Storage suporta totalmente o uso de links simbólicos. No entanto, os links simbólicos são interpretados pelo cliente e os symlinks que apontam para fora do sistema do Serviço File Storage montado podem ser interpretados de forma distinta por cada cliente e levar a resultados inesperados, como links desfeitos ou apontar para o arquivo incorreto. Destinos de link simbólico que funcionam em um cliente podem ser desfeitos em outros em decorrência de diferenças no layout do sistema de arquivos ou porque os clientes montaram o sistema de arquivos usando pontos de acesso NFS distintos.
Os snapshots também podem desfazer links simbólicos que apontam para um destino fora do diretório-raiz do sistema de arquivos. Isso ocorre porque, quando você cria um snapshot de um sistema de arquivos, ele se torna disponível como um subdiretório do diretório .snapshot.
Para minimizar esses possíveis problemas, use um caminho relativo como o caminho de destino ao criar um link simbólico para um arquivo no sistema de arquivos de rede. Além disso, verifique se os caminhos relativos não apontam para um caminho de destino fora do diretório-raiz do serviço File Storage, exceto quando o destino estiver na máquina local. Caso precise usar um link simbólico que aponte para um caminho de destino fora do sistema de arquivos, use um caminho absoluto começando com o diretório raiz do cliente.
Por exemplo:
- Apontar para "/user/bin/example" funciona.
- Apontar para "/yourmountpoint/..." não funciona.
- Apontar para "/home/user/yourmountpoint/..." não funciona.