LINUX

Montaje duro vs Montaje suave en NFS con ejemplo

montaje duro vs montaje suave por nfs

Usando el protocolo NFS, el cliente NFS puede montar el sistema de archivos existente en un servidor NFS, como un sistema de archivos local.

El montaje de NFS se puede hacer ya sea soft mount o hard mount. Estas opciones de montaje definen cómo el cliente NFS debe manejar el bloqueo o falla del servidor NFS.

En este tutorial, veremos la diferencia entre montajes suaves y duros en NFS.

1) Soporte blando

Digamos que montó un sistema de archivos NFS usando soft mount. Cuando un programa o aplicación solicita un archivo del sistema de archivos NFS, los demonios del cliente NFS intentarán recuperar los datos del servidor NFS. Pero si no recibe respuesta del servidor NFS (debido a algún error o falla del servidor NFS), el cliente NFS informará un error al proceso en la computadora cliente solicitando acceso al archivo.

La ventaja de este mecanismo es la rápida capacidad de respuesta, ya que no espera a que el servidor NFS responda. Pero la principal desventaja de este método es la corrupción o pérdida de datos. Por lo tanto, esta no es una opción recomendada para usar cuando la integridad de los datos es importante.

$ sudo mount -o rw,soft host.nf_server.com/share_name /mnt/nfs_data

2) montaje duro

Si montó el sistema de archivos NFS usando el hard mount, intentará ponerse en contacto con el servidor de nuevo. Una vez que el servidor vuelva a estar en línea, el programa continuará ejecutándose sin interrupciones desde el estado en el que se encontraba durante el bloqueo del servidor. Podemos usar la opción de montaje «intr» que permite cancelar las solicitudes de NFS si el servidor falla o se vuelve inalcanzable. Por lo tanto, la configuración recomendada es usar duro con opciones intr.

$ sudo mount -o rw,hard,intr host.nf_server.com/share_name /mnt/nfs_data

En una versión más reciente de Linux, intr la opción está deshabilitada porque está codificada en el kernel (a partir del kernel 2.6.25). Por lo tanto, debe usar kill -9 para detener el proceso NFS.

Conclusión

Para aplicaciones críticas que no pueden permitirse la corrupción de datos, la opción recomendada es utilizar medios duros.

En este tutorial, discutimos la diferencia entre las opciones de montaje suave y duro en el montaje NFS.

Lea también:

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar