Cloud Storage Gateway (CSG) funciona como un servidor Network File System (NFS). Esto permite que los clientes de su red local accedan al almacenamiento compartido de la puerta de enlace como si fuera un archivo local. En este tema se explica cómo crear, deshabilitar, modificar y eliminar recursos compartidos NFS desde la consola local de la puerta de enlace de archivos.
Requisitos previos
Se agregó una caché. Para obtener más información, consulte Add a cache.
Se vincularon los recursos de la nube. Para obtener más información, consulte Manage cloud resources.
Funcionamiento de los recursos compartidos NFS
Network File System (NFS) permite que las computadoras compartan archivos a través de una red TCP/IP. CSG actúa como un servidor NFS. Antes de que los clientes puedan acceder a un recurso compartido, debe crearlo en la puerta de enlace, especificar qué clientes pueden conectarse y configurar sus permisos de acceso.
Instalación de un cliente NFS
Instale un cliente NFS en cada máquina cliente donde vaya a montar el recurso compartido.
Inicie sesión en la máquina cliente.
-
Ejecute el comando de instalación correspondiente a su sistema operativo.
-
Ubuntu:
apt-get install nfs-common -
CentOS:
yum install -y nfs-utils
Para otros sistemas operativos, consulte la documentación oficial de NFS.
-
Creación de un recurso compartido NFS
En un navegador web, introduzca
https://<IP address of your file gateway>para acceder a la consola local de la puerta de enlace de archivos.Introduzca su nombre de usuario y contraseña, y luego haga clic en OK.
Seleccione NFS y haga clic en Create.
-
En el cuadro de diálogo Create NFS Share, configure a continuación los parámetros y haga clic en OK.
Parámetro
Descripción
Share name
La ruta virtual del protocolo NFS.
Con NFSv4, puede montar el recurso compartido directamente mediante este nombre. Con NFSv3, debe ejecutar el comando
showmount -e <gateway IP address>para obtener la ruta virtual.Read/write client IPs
Las direcciones IP o bloques CIDR de los clientes con acceso de lectura y escritura al recurso compartido NFS.
Ejemplo: 192.168.10.10 o 192.168.0.0/24. Puede introducir varias direcciones IP o bloques CIDR.
Las direcciones IP o bloques CIDR de los clientes con acceso de solo lectura al recurso compartido NFS.
Ejemplo: 192.168.10.10 o 192.168.0.0/24. Puede introducir varias direcciones IP o bloques CIDR.
Read-only client IPs
User mapping
Establece la asignación entre los usuarios del cliente NFS y los usuarios del servidor NFS.
NotaEste parámetro solo se configura cuando Protocol está establecido en NFS.
-
none: Un usuario del cliente NFS no se asigna al usuario nobody del servidor NFS.
-
root_squash: Restringe al usuario root. Cuando un cliente NFS accede al recurso compartido como usuario root, el cliente se asigna al usuario nobody del servidor NFS.
-
all_squash: Asigna todos los usuarios de un cliente NFS al usuarionobodydel servidor NFS. -
all_anonymous: Asigna todos los usuarios de un cliente NFS al usuario anónimo del servidor NFS.
Enable
Habilite el recurso compartido NFS.
Para deshabilitarlo, seleccione No.
Mode
Incluye el modo de caché y el modo de replicación.
-
Replication mode: Todos los datos se guardan en dos copias: una en la caché sin conexión y otra en OSS.
-
Cache mode: Almacena en caché local todos los metadatos y los datos de usuario con acceso frecuente. OSS conserva el conjunto de datos completo.
Reverse Sync
Sincroniza los metadatos de OSS hacia un entorno local. Se aplica a escenarios de recuperación ante desastres de la puerta de enlace, recuperación de datos y uso compartido de datos.
NotaUna operación de sincronización inversa analiza todos los objetos de un bucket. Este proceso genera tarifas por solicitudes de API de OSS si el bucket contiene una gran cantidad de objetos.
Bucket Name
Seleccione el bucket creado.
Path prefix
Introduzca el prefijo de ruta dentro del bucket.
Los prefijos de ruta solo admiten letras del alfabeto inglés y números.
NotaA partir de la versión 1.0.38, puede montar el directorio raíz de un sistema de archivos en un prefijo de ruta específico de un bucket de OSS para facilitar el aislamiento de accesos.
El prefijo de ruta puede ser un directorio existente o uno nuevo en el bucket de OSS. Una vez creado el recurso compartido, este prefijo funcionará como directorio raíz y todos los archivos y directorios posteriores se crearán bajo él.
Using a metadata disk
Esta opción separa el disco de datos del disco de metadatos. El disco de metadatos almacena los metadatos de las carpetas compartidas.
-
Si selecciona Yes, debe elegir el metadata disk y el data disk correspondientes.
-
Si selecciona No, debe elegir el cache disk correspondiente.
NotaSolo los usuarios incluidos en la lista blanca pueden usar esta función.
Ignore Deletion
Las eliminaciones de archivos no se sincronizan con OSS para evitar operaciones accidentales. OSS conserva el conjunto de datos completo.
NFS v4 optimization
Mejora la eficiencia de carga en los montajes NFSv4. Si habilita esta opción, ya no podrá montar mediante NFSv3.
Synchronization Delay
Establezca Sync Delay. Esta configuración retrasa la carga de archivos durante un periodo tras cerrarlos. Así se evita que las modificaciones locales frecuentes generen fragmentos en OSS. El valor predeterminado es 5 s y el máximo es 120 s.
Maximum Write Speed
La velocidad máxima de escritura es de 1280 MB/s. El valor predeterminado es 0, lo que indica que la velocidad no tiene límite.
Maximum Upload Speed
La velocidad máxima de carga es de 1280 MB/s. El valor predeterminado es 0, lo que indica que no hay límite de velocidad.
NotaCuando la velocidad está limitada, la velocidad máxima de carga no puede ser menor que la velocidad máxima de escritura.
Fast Cache Reclaim
La recuperación de caché en tiempo real es adecuada para escenarios en la nube destinados exclusivamente a copias de seguridad.
-
Haga clic en Confirm para crear el recurso compartido.
Gestión de recursos compartidos NFS existentes
En la página NFS, puede realizar a continuación las siguientes operaciones.
|
Acciones |
Descripción |
|
Deshabilitar un recurso compartido NFS |
Para deshabilitar todos los recursos compartidos NFS de la puerta de enlace, apague el interruptor en la esquina superior izquierda de la página NFS. También puede deshabilitarlos de forma individual. Para ello, busque el recurso compartido en la página NFS, haga clic en Settings y establezca Enabled en No. |
|
Eliminar un recurso compartido NFS |
En la página NFS, busque el recurso compartido deseado y haga clic en Delete. Nota
Si elimina un recurso compartido mientras está montado en un cliente, transcurre un breve retraso antes de que se desmonte el punto de montaje. Si crea un nuevo recurso compartido NFS con el mismo identificador durante ese lapso, el punto de montaje original no se desmontará. Después de eliminar un recurso compartido, ejecute el comando |
|
Modificar un recurso compartido NFS |
En la página NFS, busque el recurso compartido deseado y haga clic en Settings o en Advanced Settings para modificarlo. |