Este apartado proporciona las pautas siguientes para planificar los dispositivos generales y para planificar los sistemas de archivos del clúster:
Elección de opciones de montaje para sistemas de archivos del clúster
Información de montaje para los sistemas de archivos del clúster
Para obtener información acerca de la finalidad y la función de los dispositivos globales, consulte Devices de Sun Cluster Overview for Solaris OS y Global Devices de Sun Cluster Concepts Guide for Solaris OS.
Sun Cluster no necesita ningún diseño del disco ni ningún tamaño del sistema de archivos específicos. Tenga en cuenta los siguientes puntos a la hora de planificar el diseño de los dispositivos globales.
Duplicación: debe duplicar todos los dispositivos globales para que el dispositivo en cuestión pueda considerarse de alta disponibilidad. No necesita utilizar la duplicación del software si el dispositivo de almacenamiento proporciona RAID del hardware así como rutas redundantes a los discos.
Discos: cuando efectúe una duplicación, distribuya los sistemas de archivos de manera que se dupliquen mediante las matrices de los discos.
Disponibilidad: debe conectar físicamente un dispositivo global a más de un nodo del clúster para que se considere de alta disponibilidad. Un dispositivo general con varias conexiones físicas pueden tolerar un fallo de un único nodo. Se admite un dispositivo general con una sola conexión física pero el dispositivo general se vuelve inaccesible desde otros nodos si el nodo que tiene la conexión se apaga.
Dispositivos de intercambio: no cree un archivo de intercambio en un dispositivo global.
Zonas no globales: no es posible acceder directamente a los dispositivos globales desde una zona no global. Desde una zona no global sólo es posible acceder a los datos del sistema de archivos del clúster.
Para obtener información acerca de la finalidad y la función de los grupos de dispositivos, consulte Devices de Sun Cluster Overview for Solaris OS y Device Groups de Sun Cluster Concepts Guide for Solaris OS.
Agregar esta información de planificación a Plantilla para las configuraciones de los grupos de dispositivos.
Tenga en cuenta estos puntos cuando planifique los grupos de dispositivos.
A prueba fallos: puede configurar los discos con varios hosts y dispositivos gestores de volúmenes configurados correctamente como dispositivos a prueba de fallos. La configuración adecuada de un dispositivo del gestor de volúmenes contiene discos de host múltiple y la configuración correcta del propio gestor de volúmenes, lo que asegura que varios nodos puedan alojar el dispositivo exportado. No puede configurar las unidades de cinta, los CD-ROM, DVD-ROM ni los dispositivos con un solo puerto como dispositivos a prueba de fallos.
Duplicación: debe duplicar los discos para proteger los datos ante posibles fallos en el disco. Consulte Directrices para la duplicación para obtener directrices adicionales. Consulte configuración de Solaris Volume Manager o Instalación y configuración del software de VxVM y la documentación de su gestor de volúmenes para obtener instrucciones acerca de la duplicación.
Replicación basada en almacenamiento: los discos de un grupo de dispositivos deben estar todos replicados o ninguno replicado. Un grupo de dispositivos no puede utilizar una mezcla de discos replicados y discos no replicados.
Para obtener más información acerca de la finalidad y la función de los sistemas de archivos del clúster, consulte Cluster File Systems de Sun Cluster Overview for Solaris OS y Cluster File Systems de Sun Cluster Concepts Guide for Solaris OS.
Opcionalmente puede configurar sistemas de archivos locales de alta disponibilidad. De esta forma se puede ofrecer mejor rendimiento para dar soporte a un servicio de datos con altos niveles de E/S, o permitir el uso de determinadas características del sistema de archivos que no se permiten en un sistema de archivos del clúster. Para obtener más información, consulte Enabling Highly Available Local File Systems de Sun Cluster Data Services Planning and Administration Guide for Solaris OS.
Tenga en cuenta los aspectos siguientes cuando planifique los sistemas de archivos del clúster.
Cuotas: en los sistemas de archivos del clúster no se permiten las cuotas. Sin embargo, las cuotas se admiten en los sistemas de archivos locales con alta disponibilidad.
Zonas no globales: si va a accederse a un sistema de archivos de clúster desde una zona no global, debe montarse en primer lugar en la zona global. Posteriormente el sistema de archivos de clúster se montará en la zona no global utilizando un montaje en bucle. Por lo tanto, debe habilitarse el sistema de archivos loopback (LOFS) en un clúster que contenga zonas no globales.
1334 ZonesSistema de archivos loopback (LOFS): durante la creación del clúster con la versión Solaris 9 de Sun Cluster, el LOFS está deshabilitado de forma predeterminada. Durante la creación del clúster con la versión Solaris 10 de Sun Cluster, LOFS está habilitado de forma predeterminada.
Deberá deshabilitar manualmente LOFS en cada uno de los nodos del clúster si el clúster cumple las dos condiciones siguientes:
Sun Cluster HA para NFS está configurado en un sistema de archivos local de alta disponibilidad.
Se está ejecutando el daemon automountd.
Si el clúster satisface las dos condiciones, debe deshabilitar LOFS para evitar problemas de conmutación u otro tipo de fallos: Si el clúster cumple sólo con una de estas condiciones, podrá habilitar de forma segura LOFS.
Si es necesario habilitar tanto un LOFS como el daemon automountd, excluya de la asignación de montaje automático todos los archivos que formen parte del sistema de archivos local de alta disponibilidad exportado por Sun Cluster HA para NFS.
Archivos de registro de contabilidad del proceso: no coloque archivos de registro de contabilidad del proceso en un sistema de archivos del clúster ni en un sistema de archivos local de alta disponibilidad. Puede que haya conmutadores que estén bloqueados para escribir en el archivo de registro, lo que causaría el bloqueo del nodo. Utilice sólo un sistema de archivos local para que contenga los archivos de registro de contabilidad del proceso.
Puntos finales de comunicación: el sistema de archivos del clúster no admite ninguna de las características de sistemas de archivos de Solaris por las cuales se colocaría un punto final de comunicación en el espacio de nombres del sistema de archivos.
Por este motivo, aunque cree un zócalo para el dominio de UNIX cuyo nombre sea una ruta del sistema de archivos del clúster, el zócalo no sobrevivirá a una anomalía de un nodo.
No se podrá acceder globalmente a ningún FIFO o tubos con nombres que cree en un sistema de archivos de clúster.
Por tanto, no intente utilizar el comando fattach desde ningún nodo distinto al nodo local.
Archivos especiales del dispositivo: en un sistema de archivos de clúster no se admiten archivos especiales de bloque ni archivos especiales de carácter. Para especificar un nombre de ruta a un nodo del dispositivo de un sistema de archivos de clúster, cree un enlace simbólico al nombre de dispositivo en el directorio /dev. No utilice el comando mknod con esta finalidad.
atime: los sistemas de archivos de clúster no mantienen atime.
ctime: al acceder a un archivo del sistema de archivos del clúster, la actualización del ctime del archivo podría retrasarse.
Instalación de aplicaciones: si desea que los binarios de una aplicación con alta disponibilidad residan en un sistema de archivos de clúster, espere a instalar la aplicación hasta después de que el sistema de archivos de clúster esté configurado. Asimismo, si la aplicación se instala mediante el programa installer de Sun Java System y la aplicación depende de cualquier componente compartido, instale estos componentes compartidos en todos los nodos del clúster que no se instalen con la aplicación.
Esta sección describe los requisitos y restricciones de los siguientes tipos de sistemas de archivos de clúster:
Opcionalmente, puede configurar estos y otros tipos de sistemas de archivos como sistemas de archivos locales de alta disponibilidad. Para obtener más información, consulte Enabling Highly Available Local File Systems de Sun Cluster Data Services Planning and Administration Guide for Solaris OS.
Siga estas directrices para determinar qué opciones de montaje debe utilizar al crear sus sistemas de archivos de clúster.
Consulte la página de comando manmount_ufs(1M) para obtener más información sobre las opciones de montaje UFS.
Opción de montaje |
Sintaxis |
Descripción |
---|---|---|
global |
Necesario |
Esta opción hace que el sistema de archivos sea visible para todos los nodos del clúster. |
log |
Necesario |
Esta opción habilita el registro. |
Consulte la página de comando man VxFS mount_vxfs y Overview of the Administering Cluster File Systems de Sun Cluster System Administration Guide for Solaris OS para obtener más información acerca de las opciones de montaje de VxFS.
Tenga en cuenta los aspectos siguientes cuando planifique los puntos de montaje de los sistemas de archivos del clúster.
Ubicación del punto de montaje: cree puntos de montaje para los sistemas de archivos del clúster en el directorio /global, a menos que no lo permitan otros productos de software. Gracias a este directorio, puede distinguir más fácilmente los sistemas de archivos del clúster, completamente disponibles, de los sistemas de archivos locales.
SPARC: requisitos de montaje de VxFS – si utiliza VERITAS File System (VxFS), monte y desmonte globalmente un sistema de archivos VxFS desde el nodo principal. Éste es el nodo que controla el disco en el que se encuentra el sistema de archivos de VxFS. Este método asegura que la operación de montaje o desmontaje se efectúe satisfactoriamente. Es posible que se produzcan errores en una operación de montaje o desmontaje del sistema de archivos de VxFS que se ejecute desde un nodo secundario.
Las siguientes funciones VxFS no se admiten en un sistema de archivos del clúster de Sun Cluster 3.2. Sin embargo, se admiten en un sistema de archivos local.
E/S rápida
Capturas
Puntos de comprobación de almacenamiento
Opciones de montaje específicas de VxFS:
convosync (Convertir O_SYNC)
mincache
qlog, delaylog, tmplog
Sistema de archivos de clúster VERITAS (requiere la función de clúster VxVM & VERITAS Cluster Server)
Es posible utilizar asesorías de caché, pero el efecto se observa únicamente en el nodo especificado.
Todas las demás opciones y funciones de VxFS admitidas en un sistema de archivos del clúster son compatibles con el software de Sun Cluster 3.2. Consulte la documentación de VxFS para obtener información sobre las opciones de VxFS que se admiten en la configuración del clúster.
Anidación de puntos de montaje – Normalmente, no debe anidar los puntos de montaje en los sistemas de archivos del clúster. Por ejemplo, no configure un sistema de archivos que esté montado en /global/a y otro sistema de archivos que esté montado en /global/a/b. Si hace caso omiso de esta regla puede provocar problemas en la disponibilidad y en el orden de arranque del nodo que se producirían si el punto de montaje superior no estuviera presente cuando el sistema intentara montar un sucesor de ese sistema de archivos. La única excepción a esta regla es que los dispositivos de los dos sistemas de archivos tengan la misma conectividad física con el nodo. Un ejemplo puede ser los diferentes segmentos en el mismo disco.
forcedirectio: Sun Cluster no permite la ejecución de archivos binarios que no pertenecen a los sistemas de archivos montados mediante la opción forcedirectio.