Cómo montar unidades NFS en Linux

Anuncios

¿Quiere saber cómo montar un recurso compartido NFS en su estación de trabajo Linux? Tenemos la respuesta para usted en esta guía.

Configurar el almacenamiento en red puede cambiar las reglas del juego tanto para usuarios individuales como para organizaciones, permitiendo compartir archivos y realizar copias de seguridad de datos sin problemas en una red.

Anuncios

Uno de los métodos más populares para lograr esto es a través de Sistema de archivos de red (NFS)un protocolo que permite a los usuarios montar directorios remotos en sus máquinas como si fueran locales.

Todas las distribuciones de Linux disponibles pueden montar un recurso compartido NFS, siempre que esté instalado el software correcto.

Anuncios

Instalación del software de cliente NFS en Linux

Como montar unidades NFS no Linux

Aunque NFS puede parecer desalentador para los principiantes en Linux, el proceso es más sencillo de lo que parece.

Continúe leyendo mientras desmitifico los pasos necesarios para montar una unidad NFS en Linux y le ofrezco una guía detallada paso a paso para que pueda empezar a utilizarlo.

Si es administrador de sistemas o tiene curiosidad, aprenda cómo montar unidades NFS en Linux a continuación.

Para aquellos que se sienten cómodos con la línea de comandos, la forma más fácil de montar una unidad NFS en Linux probablemente estará allí, en la ventana de su terminal. Pero primero debe asegurarse de que el software del cliente NFS esté instalado.

Instalación del software de cliente NFS en Ubuntu y Debian

El paquete del cliente NFS tiene diferentes nombres en diferentes distribuciones de Linux. Para Ubuntu, Debian o cualquier otra distribución que utilice el adaptar administrador de paquetes, vea cómo instalar las herramientas adecuadas.

Desde la línea de comando de su terminal, ejecute estos comandos: $ sudo apt update $ sudo apt install nfs-common

Siga las instrucciones en pantalla y estará listo para comenzar en poco tiempo.

Preparándose para montar unidades NFS en CentOS y Fedora

Por otro lado, distribuciones como CentOS y Fedora utilizan el mmmmmm sistema de gestión de paquetes. A continuación se explica cómo instalar las utilidades NFS desde este repositorio:

Desde la línea de comando de su terminal, ejecute estos comandos: $ sudo yum install nfs-utils

Nuevamente, simplemente siga las instrucciones que aparecen en pantalla. Es una instalación rápida, por lo que debería estar listo para pasar rápidamente al siguiente paso.

Montaje del sistema de archivos NFS

Una vez instalado el software correcto, puede montar un recurso compartido NFS remoto como lo haría con cualquier otro sistema de archivos. Simplemente usa el comando mount, que toma el siguiente formato: mount [OPCIÓN…] SERVIDOR_NFS:DIRECTORIO_EXPORTADO PUNTO_MONTAJE

Como puede ver, especifica el servidor NFS, el recurso compartido remoto en ese servidor y luego dónde desea montar el recurso compartido.

Montar manualmente el recurso compartido NFS

Vamos a montar paso a paso un recurso compartido NFS llamado "copias de seguridad".

  1. Primero, cree el directorio donde desea montar el recurso compartido NFS remoto. $ sudo mkdir /var/copias de seguridad
  2. Luego monte el recurso compartido NFS ejecutando el siguiente comando como usuario con privilegios sudo. $ sudo mount -t nfs 192.168.100.127:/backups /var/backups En este ejemplo, nuestro servidor NFS tiene la dirección IP 192.168.100.127. El directorio compartido en el servidor es /copias de seguridad Es /var/copias de seguridad ahí es donde lo ensamblamos localmente. Si no recibe un mensaje como respuesta, el comando debe haberse completado correctamente.
  3. Para comprobarlo puedes introducir el armar o df-h comandos para ver los sistemas de archivos montados.

Es importante tener en cuenta que se trata de un montaje temporal. Esto sólo durará hasta la próxima vez que se reinicie la computadora con Linux.

Montar automáticamente sistemas de archivos NFS

Linux proporciona una forma de recordar estos sistemas de archivos montados durante los reinicios. Esto se hace usando el /etc/fstab archivo. Este archivo se lee al inicio y contiene una lista de entradas que definen dónde, cómo y qué sistemas de archivos debe montar Linux cuando se inicia el sistema.

Si desea que su recurso compartido NFS remoto se monte automáticamente al iniciar el sistema, simplemente siga estos pasos.

  1. Configure el punto de montaje para el recurso compartido NFS remoto. Puede ignorar esto si ya ha montado temporalmente el recurso compartido. $ sudo mkdir /var/copias de seguridad
  2. Usando su editor de texto preferido, abra el /etc/fstab archivo: $ sudo nano /etc/fstab
  3. Agregue la siguiente línea al archivo, todas en la misma línea: 192.168.100.127:/backups /var/backups nfs defaults 0 0 Nuevamente, 192.168.100.127 es la dirección IP del servidor NFS, /copias de seguridad es compartir remotamente y /var/copias de seguridad aquí es donde queremos montar el directorio compartido.
  4. Guarde el archivo y ejecute el comando de montaje de una de dos maneras: $ mount /var/backups $ mount 192.168.100.127/backups

Después de este comando, su computadora Linux leerá el contenido del /etc/fstab archivo y montar el recurso compartido. De ahora en adelante, Linux montará automáticamente el recurso compartido NFS cada vez que se inicie la computadora.

Desmontar un recurso compartido NFS en Linux

Entonces digamos que ya no necesita usar ese directorio compartido. Para desmontar correctamente el sistema de archivos NFS remoto, debe utilizar el cantidad dominio. Sigue el comando a través del directorio donde está montado o mediante el recurso compartido remoto.

Simplemente emita uno de estos dos comandos para desmontar el recurso compartido NFS. $ desmontaje 192.168.100.127:/backups $ desmontaje /var/backups

Si anteriormente ingresó una entrada para la acción NFS en fstab archivo, asegúrese de eliminar esta línea. De lo contrario, Linux seguirá intentando montar el sistema de archivos en cada reinicio.

Es importante comprender que Linux no desmontará un sistema de archivos cuando esté en uso. Esto también se aplica a las acciones de NFS. Entonces, si recibe un mensaje de error cuando intenta desmontar el recurso compartido, debe averiguar qué procesos están accediendo a él.

Esto se hace usando el comando fusor como se muestra a continuación: $ fuser -m /var/backups

Solo reemplaza /var/copias de seguridad con cualquiera que sea el punto de montaje real. Cuando identifique procesos que acceden al sistema de archivos, deténgalos usando el comando matar dominio.

Uso de un martillo más grande: cómo montar unidades NFS en Linux

En raras ocasiones, incluso el fusor Es matar La combinación de comandos no ayudará. Cuando esto suceda, deberá probar otras opciones.

Primero, puedes probar la opción "perezosa" del comando umount. De esta manera, Linux recuerda que desea desmontar el sistema de archivos y lo hace cuando ya no está ocupado. Aquí está el comando para eso: $ umount -l /var/backups

Como último recurso, y especialmente cuando un sistema NFS es inaccesible, puede forzar su desmontaje. Por lo general, esto no es una buena idea, ya que puede dañar los datos del sistema de archivos. Sin embargo, si es absolutamente necesario, aquí se explica cómo forzar el desmontaje del recurso compartido NFS. $ desmontar -f /var/backups

¿No puedo simplemente usar la GUI para esto?

¡Gran pregunta! Si bien no existe una aplicación de escritorio oficial para montar recursos compartidos NFS mediante la GUI, existe al menos una opción. Disponible en GitHub, GUI NFS sencilla Puede que sea lo que estás buscando.

El paquete es pequeño y liviano, pero le ayuda a configurar un servidor NFS, un cliente o ambos. Definitivamente vale la pena echarle un vistazo si necesita la simplicidad de una interfaz gráfica para montar recursos compartidos NFS.

Administrar unidades de red en Linux

Montar una unidad NFS en Linux es una forma sólida y eficiente de compartir archivos y directorios a través de una red. Si bien el proceso de configuración puede parecer complicado a primera vista, dividirlo en pasos manejables lo hace accesible incluso para aquellos nuevos en la administración de Linux.

Con NFS, puede aprovechar las soluciones de almacenamiento centralizado, simplificando así la gestión de datos y las rutinas de respaldo. Al dominar estas habilidades, no solo agrega otra herramienta a su conjunto de habilidades de Linux, sino que también mejora su comprensión de los entornos de red y los sistemas distribuidos. ¡Feliz compartir!

La pregunta es: ¿cómo utilizará el recurso compartido remoto NFS? ¿Mantener el acceso a copias de seguridad centralizadas o compartir su biblioteca de archivos de música y vídeo a través de su red doméstica?

¿Ejecutando Windows en su lugar? No olvide que también puede asignar una unidad de red en su PC con Windows.

Eduardo Martini
Eduardo Martini

Especialista em vendas e gestão de tráfego, aplico estratégias eficazes para otimizar o engajamento do público e aumentar a visibilidade dos conteúdos.

Minha expertise em escrita persuasiva e uso de ferramentas de inteligência artificial possibilita a criação de textos que não apenas informam, mas também inspiram e motivam os leitores.

Artículos: 428