Creación de recursos compartidos NFS

Con el protocolo de sistema de archivos de red (NFS), puede crear y gestionar recursos compartidos de NFS en una instancia de Oracle Cloud Infrastructure (OCI) y exportar archivos a la instancia informática.

Nota

Oracle Linux funciona con los protocolos NFSv3 y NFSv4.

Requisitos previos y consideraciones

Antes de empezar:

Creación de un recurso compartido de NFS en una instancia de OCI

Para crear un recurso compartido NFS en una instancia de OCI desde la línea de comandos:

  1. Realice una de las siguientes acciones:
    • Siga las instrucciones de la guía Managing the Network File System relevante para la versión de imagen de Oracle Linux, con la siguiente consideración:

      • Antes de editar el archivo etc/exports, los directorios y archivos que desea compartir en la instancia ya deben existir y deben tener los permisos adecuados, según lo requiera el entorno.

    • Siga el tutorial en Creación de un servidor NFS en Oracle Linux.

  2. Acceda al recurso compartido NFS. Consulte Accessing NFS and Samba Shares.

Creación de un recurso compartido NFS en una instancia de OCI mediante Cockpit

Puede crear un recurso compartido de NFS en una instancia informática desde la consola web de Cockpit mediante el plugin de uso compartido de archivos de Cockpit.

Para crear un recurso compartido NFS mediante la consola web de Cockpit:
  1. En la instancia informática, instale y active Cockpit. Consulte Install and Enable Cockpit.

  2. Utilice DNF para instalar el paquete cockpit-file-sharing.

    El paquete cockpit-file-sharing está incluido en el repositorio DNF developer_EPEL y debe activar el repositorio antes de instalar el paquete.

    Por ejemplo:

    sudo yum-config-manager --enable ol<version>_developer_EPEL
    sudo dnf install cockpit-file-sharing
    Nota

    Los paquetes de los repositorios developer_EPEL se consideran no soportados y el soporte se limita a la instalación básica. El contenido de este repositorio no se recomienda para entornos de producción y está destinado solo para uso de desarrollo.
  3. Inicie sesión en Cockpit. Consulte Log in to the Cockpit Web Console.

  4. En la consola web de Cockpit, seleccione Services (Servicios) y busque el servidor NFS.

    Si encuentra el servidor NFS, vaya al paso 7. Si NFS no se ha configurado o el servicio NFS está desactivado, vaya al siguiente paso.

  5. Para activar el servidor y el servicio NFS, seleccione el conmutador gris Servidor y servicios NFS.

    Al activar el conmutador, el servicio NFS se inicia automáticamente y después de cada reinicio del sistema.

  6. En la página Servicios, navegue hasta la sección Sockets y seleccione el conmutador gris RPCbind Server Activation Socket.

    Al activar el interruptor de conmutación, el socket RPC se inicia automáticamente y se inicia después de cada reinicio del sistema.

  7. Cree un recurso compartido NFS:

    1. Seleccione Uso compartido de archivos, seleccione el separador NFS y, a continuación, seleccione el botón con el signo más azul (+).

      Se muestra la ventana Agregar exportación.

    2. Introduzca el nombre y la ruta del recurso compartido NFS y, en los campos Nombre de cliente e IP de cliente, introduzca el nombre de la instancia informática y la dirección IP.

    3. Haga clic en Agregar.

      Nota

      El recurso compartido NFS no está visible en la ruta /etc/export. En su lugar, el comando exportfs crea el recurso compartido NFS en tiempo de ejecución y el recurso compartido NFS reside en la ruta /var/lib/nfs/etab. Para inspeccionar el recurso compartido NFS, utilice el comando exportfs -s.

  8. Acceda al recurso compartido NFS. Consulte Accessing NFS and Samba Shares.