jueves, diciembre 29, 2011

Punto de montaje compartido en Solaris 10

En mi nuevo empleo tuve la necesidad de generar y almacenar en disco un archivo bastante grande en mi servidor con Solaris 9, pero esta máquina no tenía espacio suficiente por lo que tuve que recurrir a generarlo en Solaris 9, pero guardándolo directamente en otro servidor con Solaris 10 y claro suficiente espacio de almacenamiento. 

La solución a este problema fue crear un punto de montaje compartido en el servidor Solaris 10 para que mi servidor con Solaris 9 lo viera como si fuera local. Los pasos ejecutados fueron:

************************************
Pasos en el servidor Solaris 10
************************************

Conectarse como root

$ metainit d119 -p d10 40G
Creación del metadispositivo d119 de 40 Gb en el volumen d10

$ metastat d119
Consulta la creación del metadispositivo

$ newfs /dev/md/rdsk/d119
Creación del nuevo filesystem a partir del metadispositivo

$ mkdir /dumpEsquemas
Creación del directorio para el punto de montaje

$ mount /dev/md/dsk/d119 /dumpEsquemas
Creación del punto de montaje para el filesystem

$ df -h
Verificación de la disponibilidad del nuevo punto de montaje

$ vi /etc/vfstab
    /dev/md/dsk/d119        /dev/md/rdsk/d119       /dumpEsquemas   ufs     1       yes     -
Edición del archivo /etc/vfstab para asegurar la persistencia del punto de montaje

$ vi /etc/dfs/dfstab
    share -F nfs -o rw=10.43.10.5:10.43.10.8 /dumpEsquemas/
Edición del archivo /etc/dfs/dfstab para asegurar la persistencia del punto de montaje compartido. Esta línea también puede ser ejecutada como un comando.

$ /etc/init.d/nfs.server stop
Parar el demonio nfs que corresponde al servicio de carpetas compartidas

$ /etc/init.d/nfs.server start
Iniciar el demonio nfs que corresponde al servicio de carpetas compartidas para que tome los cambios del archivo vi /etc/dfs/dfstab

$ ps -ef | grep nfs
Comprobar que el demonio nfs está iniciado. Debe mostrar que statd y lockd están corriendo, esto mismo se bede asegurar en el cliente

$ chmod -R 777 /dumpEsquemas/
Opcional, para evitar problemas de permisos de escritura desde el cliente en el punto de montaje

**************************************
Pasos en el cliente con Solaris 9
**************************************

Conectarse como root

$ mkdir /dump
Creación del directorio para el punto de montaje del filesystem compartido

$ mount -F nfs 10.43.10.17:/dumpEsquemas /dump
Creación del punto de montaje del filesystem compartido

$df -h
Verificación de la disponibilidad del nuevo punto de montaje

No hay comentarios.:

Publicar un comentario