Rutas en sistemas de archivos

El servicio File Storage utiliza tres tipos de rutas:

  1. Las rutas de exportación son parte de la información contenida en una exportación que hace que un sistema de archivos esté disponible a través de un destino de montaje. La ruta de exportación identifica de forma exclusiva el sistema de archivos dentro del destino de montaje, lo que le permite asociar hasta 100 sistemas de archivos en un único destino de montaje. Una instancia utiliza la ruta de acceso de exportación para montar (asociar de manera lógica) el sistema de archivos. Esta ruta no está relacionada con ninguna ruta del sistema de archivos o la instancia de cliente. Existe únicamente como una forma de distinguir un sistema de archivos de otro dentro de un mismo destino de montaje.

    En este ejemplo de comando de montaje, 10.0.0.6 es la dirección IP de destino de montaje. /FileSystem1 es la ruta de exportación única especificada cuando el sistema de archivos se ha asociado a un destino de montaje durante la creación.

    sudo mount 10.0.0.6:/FileSystem1 /mnt/mountpointA

    Importante

    La ruta de exportación debe comenzar por una barra (/) seguida de una secuencia de cero o más elementos separados por barras. Si hay muchos sistemas de archivos asociados a un único destino de montaje, la secuencia de ruta de exportación del primer sistema de archivos no puede contener la secuencia de elementos de ruta completa de la segunda secuencia de rutas de exportación del sistema de archivos. Las rutas de exportación no pueden terminar en una barra. Ningún elemento de ruta de exportación puede ser un punto (.) o dos puntos consecutivos (..). Ninguna ruta de exportación puede superar los 1024 bytes. Finalmente, ningún elemento de ruta de exportación puede superar los 255 bytes.

    Ejemplos válidos:

    • /example y /path
    • /example y /example2

    Ejemplos no válidos:

    • /example y /example/path
    • / y /example
    • /example/
    • /example/path/../example1
    Atención

    Si en un sistema de archivos asociado a un destino de montaje se especifica la "/" como una ruta de exportación, no puede asociar otro sistema de archivos a ese destino de montaje.
    Nota

    Las rutas de exportación no se pueden editar una vez creada la exportación. Para utilizar una ruta de exportación diferente, debe crear una nueva exportación con la ruta adecuada. Si lo desea, puede suprimir la exportación con la antigua ruta.

    Consulte Gestión de destinos de montaje para obtener más información sobre los destinos de montaje y las exportaciones.

  2. Las rutas del punto de montaje son rutas dentro de una instancia de cliente a un directorio accesible localmente en el que se monta el sistema de archivos remoto.

    En este ejemplo de comando de montaje, /mnt/mountpointA es la ruta al directorio en la instancia de cliente en la que se monta el sistema de archivos externo.

    sudo mount 10.0.0.6:/FileSystem1 /mnt/mountpointA

    Consulte Montaje de sistemas de archivos para obtener más información.

  3. Las rutas del sistema de archivos son rutas a los directorios dentro del sistema de archivos e incluyen el contenido del sistema de archivos. Cuando se monta el sistema de archivos, puede crear cualquier estructura de directorios que le interese. Se puede acceder a las instantáneas del sistema de archivos mediante la ruta del sistema de archivos, en el directorio raíz del sistema de archivos en .snapshot/name.

    En el siguiente ejemplo se muestra la ruta a una instantánea denominada "January 1" al navegar desde la instancia:

    /mountpointA/.snapshot/January1