En este artículo, montaremos una parte de NFS en una máquina de clientes de Debian manualmente, así como automáticamente, en el arranque del sistema.
Usaremos el sistema de Debian 10 Buster para ejecutar los comandos y procedimientos discutidos en este artículo.
Requisitos previos
Antes de continuar, asegúrese de que:
Para el propósito de este artículo, hemos configurado dos máquinas Debian10 con los siguientes nombres de host y direcciones IP:
Servidor NFS
Cliente NFS
Instale el paquete de cliente NFS en la máquina cliente de Debian 10
Para montar directorios de compartir en la máquina del cliente, primero debe instalar el paquete del cliente NFS en ella. En la máquina del cliente, ejecute los siguientes comandos en el terminal para instalar el paquete del cliente NFS:
$ sudo apt actualización
$ sudo apt install nfs-common
Paso 1: cree un punto de montaje para el directorio compartido del servidor NFS
Para que el directorio compartido del servidor NFS esté disponible para el cliente, deberá montar el directorio del servidor NFS en un directorio vacío en la máquina del cliente.
Primero, cree un directorio de punto de montaje vacío en la máquina del cliente. Este directorio vacío servirá como punto de montaje para los directorios compartidos remotos.
Hemos creado el nuevo directorio de montaje "client_sharedfolder" en el directorio /mnt usando el siguiente comando:
$ sudo mkdir -p /mnt /client_sharedfolder
Paso 2: monte el directorio compartido del servidor NFS en el cliente
Monte el directorio compartido NFS al directorio de punto de montaje en el cliente utilizando la siguiente sintaxis:
$ Sudo Mount [NFS _IP]:/[NFS_EXPORT] [Local_mountpoint]
Dónde:
Según nuestra configuración, ejecutamos el siguiente comando:
$ sudo monte 192.168.72.144:/mnt/SharedFolder/Mnt/Client_SharedFolder
Después de montar el directorio compartido NFS, puede confirmarlo utilizando el siguiente comando en el terminal:
$ DF -H
Paso 3: Prueba de NFS Share
A continuación, pruebe la compartir NFS en la máquina del cliente. Para realizar una prueba, cree algunos archivos o directorios en el directorio compartido de NFS en la máquina del servidor y luego acceda a ellos desde la máquina del cliente. Siga el procedimiento a continuación para hacer esto usted mismo:
1. Sobre el Servidor NFS máquina, abra el terminal y use el cd comandar para navegar al directorio compartido NFS:
$ CD/MNT/SharedFolder/
A continuación, cree algunos archivos de prueba:
$ sudo touch test1 test2 test3
2. Sobre el Cliente NFS máquina, verifique si existen los mismos archivos en el directorio de puntos de montaje local.
$ ls /mnt /client_sharedfolder
Tenga en cuenta que el comando de montaje no monta permanentemente el sistema de archivos NFS en el punto de montaje. Tendrás que montarlo manualmente cada vez que reinicie el sistema. En el siguiente paso, analizaremos cómo montar automáticamente el sistema de archivos NFS en el momento de arranque.
Montaje de un sistema de archivos NFS automáticamente
El montaje automáticamente de un sistema de archivos NFS le ahorra la molestia de tener que montar manualmente el sistema de archivos cada vez que arranca su sistema. A continuación se muestra el procedimiento para hacerlo:
Editar el archivo /etc /fstab:
$ sudo nano /etc /fstab
A continuación, agregue una entrada en el archivo /etc /fstab, como sigue:
Servidor NFS: Directorio MountPoint NFS predeterminados 0 0 0
Dónde:
Según nuestra configuración, hemos agregado la siguiente entrada:
192.168.72.144:/mnt/SharedFolder/Mnt/Client_SharedFolder NFS predeterminados 0 0 0
Después de agregar la entrada anterior en el archivo /etc /fstab, guarde y salga el archivo por CTRL + O y CTRL + X, respectivamente.
La parte de NFS se montará automáticamente en el punto de montaje especificado la próxima vez que inicie su sistema.
Desmontaje de un sistema de archivos NFS
Puede desmontar fácilmente el directorio compartido NFS desde su sistema si ya no lo necesita. Para hacerlo, escriba Umount, seguido del nombre del punto de montaje, como sigue:
$ sudo Umount [Mount_Point]
Basado en nuestra configuración, sería:
$ Umount /Mnt /Client_SharedFolder
Nota: El comando es "Umount,"No desmonte (no hay" n "presente en el comando).
Tenga en cuenta que si ha agregado la entrada en el archivo /etc /fstab para montar el NFS, se volverá a montar automáticamente la próxima vez que inicie su sistema. Si desea evitar que se monte automáticamente en el siguiente arranque, elimine la entrada del archivo /etc /fstab.
Recuerde que si el sistema de archivos NFS está ocupado, no puede desmontarlo, como si se abren algún archivo o está trabajando en algún directorio.
ahí tienes! Un procedimiento simple para montar y desmontar la parte de NFS en el sistema BUSTER DEBIAN 10, tanto manual como automáticamente. Espero que te haya gustado el artículo!