Compartiendo File-systems o directorios via NFS

0
511

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