Configuración de varios servidores de UMP
Transcripción
Configuración de varios servidores de UMP
CA Nimsoft® Unified Management Portal Guía de configuración de varios servidores 7.1 Historial de revisiones del documento Versión del documento Fecha Cambios 1.0 Diciembre 2013 Versión inicial para UMP 7.1. Avisos legales Copyright © 2013, CA. All rights reserved. Garantía El material incluido en este documento se proporciona "tal cual" y es sujeto a sufrir modificaciones, sin previo aviso, en ediciones futuras. En la medida que lo permita la legislación aplicable, Nimsoft LLC no da ningún tipo de garantías, ya sean explícitas o implícitas, con respecto a este manual y cualquier tipo de información contenida en el presente, incluyendo, sin limitación, las garantías implícitas de comercialidad y de adecuación para un fin específico. Nimsoft LLC no se hará responsable de los errores o los daños incidentales o consecuenciales derivados del suministro, uso o desempeño de esta documentación o de cualquier otra información contenida en la presente. En el caso de que Nimsoft LLC y el usuario tengan un acuerdo por escrito independiente sobre los términos de garantía cubriendo el material contenido en la presente que entre en conflicto con los presentes términos, los términos de garantía del acuerdo independiente son los que regirán. Licencias de tecnología El hardware y/o software que se describe en esta documentación están suministrados bajo una licencia y únicamente se pueden utilizar o copiar en conformidad con los términos de dicha licencia. No se puede reproducir ninguna parte de este manual de ninguna manera ni por ningún medio (incluido el almacenamiento electrónico y la recuperación o traducción a un idioma extranjero) sin consentimiento por escrito ni acuerdo previo por parte de Nimsoft LLC, tal y como rigen las leyes de copyright internacionales y de Estados Unidos. Leyenda de derechos restringidos Si el software está dirigido al uso del gobierno de Estados Unidos, al desempeñar un contrato o subcontrato principal, el software se entrega y se autoriza como "Software de equipo comercial", tal y como se ha definido en DFAR 252.227-7014 (junio 1995); o como un "elemento comercial", en FAR 2.101 (a); o como "Software de equipo restringido", en FAR 52.227-19 (junio 1987); u otro tipo de regulación de agencia equivalente o cláusula de contrato. El uso, la duplicación o la revelación del software se rige por los términos de licencia comerciales y estándares de Nimsoft LLC. Los departamentos y agencias del gobierno de Estados Unidos no recibirán más derechos a parte de los Derechos restringidos que se han definido en FAR 52.227-19(c)(1-2) (junio 1987). Los usuarios del gobierno de EE. UU. no recibirán más que los Derechos restringidos, tal y como se ha definido en FAR 52.227-14 (junio 1987) o en DFAR 252.227-7015 (b)(2) (noviembre 1995), según corresponda en los datos técnicos. Marcas comerciales Nimsoft es una marca comercial de CA. Adobe®, Acrobat®, Acrobat Reader® y Acrobat Exchange® son marcas comerciales registradas de Adobe Systems Incorporated. Intel® y Pentium® son marcas comerciales registradas en Estados Unidos de Intel Corporation. Java(TM) es una marca comercial de EE. UU. de Sun Microsystems, Inc. Microsoft® y Windows® son marcas comerciales registradas de EE. UU. de Microsoft Corporation. Netscape(TM) es una marca comercial de EE. UU. de Netscape Communications Corporation. Oracle® es una marca comercial registrada de EE. UU. de Oracle Corporation, Redwood City, California. UNIX® es una marca comercial registrada de Open Group. ITIL® es una marca registrada de Office of Government Commerce (OGC, Oficina de Comercio Gubernamental) en el Reino Unido y otros países. Todas las demás marcas comerciales, nombres comerciales, marcas de servicio y logotipos a los que se hace referencia aquí pertenecen a sus empresas respectivas. Para obtener más información sobre el software de dominio público, consulte el documento Licencias de terceros de Nimsoft Monitor y los términos de uso en: http://docs.nimsoft.com/prodhelp/en_US/Library/index.htm?toc.htm?1981724.html. Contacto con CA Nimsoft Contacto con CA Support Para su comodidad, CA Technologies proporciona un sitio en el que se puede acceder a la informaci_n que necesita acerca de los productos de CA para la oficina en casa, peque_as empresas y acerca de los productos de CA Technologies de empresa. Desde la p_gina http://www.ca.com/worldwide, se puede acceder a los siguientes recursos: ■ Informaci_n para el contacto telef_nico y en l_nea para poder acceder a los servicios de atenci_n al cliente y de asistencia t_cnica ■ Informaci_n sobre foros y comunidades de usuarios ■ Descargas de documentaci_n y productos ■ Pol_ticas y directrices de CA Support ■ Otros recursos _tiles adecuados para el producto C_mo proporcionar comentarios sobre la documentaci_n del producto Env_e comentarios o preguntas acerca de la documentaci_n del producto de CA Technologies Nimsoft a [email protected]. Si desea proporcionar comentarios sobre la documentaci_n de productos de CA Technologies, rellene nuestra breve encuesta de clientes que est_ disponible en el sitio web de CA Support que se encuentra en http://ca.com/docs. Contenido Capítulo 1: Introducción 7 Capítulo 2: Configuración de varios servidores de UMP 9 Configuración del servidor de UMP primario ............................................................................................................... 9 Configuración de un servidor de UMP secundario ..................................................................................................... 10 Configuración del portal con varios UMP................................................................................................................... 14 Prueba de la instalación ............................................................................................................................................. 16 Capítulo 3: Configuración del equilibrador de carga 17 Capítulo 4: Actualización de varios servidores de UMP 19 Contenido 5 Capítulo 1: Introducción En este documento se describe cómo configurar varios servidores de Unified Management Portal (UMP) bajo un concentrador mediante la misma base de datos de NIS. También proporciona los pasos de alto nivel para la actualización de una configuración de varios UMP y para la configuración de un equilibrador de carga. En esta guía, las instrucciones utilizan una configuración de varias UMP con los componentes siguientes que se ejecutan bajo el mismo dominio y concentrador: ■ CA Nimsoft Monitor Server (NMS) -- /Domain/Hub/NMS ■ Un servidor de UMP primario que ejecuta data_engine, nas, etc -/Domain/Hub/primary ■ Un servidor de UMP secundario -- /Domain/Hub/secondary Capítulo 1: Introducción 7 Capítulo 2: Configuración de varios servidores de UMP Esta sección describe cómo establecer por primera vez una configuración de varios servidores de UMP. Si se actualiza una configuración de varios servidores de UMP, consulte la sección Actualización de varios servidores de UMP (en la página 19). Esta sección contiene los siguientes temas: Configuración del servidor de UMP primario (en la página 9) Configuración de un servidor de UMP secundario (en la página 10) Configuración del portal con varios UMP (en la página 14) Prueba de la instalación (en la página 16) Configuración del servidor de UMP primario En esta sección se proporcionan las instrucciones para la configuración del servidor de UMP primario. Nota: La plataforma de sistema operativo del host en el que está instalado UMP debe ser la misma que la del concentrador primario. Por ejemplo, si el concentrador primario se ejecuta en un host de Linux, se deberá instalar también UMP en un host de Linux. Sin embargo, la versión del sistema operativo no tiene que ser la misma y puede ser cualquier versión compatible. 1. Descargue el paquete de instalación de UMP correspondiente a su sistema operativo. UMP está disponible para su descarga en el sitio de soporte de Nimsoft, http://support.nimsoft.com. 2. Siga las instrucciones en la Guía de instalación de UMP (disponible en docs.nimsoft.com) para instalar el servidor de UMP primario en /Domain/Hub/. 3. Después de instalar el servidor de UMP primario, utilice Raw Configure para modificar los parámetros de dashboard_engine siguientes: a. En la sección <data>, agregue la clave enable_multi_instance y establezca el valor en 1. b. En la sección <update_intervals>, agregue la clave multi_instance_check_interval y establezca el valor en 30. La clave multi_instance_check_interval especifica el tiempo intervalo en segundos que se utiliza para buscar las modificaciones del árbol Vistas dinámicas en otras instancias de dashboard_engine. Capítulo 2: Configuración de varios servidores de UMP 9 Configuración de un servidor de UMP secundario 4. Utilice Raw Configure para modificar la configuración de wasp: a. En la sección <webapps>, encuentre la sección <umpmedia>. b. Agregue las claves y los valores siguientes bajo <umpmedia>: ■ enable_multi_instance y establezca el valor en 1 para activar la sincronización de los archivos multimedia. ■ media_update_interval y establezca el valor en 30. Configuración de un servidor de UMP secundario En esta sección se proporcionan las instrucciones para la configuración del servidor de UMP secundario. Tenga en cuenta que no se ejecuta el instalador de UMP en el servidor de UMP secundario. Nota: La plataforma de SO de los servidores de UMP primarios y secundarios debe ser la misma. Sin embargo, no es necesario que la versión de SO sea la misma. 1. Distribuya los paquetes del servidor de UMP siguientes desde el archivo de archivado de Gestor de la infraestructura al servidor de UMP secundario: ■ java_jre ■ dap ■ dashboard_engine ■ WASP ■ ump ■ ump_<portlet_name> Nota: Asegúrese de que está arrastrando cada uno de los paquetes de ump_<portlet_name> necesarios para el entorno desde el archivo de archivado. 10 Guía de configuración de varios servidores Configuración de un servidor de UMP secundario 2. Utilice la ficha Setup (Configuración) de la interfaz de usuario de configuración de dap, como aparece a continuación, o Raw Configure para cambiar la dirección Data Engine a /Domain/Hub/NMS/data_engine. Capítulo 2: Configuración de varios servidores de UMP 11 Configuración de un servidor de UMP secundario 3. Utilice la ficha Setup (Configuración) de la interfaz de usuario de configuración de dashboard_engine, como aparece a continuación, o Raw Configure para especificar las sondas siguientes: ■ Servidor de alarmas ■ Sonda de acceso a los datos ■ Motor de datos ■ Servidor de variables Nota: Si no se usa la sonda variable_server, se puede dejar en blanco el campo Variable Server (Servidor de la variable) o utilizar la dirección predeterminada. 4. Utilice Raw Configure para modificar la configuración de dashboard_engine: a. En la sección <data>, agregue la clave enable_multi_instance y establezca el valor en 1. b. En la sección <update_intervals>, agregue la clave multi_instance_check_interval y establezca el valor en 30. 12 Guía de configuración de varios servidores Configuración de un servidor de UMP secundario 5. 6. Utilice la ficha Setup de la interfaz de usuario de configuración de wasp, como aparece a continuación, o Raw Configure para establecer las direcciones de sondas siguientes: ■ data_engine ■ dashboard_engine Utilice Raw Configure para modificar la configuración de wasp: a. Cree la sección <ump_common>. Capítulo 2: Configuración de varios servidores de UMP 13 Configuración del portal con varios UMP b. Agregue las claves y los valores siguientes bajo <ump_common>: ■ automated_deployment_engine = /Domain/Hub/NMS/automated_deployment_engine ■ dap = dap ■ nas = /Domain/Hub/NMS/nas ■ sla_engine = /Domain/Hub/NMS/sla_engine ■ ace = /Domain/Hub/NMS/ace ■ nis_server = /Domain/Hub/NMS/nis_server ■ discovery_server = /Domain/HUB/NMS/discovery_server ■ variable_server = /Domain/Hub/NMS/variable_server Nota: Si no se utiliza la sonda variable_server, no es necesario especificar una clave y un valor para variable_server. 7. 8. c. En la sección <webapps>, encuentre la sección <umpmedia>. d. Agregue las claves y los valores siguientes bajo <umpmedia>: ■ enable_multi_instance y establezca el valor en 1 para activar la sincronización de los archivos multimedia. ■ media_update_interval y establezca el valor en 30. Si se usa la sonda relationship_services, se debe editar también la configuración de WASP tal y como se muestra a continuación: a. Expanda la sección <webapps>, expanda <relationshipviewer>, expanda <custom> y seleccione <uncrypted>. b. Bajo <uncrypted>, establezca el valor de la clave GraphServiceHost como la dirección IP del concentrador principal. Active dap, dashboard_engine y las sondas de WASP en el servidor secundario. Nota: La activación de dap, dashboard_engine y wasp son obligatorias en este punto para permitir que las sondas creen tablas de base de datos. Configuración del portal con varios UMP Los pasos siguientes deberán finalizarse en cada servidor de UMP (para la configuración inicial de varios UMP y al actualizar la configuración de varios UMP). 1. Desactive la sonda WASP en los dos servidores de UMP. 14 Guía de configuración de varios servidores Configuración del portal con varios UMP 2. En ambos servidores de UMP, agregue o elimine el comentario de tres líneas en <Nimsoft_installation>/probes/service/wasp/webapps/ROOT/ WEB-INF/classes/portal-ext.properties: net.sf.ehcache.configurationResourceName=/ehcache/hibernate-clu stered.xml ehcache.multi.vm.config.location=/ehcache/liferay-multi-vm-clus tered.xml comm.link.properties=UDP(bind_addr=127.0.0.1;mcast_addr=231.12. 21.102;mcast_port=45566;ip_ttl=32;mcast_send_buf_size=150000;mc ast_recv_buf_size=80000):PING(timeout=2000;num_initial_members= 3):MERGE2(min_interval=5000;max_interval=10000):FD_SOCK:VERIFY_ SUSPECT(timeout=1500):pbcast.NAKACK(gc_lag=50;retransmit_timeou t=300,600,1200,2400,4800;max_xmit_size=8192):UNICAST(timeout=30 0,600,1200,2400):pbcast.STABLE(desired_avg_gossip=20000):FRAG(f rag_size=8096;down_thread=false;up_thread=false):pbcast.GMS(joi n_timeout=5000;join_retry_timeout=2000;shun=false;print_local_a ddr=true) 3. Configure ambos servidores de UMP para tener permisos de acceso de escritura en un directorio de datos compartido en el servidor de UMP primario: a. b. En el servidor de UMP primario: ■ Para Windows, comparta el directorio <Nimsoft_installation>/probes/service/data con todos los permisos de acceso de lectura/escritura. ■ Para Linux, comparta el directorio <Nimsoft_installation>/probes/service/data mediante NFS y asegúrese de que no_root_squash esté activado. En el servidor de UMP secundario, sustituya el directorio <Nimsoft Install>/probes/service/data por un vínculo al recurso compartido de datos primarios. ■ Para Windows, utilice el comando mklink como aparece a continuación: mklink /d c:\<Nimsoft_installation>/probes/service/data \\primary\<Nimsoft_installation>/probes/service/data ■ Para Linux, utilice el comando mount como aparece a continuación: mount -t nfs <primary>:/<Nimsoft_installation>/probes/service/data <Nimsoft_installation>/probes/service/data 4. Active WASP en el servidor de UMP primario. 5. Una vez WASP esté ejecutándose en el servidor de UMP primario, active wasp en el servidor de UMP secundario. Capítulo 2: Configuración de varios servidores de UMP 15 Prueba de la instalación Prueba de la instalación Ahora debería haber dos servidores UMP ejecutándose en un solo concentrador utilizando la misma base de datos de NIS. Se puede acceder a estos servidores mediante una de las siguientes direcciones URL: ■ http://primary ■ http://secondary 16 Guía de configuración de varios servidores Capítulo 3: Configuración del equilibrador de carga Esta sección proporciona los pasos de alto nivel que hay que seguir para establecer un equilibrador de carga en una configuración de varios UMP. Utilice los pasos que se describen en esta sección después de la instalación y configuración de los servidores de UMP primarios y secundarios. Nota: Los equilibradores de carga y las condiciones que utilizan los proveedores para describir la variación. Consulte la documentación del equilibrador de carga para obtener más detalles específicos sobre la configuración. Es posible que, en esta sección, sea necesario realizar los pasos de alto nivel en un orden distinto al que se muestra. Para configurar un equilibrador de carga, siga los pasos siguientes: 1. Implemente el equilibrador de carga. a. 2. Cree un nodo/dispositivo para cada servidor de UMP. a. 3. Configure el equilibrador de carga con direcciones IP para cada servidor de UMP. Introduzca el nombre y la dirección IP de cada servidor de UMP en la configuración. Cree una granja de grupos o servidores: a. Proporcione un nombre único a la granja de grupos/servidores. b. Agregue uno o más monitores de estado, como gateway_icmp y http_head. c. Seleccione un algoritmo para el equilibrio de carga. El algoritmo de equilibrio de carga más común es round robin, en el cual se envía una conexión a todos los servidores de la lista por turnos. d. Agregue los nodos que ha creado previamente al grupo del puerto 80. Utilice el puerto 443 para una conexión HTTPS. Capítulo 3: Configuración del equilibrador de carga 17 Prueba de la instalación 4. Cree un servidor o contexto virtual: a. Proporcione un nombre único al servidor o contexto virtual. b. Proporcione una dirección IP al servidor o contexto virtual. c. Configure los valores de configuración adicionales para el servidor virtual como se muestra a continuación: ■ Protocolo = tcp ■ Perfil HTTP = httpso http ■ Puerto de origen = conservar como estricto ■ Perfil persistente predeterminado = cookie Nota: Independientemente del equilibrador de carga, debe establecerse la configuración del perfil persistente predeterminado como cookie. ■ Configure el equilibrador de carga para utilizar sesiones permanentes. Las sesiones permanentes son un tipo de característica de muchas soluciones comerciales de equilibrio de carga. Estas permiten a las granjas Web enrutar solicitudes para una sesión particular en el mismo equipo en que se ha revisado la primera solicitud para la sesión. Esto garantiza que una sesión no se desestabilice como resultado del enrutamiento de solicitudes para una sesión a diferentes servidores. 5. Verifique que el equilibrador de carga se ha configurado correctamente introduciendo la dirección IP del servidor o contexto virtual en un explorador Web. 18 Guía de configuración de varios servidores Capítulo 4: Actualización de varios servidores de UMP Para actualizar la configuración de varios servidores de UMP, siga los pasos siguientes: 1. Desactive las sondas wasp, dap y dashboard_engine en el servidor secundario de UMP. 2. Desactive el robot que se está ejecutando en el servidor secundario de UMP. 3. Ejecute el instalador de UMP desde el concentrador principal donde está instaldo NMS. 4. Reinicie el robot que se está ejecutando en el servidor secundario de UMP. 5. Arrastre los paquetes siguientes del archivo de archivado al servidor secundario de UMP: ■ java_jre ■ dap ■ dashboard_engine ■ WASP ■ ump ■ ump_<portlet_name> Nota: Asegúrese de que está arrastrando cada uno de los paquetes de ump_<portlet_name> necesarios para el entorno desde el archivo de archivado. 6. En ambos servidores de UMP, agregue o elimine el comentario de tres líneas en <Nimsoft_installation>/probes/service/wasp/webapps/ROOT/ WEB-INF/classes/portal-ext.properties: net.sf.ehcache.configurationResourceName=/ehcache/hibernate-clu stered.xml ehcache.multi.vm.config.location=/ehcache/liferay-multi-vm-clus tered.xml comm.link.properties=UDP(bind_addr=127.0.0.1;mcast_addr=231.12. 21.102;mcast_port=45566;ip_ttl=32;mcast_send_buf_size=150000;mc ast_recv_buf_size=80000):PING(timeout=2000;num_initial_members= 3):MERGE2(min_interval=5000;max_interval=10000):FD_SOCK:VERIFY_ SUSPECT(timeout=1500):pbcast.NAKACK(gc_lag=50;retransmit_timeou t=300,600,1200,2400,4800;max_xmit_size=8192):UNICAST(timeout=30 0,600,1200,2400):pbcast.STABLE(desired_avg_gossip=20000):FRAG(f rag_size=8096;down_thread=false;up_thread=false):pbcast.GMS(joi n_timeout=5000;join_retry_timeout=2000;shun=false;print_local_a ddr=true) Capítulo 4: Actualización de varios servidores de UMP 19 Prueba de la instalación 7. Reinicie las sondas wasp, dasp y dashboard_engine en los servidores primarios y secundarios de UMP. 20 Guía de configuración de varios servidores