Compartiendo File-systems o directorios via NFS

0
729

Hoy en d铆a, el compartir informaci贸n entre los diferentes tipos de FS y S.O es impresindible, ya sea por samba o por NFS.

Para nuestro caso haremos uso del NFS (Network File System), es el nos permite compartir un sistema de archivos en red.

Los sistemas operativos de red, y en concreto Linux, se puede compartir carpetas entre maquinas Linux-Unix con NFS.

Existen dos puntos de vista para instalar un servidor NFS:

  • Servidor: Comparte.
  • Cliente: Monta carpetas que el servidor comparte.聽

Del lado del Servidor

  1. Editar el archivo export
    1. vi /etc/export
    2. colocar el directorio o FS a compartir (server), ip-Cliente(opciones)
    3. salvar
  2. service nfs start/restart segun sea el caso

Del lado del cliente

  1. Iniciar el daemon nfs
    1. service nfs restart/start
    2. Crear el directorio donde se montara el FS compartido
    3. mkdir /mnt/respaldo
    4. montarlo de la siguiente manera
    5. mount server/ip:/FS_o_directorio_compartido /punto_de_montaje_local
  2. Ejecutar mount para verificar que si esta montado

Ejemplo Real:

Host Servidor

[root@dapsaisd tmp]# service nfs restart
Cerrar NFS mountd:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Cerrar el demonio NFS:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Shutting down NFS quotas:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Apagar los servicios NFS:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Inicio de los servicios NFS:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Starting NFS quotas:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Inicializaci贸n del demonio NFS:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Inicializaci贸n de NFS mountd:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
[root@dapsaisd tmp]#

[root@dapsaisd tmp]# cat /etc/exports
#
# Directorio /FS聽聽 聽IP-Cliente聽聽 聽Opciones
# ————-聽聽 聽聽聽 聽———聽聽 聽——-
#/var/log/聽聽聽聽 聽聽聽 聽148.243.214.12(rw,no_root_squash,no_all_squash)
/var/tmp/聽聽聽聽聽 聽聽聽 聽centrodefe.org(rw,sync)

Host Cliente:

root@dapsaisd tmp]# service nfs restart
Cerrar NFS mountd:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Cerrar el demonio NFS:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Shutting down NFS quotas:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Apagar los servicios NFS:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Inicio de los servicios NFS:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Starting NFS quotas:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Inicializaci贸n del demonio NFS:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
Inicializaci贸n de NFS mountd:聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 [聽 OK聽 ]
[root@dapsaisd tmp]#
[root@virtual tmp]# mkdir respaldo
[root@virtual tmp]# mount dapsaisd.com.mx:/var/tmp /var/tmp/respaldo

[root@virtual tmp]# mount
/dev/hda5 on / type ext3 (rw)
none on /proc type proc (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hda1 on /boot type ext3 (rw)
/dev/hda3 on /home type ext3 (rw)
none on /dev/shm type tmpfs (rw)
/dev/hda7 on /usr type ext3 (rw)
/dev/hda2 on /var type ext3 (rw)
dapsaisd.com.mx:/var/tmp on /var/tmp/respaldo type nfs (rw,addr=148.243.214.13)
[root@virtual tmp]#

 

[root@virtual tmp]# showmount
Hosts on virtual.centrodefe.org:
[root@virtual tmp]#聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽

Desmontar un NFS:

[root@virtual root]# mount
/dev/hda5 on / type ext3 (rw)
none on /proc type proc (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hda1 on /boot type ext3 (rw)
/dev/hda3 on /home type ext3 (rw)
none on /dev/shm type tmpfs (rw)
/dev/hda7 on /usr type ext3 (rw)
/dev/hda2 on /var type ext3 (rw)
dapsaisd.com.mx:/var/tmp on /var/tmp/respaldo type nfs (rw,addr=148.243.214.13)

[root@virtual root]# umount dapsaisd.com.mx:/var/tmp
[root@virtual root]# mount
/dev/hda5 on / type ext3 (rw)
none on /proc type proc (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hda1 on /boot type ext3 (rw)
/dev/hda3 on /home type ext3 (rw)
none on /dev/shm type tmpfs (rw)
/dev/hda7 on /usr type ext3 (rw)
/dev/hda2 on /var type ext3 (rw)
[root@virtual root]#聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here