Integrar un almacenamiento compartido en el servidor (openSuse Leap 15)

Artículo traducido por máquina

Este texto es una traducción automática. Está prevista una versión revisada.

Para incluir un almacenamiento compartido en un servidor en el que está instalado el sistema operativo openSuse Leap:

Requisitos
  • Ha asignado una dirección IP o un dominio a su servidor.

  • Ha ajustado los permisos de acceso para el servidor deseado en la vista en detalle del almacenamiento compartido.

  • Ha descargado la clave Kerberos.

  • Ha anotado la ruta NFS del almacenamiento compartido deseado.

Nota

Si ha asignado un dominio al servidor, el dominio debe ser accesible a través de Internet.

  • Asegúrese de que el paquete nfs-client está instalado. Para instalar el paquete nfs-client, introduzca el siguiente comando:
    zypper install nfs-client Se muestra el siguiente mensaje localhost:~ # zypper install nfs-client
    Loading repository data...
    Reading installed packages...
    Resolving package dependencies...

    The following 5 NEW packages are going to be installed:
      keyutils libevent-2_1-8 nfs-client nfsidmap rpcbind

    5 new packages to install.
    Overall download size: 722.0 KiB. Already cached: 0 B. After the operation,
    additional 1.9 MiB will be used.
    Continue? [y/n/...? shows all options] (y):

  • Introduzca Y. A continuación, pulse Intro y se instalará el paquete nfs-client.

  • Asegúrese de que el paquete krb5-client está instalado. Para instalar el paquete krb5-client, introduzca el siguiente comando:
    zypper install krb5-client Se muestra el siguiente mensaje: localhost:~ # zypper install krb5-client
    Loading repository data...
    Reading installed packages...
    Resolving package dependencies..

    The following NEW package is going to be installed:
      krb5-client

    1 new package to install.
    Overall download size: 175.1 KiB. Already cached: 0 B. After the operation,
    additional 358.5 KiB will be used.
    Continue? [y/n/...? shows all options] (y):

  • Introduzca Y. A continuación, pulse Intro y se instalará el paquete krb5-client.

  • Active Secure NFS. Para añadir la línea NFS_SECURITY_GSS="yes" a /etc/sysconfig/nfs, escriba el siguiente comando: echo 'NFS_SECURITY_GSS="yes"' >> /etc/sysconfig/nfs

  • Abra el archivo de la llave Kerberos comprimido.

  • Copie los archivos krb5.conf y krb5.keytab.

  • Añada los archivos a la carpeta /etc.

Nota

Si utiliza un ordenador local con sistema operativo Windows, puede transferir los archivos fácil y cómodamente con el programa WinSCP. WinSCP es un cliente gráfico de código abierto SFTP y FTP para Windows. Para descargar el programa, haga clic aquí.

  • Active e inicie los servicios necesarios. Para ello, introduzca los siguientes comandos:
    systemctl enable nfs systemctl
    restart nfs

  • Cree el directorio en el que se montará el almacenamiento. Ejemplo:
    mkdir /mnt/nfs

Nota

Para incluir varios almacenamientos compartidos, cree otro directorio (por ejemplo, /mnt/nfs2, etc.) y luego realice el siguiente paso para todos los almacenamientos compartidos.

  • Para montar permanentemente el almacenamiento compartido, abra /etc/fstab con el editor (por ejemplo, vi) y añada el punto de montaje deseado en el siguiente formato:
    vid12345.nas1.lan:/vid12345 /mnt/nfs nfs sec=krb5 0 0 Ejemplo: vid15943.nas3.lan:/vid15943 /mnt/nfs nfs sec=krb5 0 0

  • Para comprobar la nueva entrada en /etc/fstab y montar el almacenamiento compartido, escriba el siguiente comando:mount -a

El almacenamiento compartido se montará.