Sun Cluster: Guía de conceptos para el SO Solaris

Espacio de nombres global

El mecanismo de software de Sun Cluster que habilita los dispositivos globales se llama espacio de nombres global. El espacio de nombres incluye la jerarquía /dev/global/, así como los espacios de nombres del gestor de volúmenes. El espacio de nombres global representa los discos multisistema y locales (y cualquier otro dispositivo del clúster, como CD-ROM y cintas) e incluye varias rutas de acceso de recuperación de fallos a los discos multisistema. Cada nodo que está físicamente conectado a discos multisistema proporciona una ruta al almacenamiento para cualquier nodo del clúster.

Normalmente, para Solaris Volume Manager, los espacios de nombres del gestor de volúmenes están ubicados en los directorios /dev/md/conjunto_discos /dsk (y rdsk). Para Veritas VxVM, los espacios de nombres del gestor de volúmenes están ubicados en los directorios /dev/vx/dsk/ grupo-disco y /dev/vx/rdsk/grupo-disco . Estos espacios de nombres están formados por directorios para cada conjunto de discos de Gestor de volúmenes de Solaris y cada grupo de discos de VxVM importados a través del clúster, respectivamente. Cada uno de estos directorios contiene un nodo de dispositivo para cada metadispositivo o volumen de dicho conjunto de discos o grupo de discos.

En el sistema Sun Cluster todos los nodos de dispositivos del espacio de nombres del gestor de volúmenes local se sustituyen por un enlace simbólico con un nodo de dispositivo del sistema de archivos /global/.devices/node@IDnodo, donde IDnodo es un número entero que representa los nodos del clúster. El software Sun Cluster continúa presentando los dispositivos del gestor de volúmenes como enlaces simbólicos y también en sus ubicaciones estándar. Tanto el espacio de nombres global como el estándar del gestor de volúmenes están disponibles desde cualquier nodo del clúster.

Entre las ventajas de los espacios de nombres, se incluyen las siguientes:

Ejemplo de espacio de nombres local y global

La tabla siguiente muestra las correlaciones entre los espacios de nombres local y global para un disco multisistema, c0t0d0s0.

Tabla 3–2 Asignación de espacio de nombres local y global

Componente o ruta 

Espacio de nombres de nodo local 

Espacio de nombres global 

Nombre lógico de Solaris 

/dev/dsk/c0t0d0s0

/global/.devices/node@IDnodo/dev/dsk/c0t0d0s0

Nombre DID 

/dev/did/dsk/d0s0

/global/.devices/node@IDnodo/dev/did/dsk/d0s0

Gestor de volúmenes de Solaris 

/dev/md/conjunto_discos /dsk/d0

/global/.devices/node@IDnodo/dev/md/conjunto_discos /dsk/d0

SPARC: VERITAS Volume Manager 

/dev/vx/dsk/ grupo-discos/v0

/global/.devices/node@IDnodo/dev/vx/dsk/ grupo-discos/v0

El espacio de nombres global se genera automáticamente durante la instalación y se actualiza con cada arranque de reconfiguración; también se puede generar mediante la orden scgdevs(1M).