Esta sección trata sobre los errores conocidos u omisiones en la documentación, la ayuda en línea o las páginas de comando man, y proporciona pasos para corregir estos problemas.
Siempre que “Sun One” aparezca en los nombres y descripciones de los servicios de datos para las aplicaciones Sun Java Enterprise System se debe sustituir por “Sun Java System.” Ejemplo: “Sun Cluster Data Service for Sun One Application Server” debería ser “Sun Cluster Data Service for Sun Java System Application Server.”
Este apartado describe los errores y las omisiones de Software Sun Cluster: Guía de instalación para el sistema operativo Solaris.
En Sun Cluster Software Installation Guide for Solaris OS, el procedimiento Cómo instalar los paquetes de software de Sun Cluster de Software Sun Cluster: Guía de instalación para el sistema operativo Solaris, describe incorrectamente la ubicación del programa de instalación en el CD-ROM principal. El procedimiento indica que el programa de instalación se encuentra en el nivel de directorio del punto de montaje del CD-ROM. Pero, en realidad, el programa de instalación se encuentra en el directorio Solaris_sparc/Product/sun_cluster/ del CD-ROM para SPARC y en el directorio Solaris_x86/Product/sun_cluster/ del CD-ROM para x86.
El procedimiento Cómo instalar el software Cluster Control Panel en una consola de administración de Software Sun Cluster: Guía de instalación para el sistema operativo Solaris, incluye los siguientes pasos que no son necesarios y uno que no es correcto:
No es necesario usar la orden pkgadd para instalar el paquete del panel de control del clúster SUNWccon ni tampoco es necesario instalar los paquetes de documentación. Puede seleccionar estos paquetes en la lista que proporciona el programa installer. Haga caso omiso de los pasos 12 y 14 del procedimiento.
Sí debe usar la orden pkgadd para instalar el paquete de la página de comando man, SUNWscman. El programa installer no incluye dicho paquete en la lista de paquetes de software que se pueden instalar. Omita el paso 9 del procedimiento.
El apartado Redes públicas de Software Sun Cluster: Guía de instalación para el sistema operativo Solaris indica que el software de “Sun Cluster admite direcciones IPv4 e IPv6 en la red pública para los servicios de datos de conmutación por error y escalables”. Esta afirmación no es correcta para el software Sun Cluster para Solaris 8. El software Sun Cluster para Solaris 8 permite que un servicio de datos de conmutación por error se ejecute en una dirección IPv6, pero no un servicio de datos escalable. El software Sun Cluster para Solaris 8 sigue admitiendo direcciones IPv4 para los servicios de datos de conmutación por error y escalables.
El procedimiento Cómo finalizar una modernización no periódica a Sun Cluster 3.1 9/04 de Software Sun Cluster: Guía de instalación para el sistema operativo Solaris indica incorrectamente que el archivo /opt/SUNWsclc/livecache/bin/lccluster se debe editar si ha actualizado el servicio de datos de Sun Cluster HA para SAP liveCache de la versión 3.0 de Sun Cluster a la versión 3.1. Haga caso omiso de la instrucción que le indica que modifique el archivo /opt/SUNWsclc/livecache/bin/lccluster. Este archivo es sólo una plantilla instalada junto con el servicio de datos y no debe editarse en esa ubicación. En su lugar, siga estos pasos:
Después de actualizar la versión 3.1 de Sun Cluster para Sun Cluster HA para SAP liveCache, acceda al nodo que albergará el recurso liveCache.
Copie el nuevo archivo /opt/SUNWsclc/livecache/bin/lccluster en el directorio /sapdb/LC_NAME/db/sap/ y sobreescriba el archivo lccluster existente de la anterior configuración del servicio de datos.
Configure este archivo /sapdb/LC_NAME/db/sap/lccluster tal y como se indica en el paso 3 del procedimiento How to Register and Configure Sun Cluster HA for SAP liveCache de Sun Cluster Data Service for SAP liveCache Guide for Solaris OS.
Esta sección trata errores y omisiones de la ayuda en línea de SunPlex Manager.
En el archivo de ayuda en línea “Sun Cluster HA for Oracle,”, en la sección “Before Starting,” existe una nota incorrecta.
Incorrecto:
Si no hay ninguna entrada para shmsys y semsys en /etc/system, se utilizarán automáticamente los valores predeterminados de dichas variables en /etc/system. A continuación se debe rearrancar el sistema. Consulte la documentación de instalación de Oracle para comprobar que estos valores sean correctos en la base de datos.
Correcto:
Si no hay ninguna entrada para las variables shmsys y semsys del archivo /etc/system cuando se instalen los servicos de datos Oracle, se puede abrir /etc/system e insertar los valores predeterminados de dichas variables. A continuación se debe rearrancar el sistema. Consulte la documentación de instalación de Oracle para comprobar que estos valores sean correctos en la base de datos.
Este apartado describe los errores y las omisiones de Sun Cluster: Guía de conceptos para SO Solaris.
En el capítulo 3, el apartado “Using the Cluster Interconnect for Data Service Traffic“ debería mostrar lo siguiente:
Un clúster debe tener varias conexiones de red entre los nodos que formen la interconexión del clúster. El software de agrupación en clúster usa varias interconexiones para la alta disponibilidad y para mejorar el rendimiento. Se filtran los mensajes en todas las interconexiones disponibles para el tráfico interno y externo (por ejemplo, datos del sistema de archivos o datos de servicios escalables).
La interconexión del clúster también está disponible para aplicaciones, para comunicaciones de alta disponibilidad entre nodos. Por ejemplo, una aplicación distribuida podría tener componentes que se ejecutaran en distintos nodos y que necesitasen comunicarse. Al usar la interconexión del clúster en lugar del transporte público, éstas conexiones pueden soportar el fallo de un enlace individual.
Para usar la interconexión del clúster para la comunicación entre nodos, una aplicación necesita los nombres de sistema privados configurados cuando se instaló el clúster. Por ejemplo, si el nombre de sistema privado para el nodo 1 es clusternode1-priv, use ese nombre para comunicarse a través de la interconexión del clúster con el nodo 1. Los zócalos TCP abiertos mediante este nombre se dirigen por la interconexión del clúster y pueden redirigirse de forma transparente en caso de un fallo de la red. La comunicación de la aplicación entre dos nodos se filtra en todas las interconexiones. El tráfico de una determinada conexión TCP se dirige por una interconexión en cualquier momento. Las diferentes conexiones TCP se filtran en todas las interconexiones. Además, el tráfico UDP siempre se filtra en todas las interconexiones.
Tenga en cuenta que, debido a que los nombres de sistema privados pueden configurarse durante la instalación, la interconexión del clúster podría usar cualquiera de los nombres elegidos en ese momento. El nombre real se puede obtener de scha_cluster_get(3HA) con el argumento scha_privatelink_hostname_node .
Se han omitido las instrucciones de actualización de Sun Cluster HA para DHCP en Sun Cluster Data Service for DHCP Guide for Solaris OS.
La configuración de los clústeres basados en IPMP se ha modificado como resultado de los errores solucionados. Si ejecuta Sun Cluster HA para DHCP en un clúster basado en IPMP, debe desactivar, eliminar y volver a registrar el recurso DHCP.
Guarde las definiciones del recurso DHCP de Sun Cluster.
# scrgadm -pvv -j resource > file1 |
Desactive el recurso DHCP de Sun Cluster.
# scswitch -n -j recurso |
Elimine el recurso DHCP de Sun Cluster.
# scrgadm -r -j recurso |
Configure y registre el recurso DHCP de Sun Cluster.
Guarde las definiciones del recurso DHCP de Sun Cluster.
# scrgadm -pvv -j resource > file2 |
Compare las definiciones actualizadas con aquéllas guardadas antes de la actualización del recurso.
La comparación de estas definiciones le permite determinar si se ha modificado alguna propiedad de extensión, por ejemplo, los valores de tiempo de espera.
# diff archivo1 archivo2 |
Solucione cualquier error en las propiedades de recurso restablecidas.
# scrgadm -c -j resource -x|y resource |
Ponga en línea el recurso DHCP de Sun Cluster .
# scswitch -e -j recurso |
Se han omitido las instrucciones de actualización de Sun Cluster HA para Oracle E-Business Suite que figuran en Sun Cluster Data Service for Oracle E-Business Suite Guide for Solaris OS.
Se ha incluido compatibilidad con Oracle E-Business Suite v11.5.9 en Sun Cluster 3.1 9/04. Oracle E-Business Suite v11.5.9 presenta el nombre de sistema privado en algunos nombre de ruta. Si actualiza a Oracle E-Business Suite v11.5.9, debe actualizar también Sun Cluster HA para Oracle E-Business Suite para poder utilizarlo con esta versión.
Para actualizar Sun Cluster HA para Oracle E-Business Suite, debe realizar las siguientes tareas:
Eliminación y registro de los recursos de los siguientes componentes de servidor de Oracle E-Business Suite:
Servidor de gestor concurrente
Servidor de formularios
Servidor de informes
Eliminación y registro de los recursos de los siguientes componentes de escucha de Oracle E-Business Suite:
Escucha de Oracle
Escucha de gestor concurrente
Establecimiento de recursos en línea para Sun Cluster Oracle E-Business Suite
Realice esta tarea para cada recurso del servidor que deba eliminar y registrar de nuevo, principalmente:
Recurso del servidor de gestor concurrente
Recurso del servidor de formularios
Recurso del servidor de informes
Guarde la definición del recurso del servidor de Oracle E-Business Suite.
# scrgadm -pvv -j resource > file1 |
Desactive el recurso del servidor de Oracle E-Business Suite.
# scswitch -n -j recurso |
Elimine el recurso del servidor de Oracle E-Business Suite.
# scrgadm -r -j recurso |
Configure y registre el recurso del servidor de Oracle E-Business Suite.
Acceda al directorio que contiene los archivos de configuración y registro del recurso.
# cd /opt/SUNWscebs/prefixutil |
Edite el archivo de configuración del recurso.
vi prefix_config |
Ejecute el archivo de registro del recurso.
# ./prefix_register |
prefix indica el servidor al que hace referencia el archivo, de la siguiente forma:
cmg indica el servidor de gestor concurrente.
frm indica el servidor de formularios.
rep indica el servidor de informes.
Compare las definiciones actualizadas con aquéllas guardadas antes de la actualización del recurso.
La comparación de estas definiciones le permite determinar si se ha modificado alguna propiedad de extensión, por ejemplo, los valores de tiempo de espera.
# scrgadm -pvv -j resource > file2 # diff file1 file2 |
Solucione cualquier error en las propiedades de recurso restablecidas.
# scrgadm -c -j <resource>-x | y <resource> |
Esta tarea permite eliminar y volver a registrar todos los recursos de escucha necesarios, principalmente:
Recurso de escucha de Oracle
Recurso de escucha de gestor concurrente
Estos recursos son instancias del tipo de recurso SUNW.oracle_listener. Para obtener más información sobre este tipo de recurso, consulte Sun Cluster Data Service for Oracle Guide for Solaris OS.
Desactive y elimine los recursos de escucha de Sun Cluster Oracle E-Business Suite.
# scswitch -n -j recurso # scrgadm -r -j recurso |
Cree un recurso de escucha de Oracle para Oracle E-Business Suite.
En el siguiente ejemplo, la secuencia de órdenes copy_env se usa para copiar el archivo PROD.env en PROD_ha.env y para aplicar formato al archivo PROD_ha.env. El archivo PROD_ha.env debe especificarse para la propiedad de extensión User_env del recurso de escucha de Oracle.
# grep PROD.DBS_ORA816= /var/tmp/config.txt PROD.DBS_ORA816=/global/mnt10/d02/oracle/proddb/8.1.7 # # cd /opt/SUNWscebs/cmg/util # # ./copy_env /global/mnt10/d02/oracle/proddb/8.1.7 PROD # # scrgadm -a -j Oracle-E-Business-Suite-ORALSR-resource \ -t SUNW.oracle_listener \ -g Oracle-E-Business-Suite-failover-resource-group\ -x Listener_name=PROD\ -x ORACLE_HOME=/global/mnt10/d02/oracle/proddb/8.1.7 \ -x User_env=/global/mnt10/d02/oracle/proddb/8.1.7/PROD_ha.env # # scswitch -e -j Oracle-E-Business-Suite-ORALSR-resource |
Cree un recurso de escucha de gestor concurrente para Oracle E-Business Suite.
En el siguiente ejemplo, la secuencia de órdenes copy_env se usa para copiar el archivo PROD.env en PROD_ha.env y para aplicar formato al archivo PROD_ha.env. PROD_ha.env se ha especificado para la propiedad de extensión User_env del recurso de escucha de gestor concurrente.
# grep PROD.CON_ORA806= /var/tmp/config.txt PROD.CON_ORA806=/global/mnt10/d01/oracle/prodora/8.0.6 # # cd /opt/SUNWscebs/cmg/util # # ./copy_env /global/mnt10/d01/oracle/prodora/8.0.6 PROD # # scrgadm -a -j Oracle-E-Business-Suite-CMGLSR-resource \ -t SUNW.oracle_listener \ -x Listener_name=APPS_PROD\ -x ORACLE_HOME=/global/mnt10/d01/oracle/prodora/8.0.6 \ -x User_env=/global/mnt10/d01/oracle/prodora/8.0.6/PROD_ha.env # # scswitch -e -j Oracle-E-Business-Suite-CMGLSR-resource |
Escriba la siguiente orden para cada recurso que ponga en línea.
# scswitch -e -j <resource> |
Las instrucciones para actualizar Sun Cluster HA para Samba se han omitido en Sun Cluster Data Service for Samba Guide for Solaris OS.
La configuración de Sun Cluster HA para Samba se ha modificado como resultado de los errores solucionados. Si está ejecutando Sun Cluster HA para Samba, debe eliminar y volver a registrar los recursos para los siguientes componentes de Sun Cluster HA para Samba.
Componente de Samba
Componente de Winbind
Realice esta tarea para cada recurso de Samba que deba eliminar y registrar de nuevo.
Guarde las definiciones de recursos.
# scrgadm -pvv -j resource > file1 |
Desactive el recurso.
# scswitch -n -j recurso |
Elimine el recurso.
# scrgadm -r -j recurso |
Configure y registre el recurso.
Acceda al directorio que contiene los archivos de configuración y registro del recurso.
# cd /opt/SUNWscsmb/prefixutil |
Edite el archivo de configuración del recurso.
vi prefix_config |
Ejecute el archivo de registro del recurso.
# ./prefix_register |
prefix indica el componente al que hace referencia el archivo, de la siguiente forma:
samba indica el componente de Samba.
winbind indica el componente de Winbind.
Guarde las definiciones de recursos.
# scrgadm -pvv -j resource > file2 |
Compare las definiciones actualizadas con aquéllas guardadas antes de la actualización del recurso.
La comparación de estas definiciones le permite determinar si se ha modificado alguna propiedad de extensión, por ejemplo, los valores de tiempo de espera.
# diff archivo1 archivo2 |
Solucione cualquier error en las propiedades de recurso restablecidas.
# scrgadm -c -j resource -x|y resource |
Ponga el recurso en línea.
# scswitch -e -j recurso |
Las instrucciones de actualización de Sun Cluster HA para WebSphere MQ se han omitido en Sun Cluster Data Service for WebSphere MQ Guide for Solaris OS.
Se han incluido parámetros de configuración adicionales para Sun Cluster HA para WebSphere MQ en Sun Cluster 3.1 9/04, como se explica en los subapartados siguientes. Si necesita modificar el valor predeterminado de un parámetro, o definir un valor para un parámetro sin utilizar el valor predeterminado, debe actualizar Sun Cluster HA para WebSphere MQ.
Se han incluido los siguientes parámetros de configuración del usuario de MQ en Sun Cluster 3.1 9/04. Hay valores predeterminados definidos para estos parámetros.
Especifica que deben eliminarse los segmentos de memoria compartida no utilizada que crea mqm.
Especifica que el ID de usuario mqm se debe usar para tramitar órdenes mq.
El procesamiento de XAResourceManager permite a WebSphere MQ administrar unidades globales de trabajo con cualquier combinación de las siguientes bases de datos:
DB2
Oracle
Sybase
Se han incluido los siguientes parámetros para configurar el procesamiento de XAResourceManager en Sun Cluster 3.1 9/04. Hay valores nulos definidos para estos parámetros.
Especifique el nombre de instancia de DB2 para XAResourceManager.
Especifica el directorio de inicio de Oracle para XAResourceManager.
Especifique el SID de Oracle para XaResourceManager.
Puede implementar los archivos qmgr y de registro de un gestor de cola de WebSphere MQ en un sistema de archivos global. En esta situación, cambie el nombre de los programas strmqm y endmqm para evitar que el gestor de cola se inicie manualmente en otro nodo. Si cambia el nombre de estos programas, la estructura de Sun Cluster administra el inicio del gestor de cola de WebSphere MQ. Para obtener más información, consulte Sun Cluster Data Service for WebSphere MQ Guide for Solaris OS.
Se han incluido los siguientes parámetros para permitir que Sun Cluster administre el inicio de WebSphere MQ en Sun Cluster 3.1 9/04. Hay valores nulos definidos para estos parámetros.
Especifica el nombre de la ruta completa y el nombre de archivo el programa strmqm al que se le ha cambiado el nombre.
Especifica el nombre de la ruta completa y el nombre de archivo del programa endmqm al que se le ha cambiado el nombre.
Si necesita modificar el valor predeterminado de un parámetro o definir un valor para un parámetro sin utilizar el valor predeterminado, debe eliminar y volver a registrar el recurso Sun Cluster HA para WebSphere MQ para el que está cambiando el parámetro.
USERID=mqm se aplica a los recursos de todos los componentes, principalmente:
Componente de gestor de cola
Componente de iniciador de canal
Componente de servidor de órdenes
Componente de escucha
Componente de supervisor de activación
Se han incluido los parametros restantes en Sun Cluster 3.1 9/04 (sólo se aplican al recurso del componente de gestor de cola).
Realice esta tarea para cada recurso de WebSphere MQ que modifique.
Realice esta tarea sólo si va a definir o modificar los parámetros incluidos en Sun Cluster 3.1 9/04.
Guarde las definiciones de recursos.
# scrgadm -pvv -j resource > file1 |
Desactive el recurso.
# scswitch -n -j recurso |
Elimine el recurso.
# scrgadm -r -j recurso |
Configure y registre el recurso.
Acceda al directorio que contiene los archivos de configuración y registro del recurso.
# cd /opt/SUNWscmqs/prefixutil |
Edite el archivo de configuración del recurso.
vi prefix_config |
Ejecute el archivo de registro del recurso.
# ./prefix_register |
prefix indica el componente al que hace referencia el archivo, de la siguiente forma:
mgr indica el componente de gestor de cola.
chi indica el componente de iniciador de canal.
csv indica el componente de servidor de órdenes.
lsr indica el componente de escucha.
trm indica el componente de supervisor de activación.
Sólo el archivo mgr_config contiene todos los parámetros incluidos en Sun Cluster 3.1 9/04. Los archivos restantes contienen sólo el parámetro USERID=mqm.
Guarde las definiciones de recursos.
# scrgadm -pvv -j resource > file2 |
Compare las definiciones actualizadas con aquéllas guardadas antes de la actualización del recurso.
La comparación de estas definiciones le permite determinar si se ha modificado alguna propiedad de extensión, por ejemplo, los valores de tiempo de espera.
# diff archivo1 archivo2 |
Solucione cualquier error en las propiedades de recurso restablecidas.
# scrgadm -c -j resource -x|y resource |
Ponga el recurso en línea.
# scswitch -e -j recurso |
Se han omitido las instrucciones de actualización de Sun Cluster HA para WebSphere MQ Integrator en Sun Cluster Data Service for WebSphere MQ Integrator Guide for Solaris OS.
Se han incluido parámetros de configuración adicionales de Sun Cluster HA para WebSphere MQ Integrator en Sun Cluster 3.1 9/04. Si necesita definir un valor para un parámetro, debe actualizar Sun Cluster HA para WebSphere MQ Integrator.
Puede implementar los archivos qmgr y de registro de un gestor de cola de WebSphere MQ en un sistema de archivos global. En esta situación, cambie el nombre de los programas strmqm y endmqm para evitar que el gestor de cola se inicie manualmente en otro nodo. Si cambia el nombre de estos programas, la estructura de Sun Cluster administra el inicio del gestor de cola de WebSphere MQ. Para obtener más información, consulte Sun Cluster Data Service for WebSphere MQ Guide for Solaris OS.
Se han incluido los siguientes parámetros para permitir que Sun Cluster administre el inicio de WebSphere MQ en Sun Cluster 3.1 9/04. Hay valores nulos definidos para estos parámetros.
Especifica el nombre de la ruta completa y el nombre de archivo el programa strmqm al que se le ha cambiado el nombre.
Especifica el nombre de la ruta completa y el nombre de archivo del programa endmqm al que se le ha cambiado el nombre.
Si necesita definir un valor para un parámetro, debe eliminar y volver a registrar el recurso Sun Cluster HA para WebSphere MQ Integrator para el que está cambiando el parámetro.
Los parámetros incluidos en Sun Cluster 3.1 9/04 se aplican a los recursos de todos los componentes, principalmente:
Componente de agente
Componente de servidor de nombres de usuario
Realice esta tarea para cada recurso de WebSphere MQ Integrator que modifique.
Realice esta tarea sólo si va a definir o modificar los parámetros incluidos en Sun Cluster 3.1 9/04.
Guarde las definiciones de recursos.
# scrgadm -pvv -j resource > file1 |
Desactive el recurso.
# scswitch -n -j recurso |
Elimine el recurso.
# scrgadm -r -j recurso |
Configure y registre el recurso.
Acceda al directorio que contiene los archivos de configuración y registro del recurso.
# cd /opt/SUNWscmqi/prefixutil |
Edite el archivo de configuración del recurso.
vi prefix_config |
Ejecute el archivo de registro del recurso.
# ./prefix_register |
prefix indica el componente al que hace referencia el archivo, de la siguiente forma:
sib indica el componente de agente.
siu indica el componente de servidor de nombres de usuario.
Guarde las definiciones de recursos.
# scrgadm -pvv -j resource > file2 |
Compare las definiciones actualizadas con aquéllas guardadas antes de la actualización del recurso.
La comparación de estas definiciones le permite determinar si se ha modificado alguna propiedad de extensión, por ejemplo, los valores de tiempo de espera.
# diff archivo1 archivo2 |
Solucione cualquier error en las propiedades de recurso restablecidas.
# scrgadm -c -j resource -x|y resource |
Ponga el recurso en línea.
# scswitch -e -j recurso |
Esta sección describe los errores y las omisiones de las páginas de comando man de Sun Cluster.
Si desea ver las páginas de comando man de los servicios de datos de Sun Cluster 3.0, instale las últimas modificaciones de los servicios de datos de Sun Cluster 3.0 que instaló en el software Sun Cluster 3.1 9/04. Consulte Modificaciones y niveles de firmware requeridos para obtener más información.
Tras aplicar la modificación, acceda a las páginas de comando man del servicio de datos de Sun Cluster 3.0 mediante la ejecución del comando man -M con la ruta completa de la página de comando man como argumento. El ejemplo siguiente abre la página de comando man de Apache.
% man -M /opt/SUNWscapc/man SUNW.apache |
Considere la opción de modificar MANPATH para activar el acceso a las páginas de comando man del servicio de datos de Sun Cluster 3.0 sin especificar la ruta completa. El ejemplo siguiente describe la entrada de la orden para agregar la ruta de la página de comando man de Apache a MANPATH y para visualizar dicha página.
% MANPATH=/opt/SUNWscapc/man:$MANPATH; export MANPATH % man SUNW.apache |
Hay un error en la sección de consulta de esta página de comando man. En lugar de hacer referencia a Sun Cluster 3.1 Data Services Installation and Configuration Guide, debería hacer referencia a Sun Cluster Data Service for WebLogic Server Guide for Solaris OS.