Este apartado proporciona las siguientes directrices para planificar la instalación del software Solaris en una configuración del clúster.
Si desea obtener más información sobre el software Solaris, consulte la documentación para la instalación de Solaris.
Puede instalar Solaris desde un DVD-ROM local o desde un servidor de instalación en red mediante el método de instalación JumpStartTM. Además, el software Sun Cluster proporciona un método personalizado para instalar el sistema operativo Solaris y el software Sun Cluster mediante el método de instalación JumpStart. Si va a instalar varios nodos del clúster, considere la opción de efectuar una instalación en red.
Consulte Cómo instalar Solaris y Sun Cluster (JumpStart) para obtener más detalles sobre el método de instalación JumpStart con scinstall. Consulte la documentación de instalación de Solaris para obtener más información sobre los métodos de instalación habituales de Solaris.
Tenga en cuenta los siguientes puntos cuando planifique el uso del SO Solaris en una configuración de Sun Cluster:
Zonas de Solaris 10 - Instale el software de estructura de Sun Cluster sólo en la zona global.
Para determinar si puede instalar un servicio de datos de Sun Cluster directamente en una zona no global, consulte la documentación de dicho servicio de datos.
Si configura zonas no globales en un nodo del clúster, debe habilitarse el sistema de archivos loopback (LOFS). Consulte la información de consideraciones adicionales del LOFS.
Sistema de archivos de realimentación (LOFS): durante la creación del clúster con la versión Solaris 9 del software de Sun Cluster, la función LOFS está deshabilitada de forma predeterminada. Durante la creación del clúster con la versión Solaris 10 del software de Sun Cluster, la función LOFS no estará deshabilitada de forma predeterminada.
Si el clúster cumple las dos condiciones que aparecen a continuación, debe deshabilitar LOFS para evitar problemas de conmutación u otro tipo de fallos:
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 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.
Grupos de interfaz: los grupos de interfaz de Solaris no se admiten en una configuración de Sun Cluster. La función de grupos de interfaces de Solaris se deshabilita de manera predeterminada durante la instalación del software de Solaris. No vuelva a habilitar los grupos de interfaces de Solaris. Consulte la página de comando man ifconfig(1M) para obtener más información acerca de los grupos de interfaces de Solaris.
Apagado para ahorro de energía: las configuraciones de Sun Cluster no admiten el apagado para ahorro de energía y, por tanto, no debería habilitarse. Consulte las páginas de comando man pmconfig(1M) y power.conf(4) para obtener más información.
Filtro IP: el software de Sun Cluster no admite la función Solaris IP Filter para servicios escalables, pero sí la admite para los servicios de conmutación por error.
fssnap: el software de Sun Cluster no admite el comando fssnap, que es una función de UFS. Sin embargo, puede utilizar el comando fssnap en sistemas locales que no estén controlados por el software de Sun Cluster. Las restricciones que aparecen a continuación, se aplican a la compatibilidad con fssnap:
El comando fssnap se admite en sistemas de archivos locales que no estén administrados por el software de Sun Cluster.
El comando fssnap no se admite en sistemas de archivos de clúster.
El comando fssnap no se admite en sistemas de archivos locales bajo el control de HAStoragePlus.
El software Sun Cluster 3.2 2/08 necesita al menos el Grupo de software de Solaris de usuario final. No obstante, puede que otros componentes de la configuración del clúster tengan también sus propios requisitos del software Solaris. Tenga en cuenta la información siguiente cuando decida qué grupo de software de Solaris va a instalar.
Servidores: consulte la documentación de su servidor para conocer los requisitos de Solaris. Por ejemplo, 10000 servidores de Sun EnterpriseTM requieren el Grupo de software de Solaris completo más la compatibilidad con OEM.
adaptadores SCI-PCI - Para utilizar los adaptadores SCI-PCI, que están disponibles para su uso exclusivamente en clústeres basados en SPARC, o Interfaz de programación de la aplicación de memoria remota compartida (RSMAPI), asegúrese de que instala los paquetes de RSMAPI, es decir, SUNWrsm y SUNWrsmo, y para el SO Solaris 9 en plataformas basadas en SPARC, también SUNWrsmx y SUNWrsmox. Los paquetes de software de RSMAPI se incluyen sólo en algunos grupos de software de Solaris. Por ejemplo, el Grupo de software de desarrolladores de Solaris contiene los paquetes de RSMAPI, pero el Grupo de software de usuario final de Solaris no.
Si el grupo de software que instala no contiene los paquetes de RSMAPI, instálelos manualmente antes de instalar Sun Cluster. Utilice el comando pkgadd(1M) para instalar manualmente los paquetes de software. Consulte la Sección (3RSM) páginas de comando man para obtener información acerca de la utilización de RSMAPI.
Paquetes Solaris adicionales: cabe la posibilidad de que tenga que instalar otros paquetes de Solaris que no formen parte del Grupo de software Solaris para el usuario final. Los paquetes del servidor HTTP Apache son un ejemplo. Es posible que el software de otras empresas, como ORACLE®, requiera también paquetes de software adicionales de Solaris. Consulte la documentación que lo acompaña para obtener información sobre cualquier requisito de Solaris.
Para no tener que instalar manualmente los paquetes de Solaris, instale el grupo de distribución completa del software de Solaris más OEM.
Agregue esta información a la Plantilla para la disposición del sistema local de archivos que proceda.
Cuando instale el sistema operativo Solaris, cree las particiones requeridas por Sun Cluster y compruebe que todas ellas cumplan con los requisitos de espacio mínimo.
Intercambio: la cantidad combinada de espacio de intercambio (swap) que se asigne para Solaris y para el software Sun Cluster no debe ser inferior a 750 Mbytes. Si desea obtener mejores resultados, añada al menos 512 MB a Sun Cluster a la cantidad que necesita el sistema operativo Solaris. Además, asigne la cantidad de espacio de intercambio swap adicional que necesiten las aplicaciones que se deban ejecutar en el nodo del clúster.
Si crea un archivo swap adicional, no cree el archivo swap en un dispositivo global. Use solamente un disco local como dispositivo swap para el nodo.
/globaldevices: cree un sistema de archivos de, al menos, 512 MB que la scinstall(1M) usará para los dispositivos globales.
Gestor de volúmenes: cree una partición de 20 MB en un segmento al final del disco (segmento 7) de manera que el gestor de volúmenes lo pueda utilizar. Si el clúster utiliza VERITAS Volume Manager (VxVM) y desea encapsular el disco raíz, debe contar con dos segmentos libres a disposición de VxVM.
Con el fin de cumplir con estos requisitos debe personalizar la partición si va a efectuar una instalación interactiva del sistema operativo Solaris.
Consulte las directrices siguientes para obtener información adicional sobre la planificación de la partición:
Al igual que ocurre con otro sistema que ejecute el sistema operativo Solaris, puede configurar la raíz (/) y los directorios /var, /usr y /opt como sistemas de archivos separados. También es posible incluir todos los directorios en el sistema de archivos raíz (/). A continuación se describe el contenido del software de la raíz (/) y de los directorios /var, /usr y /opt en una configuración de Sun Cluster. Tenga en cuenta esta información cuando planifique el esquema de la partición.
raíz (/): el software de Sun Cluster ocupa menos de 40 MB en el sistema de archivos raíz (/). Solaris Volume Manager requiere menos de 5 MB y VxVM necesita de 15 MB. Si desea configurar un amplio espacio adicional y la capacidad del nodo, añada al menos 100 MB al espacio que normalmente asignaría en el sistema de archivos raíz (/). Este espacio se utiliza para crear los dispositivos especiales de bloques y de caracteres utilizados por el software Volume Management. Concretamente necesita asignar este espacio extra si un gran número de discos compartidos está en el clúster.
/var: Sun Cluster ocupa un espacio insignificante en el sistema de archivos /var en el momento de la instalación. No obstante, se necesita separar un amplio espacio para los archivos de registro. Además, es posible que en un nodo de los clústeres se registren más mensajes de los que se encontrarían en un servidor autónomo normal. Por este motivo, permita al menos 100 MB en el sistema de archivos /var.
/usr: el software de Sun Cluster ocupa menos de 25 MB en el sistema de archivos /usr. Solaris Volume Manager y VxVM requieren cada uno menos de 15 MB.
/opt: el software de la estructura de Sun Cluster utiliza menos de 2 MB en el sistema de archivos /opt. No obstante, es posible que cada servicio de datos de Sun Cluster utilice entre 1 y 5 MB. El software de Solaris Volume Manager no utiliza ningún espacio en el sistema de archivos /opt. VxVM puede utilizar 40 MB si todos sus paquetes y herramientas se instalan.
Además, la mayoría del software de bases de datos y aplicaciones se instala en el sistema de archivos /opt.
SPARC: Si utiliza Sun Management Center para supervisar el clúster, necesita un espacio adicional de 25 MB en cada nodo para que se admita el agente Sun Management Center y los paquetes de módulos de Sun Cluster.
Sun Cluster requiere que se separe un sistema de archivos especial en uno de los discos locales para usarlo en la gestión de dispositivos generales. Este sistema de archivos normalmente está ubicado en el disco raíz. Sin embargo, si utiliza un almacenamiento distinto para ubicar el sistema de archivos de dispositivos globales, como un volumen del gestor de volumen lógico, éste no puede formar parte del conjunto de discos compartido de Solaris Volume Manager o del grupo de discos de VxVM distinto al grupo de discos raíz. Este sistema de archivos se monta posteriormente como un sistema de archivos del clúster. Asigne a este archivo el nombre /globaldevices, ya que así es reconocido de manera predeterminada por el comando scinstall(1M) .
El comando scinstall vuelve a nominar posteriormente al sistema de archivos /global/.devices/node@id_nodo, donde id_nodo representa el número que se asigna a un nodo cuando se convierte en un miembro del clúster. Se elimina el punto de montaje original /globaldevices.
El sistema de archivos /globaldevices debe tener una amplia capacidad de espacio y de inodes para la creación de dispositivos especiales de bloques y de caracteres. Esta pauta es especialmente importante si hay un gran número de discos en el clúster. Un sistema de archivos de 512 MB debe ser suficiente para la mayoría de configuraciones de los clústeres.
Si utiliza el software Solaris Volume Manager, debe separar un segmento del disco raíz para usarlo en la creación de la réplica de la base de datos del estado. Concretamente, separe un segmento para este fin en cada disco local. Pero, si sólo dispone de un disco local en un nodo, puede que necesite crear tres réplicas de bases de datos del estado en el mismo segmento para que Solaris Volume Manager funcione adecuadamente. Consulte la documentación de Solaris Volume Manager si desea obtener más información.
Si utiliza VERITAS Volume Manager (VxVM) y desea encapsular el disco raíz, necesita tener dos segmentos libres a disposición de VxVM. Por otro lado, necesita espacio libre sin asignar extra al comienzo o al final del disco. Consulte la documentación de VxVM si desea obtener más información sobre la encapsulación del disco raíz.
La Tabla 1–2 muestra un esquema de partición para un nodo de cluster que tenga menos de 750 Mbytes de memoria física. Este esquema se debe instalar con el Grupo de software de usuario final de Solaris, Sun Cluster y el servicio de datos Sun Cluster HA para NFS. El último segmento del disco, el 7, se asigna con una pequeña cantidad de espacio para uso del gestor de volúmenes.
Esta distribución permite el uso del software Solaris Volume Manager o VxVM. Si utiliza el software Solaris Volume Manager, utilice el segmento 7 para la réplica de base de datos del estado. Si utiliza VxVM, libere posteriormente el segmento 7 asignando al segmento una longitud cero. Este diseño proporciona los dos segmentos libres necesarios, 4 y 7, así como espacio sin utilizar al final del disco.
Tabla 1–2 Ejemplo de asignación del sistema de archivos
Segmento |
Contenido |
Asignación de tamaño |
Descripción |
---|---|---|---|
0 |
/ |
6,75 GB |
Espacio libre que queda en el disco después de asignar espacio a los segmentos que van del 1 al 7. Utilizado para el sistema operativo Solaris, Sun Cluster, software de servicios de datos, software del gestor de volúmenes, paquetes del agente Sun Management Center y del agente del módulo de Sun Cluster, sistemas de archivos raíz, así como bases de datos y software de aplicaciones. |
1 |
swap |
1 GB |
512 MB para el sistema operativo Solaris. 512 MB para el software Sun Cluster. |
2 |
solapamiento |
8,43 GB |
Todo el disco. |
3 |
/globaldevices |
512 MB |
El software Sun Cluster asigna posteriormente a este segmento un punto de montaje diferente y lo monta como un sistema de archivos del clúster. |
4 |
sin utilizar |
- |
Disponible como segmento libre para encapsular el disco raíz en VxVM. |
5 |
sin utilizar |
- |
- |
6 |
sin utilizar |
- |
- |
7 |
gestor de volúmenes |
20 MB |
Utilizado por el software Solaris Volume Manager para la réplica de la base de datos del estado o por VxVM para la instalación después de liberar el segmento. |
Para obtener más información acerca de la finalidad y la función de las zonas de Solaris 10 en un clúster, consulte Support for Solaris Zones on Sun Cluster Nodes de Sun Cluster Concepts Guide for Solaris OS.
Tenga en cuenta los puntos siguientes a la hora de crear una zona no global de Solaris 10, conocida simplemente cono una zona, en un nodo del clúster.
Nombre de zona exclusivo: el nombre de zona debe ser exclusivo en el nodo. No especifique el mismo nombre en más de una zona del mismo nodo.
Reutilización de un nombre de zona en varios nodos: para simplificar la administración del clúster, puede utilizar el mismo nombre para una zona en cada nodo en el que se vayan a establecer en línea los grupos de recursos en esa zona.
Direcciones IP privadas: no intente utilizar más direcciones IP privadas de las que hay disponibles en el clúster.
Montajes: no incluya los montajes globales en las definiciones de zonas. Incluya sólo los montajes de realimentación.
Servicios de conmutación por error: en clústeres con varios nodos, el software de Sun Cluster le permite especificar diferentes zonas del mismo nodo en una lista de nodos del grupo de recursos de conmutación por error. Esto puede resultar de utilidad durante las pruebas. Si un solo nodo aloja todos los nodos de la lista de nodos, éste se convierte en el único punto de fallo del grupo de recursos. Para obtener una mayor disponibilidad, las zonas de la lista de nodos del grupo de recursos de conmutación por error deben encontrarse en diferentes nodos.
En los clústeres con un solo nodo, especificar varias zonas en una lista de nodos del grupo de recursos de conmutación por error no supone ningún riesgo operativo.
Servicios escalables: no cree zonas no globales para utilizarlas en un mismo servicio escalable ubicado en el mismo nodo. Cada instancia del servicio escalable debe ejecutarse en un nodo diferente del clúster.
LOFS : es necesario que se habilite el sistema de archivos de realimentación (LOFS) para las zonas de Solaris. Sin embargo, el servicio de datos Sun Cluster HA para NFS necesita que LOFS esté deshabilitado para evitar problemas de conmutación u otros fallos. Si configura las dos zonas no globales y Sun Cluster HA para NFS en el clúster, realice una de las siguientes acciones para evitar posibles problemas en el servicio de datos:
Deshabilite el daemon automountd.
Excluya de la asignación automounter todos los archivos que formen parte del sistema de archivos local de alta disponibilidad exportado por Sun Cluster HA para NFS.