Caminhos em Sistemas de Arquivos

O serviço File Storage usa três tipos de caminhos:

  1. Os Caminhos de Exportação fazem parte das informações contidas em uma exportação que disponibiliza um sistema de arquivos por meio de um ponto de acesso NFS. O caminho de exportação identifica de forma única o sistema de arquivos dentro do ponto de acesso NFS, permitindo que você associe até 100 sistemas de arquivos por trás de um único ponto de acesso NFS. O caminho de exportação é usado por uma instância para montar (anexar de forma lógica) o sistema de arquivos. Esse caminho não está relacionado a nenhum caminho no sistema de arquivos ou na instância do cliente. Ele existe apenas como uma maneira de distinguir um sistema de arquivos de outro em um único ponto de acesso NFS.

    Neste exemplo de comando de montagem, 10.0.0.6 é o endereço IP do ponto de acesso NFS./FileSystem1 é o caminho de exportação exclusivo que foi especificado quando o sistema de arquivos foi associado a um ponto de acesso NFS durante a criação.

    sudo mount 10.0.0.6:/FileSystem1 /mnt/mountpointA

    Importante

    O caminho de exportação deve começar com uma barra (/) seguida por uma sequência de zero ou mais elementos separados por barra. Se houver muitos sistemas de arquivos associados a um único destino de montagem, a sequência do caminho de exportação para o primeiro sistema de arquivos não poderá conter a sequência completa do elemento do caminho da segunda sequência do caminho de exportação do sistema de arquivos. Os caminhos de exportação não podem terminar com uma barra. Nenhum elemento de caminho de exportação pode ser um ponto (.) ou dois pontos em sequência (..). Nenhum caminho de exportação pode exceder 1.024 bytes. Por fim, nenhum elemento do caminho de exportação pode exceder 255 bytes.

    Exemplos válidos:

    • /example e /path
    • /example e /example2

    Exemplos inválidos:

    • /example e /example/path
    • / e /example
    • /example/
    • /example/path/../example1
    Cuidado

    Se um sistema de arquivos associado a um destino de montagem tiver o valor '/' especificado como um caminho de exportação, não será possível associar outro sistema de arquivos a esse destino de montagem.
    Observação

    Os caminhos de exportação não podem ser editados após a criação da exportação. Para usar outro caminho de exportação, crie uma nova exportação com o caminho apropriado. Opcionalmente, você poderá excluir a exportação com o caminho antigo.

    Consulte Gerenciando Pontos de Acesso NFS para obter mais informações sobre pontos de acesso NFS e exportações.

  2. Os Caminhos do Ponto de Montagem são caminhos de uma instância do cliente para um diretório acessível localmente no qual o sistema de arquivos remoto está montado.

    Neste exemplo de comando de montagem, /mnt/mountpointA corresponde ao caminho para o diretório na instância do cliente em que o sistema de arquivos externo está montado.

    sudo mount 10.0.0.6:/FileSystem1 /mnt/mountpointA

    Consulte Montando Sistemas de Arquivos para obter mais informações.

  3. Caminhos do Sistema de Arquivos são caminhos para diretórios no sistema de arquivos e detêmo conteúdo do sistema de arquivos. Quando o sistema de arquivos é montado, você pode criar qualquer estrutura de diretórios desejada dentro dele. Os snapshots do sistema de arquivos podem ser acessados usando o caminho do sistema de arquivos, no diretório raiz do sistema de arquivos, em .snapshot/name.

    O exemplo a seguir mostra o caminho para um snapshot chamado "January 1" durante a navegação proveniente da instância:

    /mountpointA/.snapshot/January1