Teradata Alerts Guía de instalación, configuración e actualización Versión 15.00 B035-2211-034K-ESN Marzo 2014 The product or products described in this book are licensed products of Teradata Corporation or its affiliates. Teradata, Active Data Warehousing, Active Enterprise Intelligence, Applications-Within, Aprimo Marketing Studio, Aster, BYNET, Claraview, DecisionCast, Gridscale, MyCommerce, SQL-MapReduce, Teradata Decision Experts, "Teradata Labs" logo, Teradata ServiceConnect, Teradata Source Experts, WebAnalyst, and Xkoto are trademarks or registered trademarks of Teradata Corporation or its affiliates in the United States and other countries. Adaptec and SCSISelect are trademarks or registered trademarks of Adaptec, Inc. AMD Opteron and Opteron are trademarks of Advanced Micro Devices, Inc. Apache, Apache Hadoop, Hadoop, and the yellow elephant logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. Apple, Mac, and OS X all are registered trademarks of Apple Inc. Axeda is a registered trademark of Axeda Corporation. Axeda Agents, Axeda Applications, Axeda Policy Manager, Axeda Enterprise, Axeda Access, Axeda Software Management, Axeda Service, Axeda ServiceLink, and Firewall-Friendly are trademarks and Maximum Results and Maximum Support are servicemarks of Axeda Corporation. Data Domain, EMC, PowerPath, SRDF, and Symmetrix are registered trademarks of EMC Corporation. GoldenGate is a trademark of Oracle. Hewlett-Packard and HP are registered trademarks of Hewlett-Packard Company. Hortonworks, the Hortonworks logo and other Hortonworks trademarks are trademarks of Hortonworks Inc. in the United States and other countries. Intel, Pentium, and XEON are registered trademarks of Intel Corporation. IBM, CICS, RACF, Tivoli, and z/OS are registered trademarks of International Business Machines Corporation. Linux is a registered trademark of Linus Torvalds. LSI is a registered trademark of LSI Corporation. Microsoft, Active Directory, Windows, Windows NT, and Windows Server are registered trademarks of Microsoft Corporation in the United States and other countries. NetVault is a trademark or registered trademark of Dell Inc. in the United States and/or other countries. Novell and SUSE are registered trademarks of Novell, Inc., in the United States and other countries. Oracle, Java, and Solaris are registered trademarks of Oracle and/or its affiliates. QLogic and SANbox are trademarks or registered trademarks of QLogic Corporation. Quantum and the Quantum logo are trademarks of Quantum Corporation, registered in the U.S.A. and other countries. Red Hat is a trademark of Red Hat, Inc., registered in the U.S. and other countries. Used under license. SAS and SAS/C are trademarks or registered trademarks of SAS Institute Inc. SPARC is a registered trademark of SPARC International, Inc. Symantec, NetBackup, and VERITAS are trademarks or registered trademarks of Symantec Corporation or its affiliates in the United States and other countries. Unicode is a registered trademark of Unicode, Inc. in the United States and other countries. UNIX is a registered trademark of The Open Group in the United States and other countries. Other product and company names mentioned herein may be the trademarks of their respective owners. The information contained in this document is provided on an "as-is" basis, without warranty of any kind, either express or implied, including the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. Some jurisdictions do not allow the exclusion of implied warranties, so the above exclusion may not apply to you. In no event will Teradata Corporation be liable for any indirect, direct, special, incidental, or consequential damages, including lost profits or lost savings, even if expressly advised of the possibility of such damages. The information contained in this document may contain references or cross-references to features, functions, products, or services that are not announced or available in your country. Such references do not imply that Teradata Corporation intends to announce such features, functions, products, or services in your country. Please consult your local Teradata Corporation representative for those features, functions, products, or services available in your country. Information contained in this document may contain technical inaccuracies or typographical errors. Information may be changed or updated without notice. Teradata Corporation may also make improvements or changes in the products or services described in this information at any time without notice. To maintain the quality of our products and services, we would like your comments on the accuracy, clarity, organization, and value of this document. Please e-mail: teradata-books@lists.teradata.com Any comments or materials (collectively referred to as "Feedback") sent to Teradata Corporation will be deemed non-confidential. Teradata Corporation will have no obligation of any kind with respect to Feedback and will be free to use, reproduce, disclose, exhibit, display, transform, create derivative works of, and distribute the Feedback and derivative works thereof without limitation on a royalty-free basis. Further, Teradata Corporation will be free to use any ideas, concepts, know-how, or techniques contained in such Feedback for any purpose whatsoever, including developing, manufacturing, or marketing products or services incorporating Feedback. Copyright © 2012 - 2014 by Teradata. All Rights Reserved. Tabla de contenido Prefacio...........................................................................................................................................................5 Historial de revisiones..........................................................................................................................................5 Audiencia............................................................................................................................................................... 5 Documentos relacionados................................................................................................................................... 5 Información de seguridad de producto............................................................................................................. 6 Capítulo 1: Resumen........................................................................................................................................................ 7 Acerca de Teradata Alerts....................................................................................................................................7 Resumen de la instalación de Teradata Alerts.................................................................................................. 7 Instalación básica...........................................................................................................................................7 Instalación en clústeres de Teradata Viewpoint.........................................................................................8 Componentes de software................................................................................................................................... 9 Dependencias...................................................................................................................................................... 10 Puertos de red.............................................................................................................................................. 10 Requisitos del servidor Teradata Viewpoint............................................................................................ 10 Requisitos del servidor Linux.................................................................................................................... 10 Requisitos del servidor Windows.............................................................................................................. 11 Versiones compatibles de Teradata Database................................................................................................. 12 Capítulo 2: Instalación de los servicios de notificaciones.......................................................13 Descarga del software de notificaciones de Teradata Alerts......................................................................... 13 Instalación del Servicio de notificaciones Teradata para Windows............................................................. 13 Preparación para la instalación del Servicio de notificaciones............................................................. 14 Instalación del software del Servicio de notificaciones en un servidor Windows.............................. 14 Configuración de la ubicación del servidor Teradata Viewpoint..........................................................15 Inicio y detención del Servicio de notificaciones Teradata (Windows)............................................... 15 Configuración de los scripts BTEQ y de los ejecutables Ejecutar programa.......................................16 Instalación del Servicio de notificaciones Teradata para Linux................................................................... 17 Preparación para la instalación del Servicio de notificaciones para Linux......................................... 17 Instalación del software en un servidor Linux........................................................................................ 17 Instalación interactiva del Servicio de notificaciones Teradata............................................................ 17 3 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Tabla de contenido Configuración de la ubicación del servidor Teradata Viewpoint........................................................... 18 Inicio y detención del Servicio de notificaciones Teradata (Linux).......................................................19 Configuración de los scripts BTEQ y de los ejecutables Ejecutar programa........................................20 Desinstalación del Servicio de notificaciones Teradata..................................................................................21 Capítulo 3: Tareas administrativas.................................................................................................................. 23 Acerca del inicio y la detención de los servicios de Teradata Alerts.............................................................23 Cambio a una versión anterior de Teradata Alerts......................................................................................... 24 Acerca de la realización de copias de seguridad de las bases de datos de alertas........................................25 Restauración de la base de datos de Teradata Alerts...................................................................................... 25 Desinstalación manual de los paquetes de Teradata Alerts........................................................................... 28 Configuración de clúster para el Servicio de notificaciones Teradata..........................................................28 Activación de clústeres.................................................................................................................................29 Desactivación de clústeres........................................................................................................................... 29 Acerca del reemplazo de un servidor Viewpoint......................................................................................29 Capítulo 4: Actualización del software......................................................................................................... 31 Acerca de la actualización del software de Teradata Alerts............................................................................31 Creación de un incidente....................................................................................................................................31 Búsqueda de la versión de PUT que se está ejecutando en el sistema ......................................................... 32 Determinación de la versión de PUT más reciente.........................................................................................32 Descarga de nuevos paquetes PUT .................................................................................................................. 32 Instalación y actualización de PUT................................................................................................................... 33 Instalación de PUT.......................................................................................................................................34 Actualización de PUT.................................................................................................................................. 34 Comprobación de espacio en el nodo ..............................................................................................................35 Creación de un directorio de destino ...............................................................................................................35 Descargas de paquetes de software ...................................................................................................................35 Descarga de paquetes de software.............................................................................................................. 35 Verificación de copia de seguridad de base de datos anterior.......................................................................37 Requisitos previos de la agrupación en clústeres.............................................................................................37 Identificación del servidor de base de datos en caché principal............................................................ 37 Detención de los servicios de Teradata Viewpoint...................................................................................38 Instalación del software.......................................................................................................................................38 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 4 Prefacio Historial de revisiones Fecha Reactivación Descripción Marzo de 2014 15.00 • Actualizado para la versión 15.00 Audiencia Esta guía está diseñada para: • Administradores del sistema • Administradores de bases de datos y desarrolladores de bases de datos relacionales • Clientes • Centro de atención al cliente de Teradata Documentos relacionados Acceda al sitio web de productos de información de Teradata para ver o descargar documentación adicional relacionada con este producto. 1. Vaya a http://www.info.teradata.com. 2. En la subcategoría Online Publications (Publicaciones en línea) , haga clic en General Search (Búsqueda general). 3. Busque por título o ID de publicación. Título ID de publicación Parallel Upgrade Tool (PUT) Reference, B035-5716 B035-5716 Describe cómo instalar software de aplicaciones con PUT. Teradata Viewpoint User Guide, B035-2206 B035-2206 Describe el portal de Teradata Viewpoint, los portlets y las características de administración del sistema. Teradata Viewpoint Configuration and Upgrade Guide, B035-2207 B035-2207 Describe cómo configurar y actualizar un servidor Teradata Viewpoint. Teradata Alerts User Guide, B035-2210 5 B035-2210 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Prefacio Información de seguridad de producto Título ID de publicación Describe cómo configurar y supervisar alertas mediante portlets de Teradata Alerts. Información de seguridad de producto Este documento puede contener información sobre las prácticas de seguridad del producto relacionadas con daños a los datos o daños materiales, identificada con la palabra Aviso. Un aviso indica una situación que, si no se evita, podría resultar en daños a la propiedad, como equipos o datos, pero no relacionados con lesiones personales. Ejemplo Aviso: El uso indebido de la utilidad Reconfiguration puede provocar que se pierdan datos. Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 6 CAPÍTULO 1 Resumen Acerca de Teradata Alerts Teradata Alerts es un producto de software que se integra con otras aplicaciones de Teradata para realizar acciones de entrega de alertas compartidas a través de estos mecanismos de entrega: • Notificaciones de correo electrónico • Capturas de Protocolo simple de administración de redes (SNMP) • Consultas SQL • Scripts BTEQ (consulta básica de Teradata) proporcionados por el cliente • Programas ejecutables proporcionados por el cliente Teradata Alerts 15.00 está disponible para: • Nuevos clientes que quieren agregar Teradata Alerts a su instalación de Teradata Viewpoint existente. • Clientes que tienen una versión anterior de Teradata Alerts instalada en su sitio y desean actualizarla. El software que ejecuta scripts BTEQ y ejecutables Ejecutar programa se instala en un servidor Windows o Linux. Los restantes componentes de Teradata Alerts se instalan en un servidor Teradata Viewpoint. Teradata Alerts se utiliza para configurar acciones de alerta compartidas para las siguientes aplicaciones de Teradata: • Teradata Viewpoint (Sistemas supervisados) • TASM (Diseñador de cargas de trabajo) • Administrador de Ecosistema de Unity (Configuración de Ecosistema) • Server Management (Administración de servidores) Resumen de la instalación de Teradata Alerts Instalación básica En una instalación básica, los componentes de Teradata Alerts se instalan en un único servidor Teradata Viewpoint, servidor Windows y servidor Linux. 7 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 1 Resumen Resumen de la instalación de Teradata Alerts Figura 1: Componentes de la instalación básica Servidor Teradata Viewpoint Servidor Windows Servidor Linux Servicio de notificaciones Servicio de notificaciones Opcional (necesario para acciones BTEQ y Ejecutar programa) Opcional (necesario para acciones BTEQ y Ejecutar programa) BD de caché Portlets Configuración de alertas Visor de alertas Servicio de mensajería Servicio de alertas SM_0031 Instalación en clústeres de Teradata Viewpoint Teradata Alerts está agrupado cuando Viewpoint está configurado en un clúster. Para obtener instrucciones sobre cómo configurar servicios en un clúster de Viewpoint, consulte Teradata Viewpoint Configuration and Upgrade Guide. En una configuración de clúster, los componentes de Teradata Alerts conmutan por error a la base de datos en caché en estado de espera semiactiva, si se ha promovido la instancia de base de datos. Los servicios de alertas y mensajería están activos en ambos servidores Teradata Viewpoint. Si falla uno de los servicios de alertas, el servicio de alertas secundario continúa procesando las alertas de forma automática. Si falla uno de los servicios de mensajería, los clientes se conectan automáticamente al servicio de mensajería secundario. Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 8 Capítulo 1 Resumen Componentes de software Figura 2: Componentes de la instalación en clústeres de Teradata Alerts Servidor Teradata Viewpoint Servidor Teradata Viewpoint BD de caché en espera semiactiva BD de caché Portlets Configuración de alertas Visor de alertas Portlets Configuración de alertas Visor de alertas Servicio de mensajería Servicio de mensajería Servicio de alertas Servicio de alertas Windows Server Servidor Linux Servicio de notificaciones Servicio de notificaciones Opcional (necesario para acciones BTEQ y Ejecutar programa) Opcional (necesario para acciones BTEQ y Ejecutar programa) SM_0032 Componentes de software Tabla 1: Componentes de software 9 Componente Descripción BD en caché Instancia de repositorio local utilizado por el servidor Teradata Viewpoint. La base de datos utilizada por Teradata Alerts es la base de datos cam. Servicio de alertas El demonio de Java que procesa las alertas. Se instala como el servicio camalert. Servicio de mensajería El proveedor del servicio de mensajes de Java (JMS) (Apache ActiveMQ), que permite el intercambio de mensajes entre los componentes de software. Se instala como el servicio tdactivemq. Servicio de notificaciones Teradata para Windows [Opcional] Servicio que ejecuta scripts BTEQ y programas ejecutables de Windows proporcionados por el cliente. Instalado en un servidor Windows proporcionado por el cliente. Solo es necesario si se ejecutan scripts BTEQ o programas ejecutables en Windows. Servicio de notificaciones Teradata para Linux [Opcional] Servicio que ejecuta scripts BTEQ y programas de Linux ejecutables proporcionados por el cliente. Instalado en un servidor Linux proporcionado por el cliente. Solo es necesario si se ejecutan scripts o programas ejecutables en Linux. Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 1 Resumen Dependencias Componente Descripción Portlet Configuración de alertas Portlet que se utiliza para configurar Teradata Alerts. Portlet Visor de alertas Portlet que se utiliza para ver las alertas registradas. Dependencias Puertos de red Teradata Alerts utiliza los siguientes puertos de red: Tabla 2: Puertos de red Entrante Saliente 80 (HTTP) 25 SMTP (estándar)* 443 (HTTPS) 465 SMTP sobre SSL (estándar)* 5432 (base de datos en caché) 162 Captura de SNMP 61616 (Mensajería) *Puede cambiar los puertos SMTP salientes seleccionando Configuración de entrega > Correo electrónico en el portlet Configuración de alertas. Requisitos del servidor Teradata Viewpoint Teradata Alerts debe instalarse en un servidor Teradata Viewpoint que ejecute Teradata Viewpoint. Requisitos de hardware No existen otros requisitos de hardware aparte de los especificados para Teradata Viewpoint. Dependencias de software Para ejecutar Teradata Alerts, el siguiente software debe estar instalado en el servidor Teradata Viewpoint: • SuSE Linux Enterprise 10, Service Pack 3 o una versión posterior • net-snmp • Teradata JDK 7 • PostgreSQL Server 9.1.9 • Teradata Viewpoint 15.00.00.00 o posterior Requisitos del servidor Linux El Servicio de notificaciones Teradata para Linux es necesario para ejecutar los scripts BTEQ y los programas ejecutables en un servidor Linux, y debe estar instalado en un servidor Linux Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 10 Capítulo 1 Resumen Dependencias proporcionado por el cliente. Si las acciones de alerta BTEQ y Ejecutar programa no se necesitan en Linux, el Servicio de notificaciones Teradata para Linux no es necesario. Requisitos de hardware No existen otros requisitos de hardware aparte de los especificados para los paquetes de cliente de Herramientas y Utilidades de Teradata para SuSE Linux. Dependencias de software • SuSE Linux Enterprise 10, Service Pack 3 o una versión posterior, o SuSE Linux Enterprise 11 • Java SE Runtime Environment 7 o posterior • BTEQ y dependencias relacionadas. Las versiones de TTU dependen de la Teradata Database de destino y deben instalarse mediante la instalación principal del cliente TTU de modo que se instalen todas las dependencias necesarias. Otros requisitos El reloj del sistema Linux debe estar sincronizado con el reloj del servidor Viewpoint. Requisitos del servidor Windows El Servicio de notificaciones Teradata para Windows es necesario para ejecutar los scripts BTEQ y los programas ejecutables en un servidor Windows, y debe estar instalado en el servidor Windows. Si las acciones de alerta BTEQ y Ejecutar programa no se necesitan en Windows, el Servicio de notificaciones Teradata para Windows no es necesario. Requisitos de hardware No existen otros requisitos de hardware aparte de los especificados para los paquetes de cliente de Herramientas y Utilidades de Teradata para Windows. Requisitos de software Uno de los siguientes sistemas operativos Microsoft Windows: • Windows XP • Windows Server 2003 • Windows Vista • Windows Server 2008 • Windows Server 2008 R2 • Windows 7 El siguiente Java SE Runtime Environment: • Java SE Runtime Environment 7 o posterior de 32 bits BTEQ y dependencias relacionadas: • Las versiones de TTU dependen de la Teradata Database de destino y deben instalarse mediante la instalación principal del cliente TTU de modo que se instalen todas las dependencias necesarias. Otros requisitos El reloj del sistema Windows debe estar sincronizado con el reloj del servidor Viewpoint. 11 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 1 Resumen Versiones compatibles de Teradata Database Versiones compatibles de Teradata Database Teradata Alerts tiene una interacción limitada con Teradata Database. Los tres componentes que interactúan con Teradata Database son: • Acciones de alerta BTEQ • Acciones de alerta SQL • Alertas procesadas por el recopilador de datos de solicitudes de alertas de Teradata Viewpoint El Servicio de notificaciones Teradata para Windows y el Servicio de notificaciones Teradata para Linux pueden ejecutar scripts BTEQ. La versión de BTEQ instalada en el servidor Windows o Linux debe ser compatible con la versión de Teradata Database en la que se ejecutan los scripts BTEQ. Si Teradata Alerts se ejecuta en el servidor Viewpoint, realiza acciones de alerta SQL mediante el controlador de JDBC de Teradata. Las consultas introducidas por el administrador deben ser compatibles con la Teradata Database donde se ejecutarán las consultas. El recopilador de datos de solicitudes de alerta de Teradata Viewpoint supervisa las tablas dbcmngr.alertrequest y dbcmngr.monitorrequest en busca de solicitudes de alerta. Teradata Alerts admite las mismas versiones de Teradata Database que admite la Supervisión de Viewpoint. Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 12 CAPÍTULO 2 Instalación de los servicios de notificaciones Descarga del software de notificaciones de Teradata Alerts 1 Acceda al servidor de software de Teradata: http://tssprod.teradata.com:8080/TSFS/ 2 Seleccione Certified Configs (Configuraciones certificadas). 3 En el menú de la izquierda, seleccione Software Patches (Revisiones de software) > Teradata Applications (Aplicaciones de Teradata). 4 En Sub Category (Subcategoría), seleccione Common Alerting Mechanism (Mecanismo de alertas común). 5 En Reactivación, seleccione 15.00. 6 Haga clic en Enviar. 7 Seleccione el paquete del Servicio de notificaciones para Windows o Linux, según sea necesario. 8 En please enter the following information to download (introduzca la siguiente información para descargar), introduzca su nombre de usuario, la dirección de correo electrónico, el ID del sitio y el número de control de cambio. 9 Haga clic en Enviar. 10 Haga clic en Download. 11 Extraiga los archivos del archivo descargado. 12 Copie los archivos en los servidores en los que se va a realizar la instalación o la actualización. Instalación del Servicio de notificaciones Teradata para Windows Para utilizar las acciones de alerta BTEQ y Ejecutar programa en Windows, instale primero el Servicio de notificaciones Teradata. Instale el servicio en un servidor Windows y configure el software con información específica de su servidor Teradata Viewpoint. 13 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 2 Instalación de los servicios de notificaciones Instalación del Servicio de notificaciones Teradata para Windows Preparación para la instalación del Servicio de notificaciones Antes de instalar el Servicio de notificaciones Teradata, asegúrese de lo siguiente: • El servidor Teradata Viewpoint está configurado y en funcionamiento. • Los servicios de alertas se ejecutan en el servidor Viewpoint. • Tiene el nombre de host o la dirección IP del servidor Teradata Viewpoint. • Ha instalado Java Runtime Environment 7 o superior de 32 bits. • La variable de entorno JAVA_HOME se define en el nivel de sistema (no de usuario). Esto es importante porque el Servicio de notificaciones Teradata se ejecuta como un servicio. El proceso varía en función del sistema operativo Windows. Debe iniciar sesión como administrador para cambiar las variables de entorno en el nivel de sistema. 1 En función de la versión del sistema operativo Windows, haga lo siguiente: Opción Descripción Sistemas operativos Windows anteriores a Windows 7 a. En el Panel de control, haga doble clic en el icono Sistema para ver y cambiar la configuración del sistema. b. Seleccione la pestaña Avanzada. Sistema operativo Windows 7 a. En el Panel de control, seleccione Sistema y seguridad. b. Seleccione Sistema. c. Seleccione la configuración del sistema Avanzada. 2 Haga clic en Variables de entorno. 3 Haga clic en Nuevo, situado debajo de las variables del sistema, para establecer la variable de entorno JAVA_HOME. Instalación del software del Servicio de notificaciones en un servidor Windows Los siguientes pasos describen cómo instalar o actualizar el Servicio de notificaciones Teradata en un servidor Windows. Tenga en cuenta que xx representa la versión del software que va a instalar o actualizar. 1 Descargue el software del servidor de software de Teradata, como se explica en Descarga del software de notificaciones de Teradata Alerts. 2 Copie el archivo zip teradatacam__Windows_i386.15.00.00.xx.zip en el servidor donde se realizará la instalación o actualización. 3 Desplácese hasta el directorio y la carpeta que contiene el archivo zip. 4 Extraiga el archivo zip. Esto crea una carpeta llamada teradatacam__Windows_i386.15.00.00.xx en el directorio actual. 5 Desplácese hasta la carpeta teradatacam__Windows_i386.15.00.00.xx\DISK1. 6 Haga clic en setup.exe. Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 14 Capítulo 2 Instalación de los servicios de notificaciones Instalación del Servicio de notificaciones Teradata para Windows 7 Seleccione el idioma de instalación y haga clic en Aceptar. 8 Siga las instrucciones del asistente de Install Shield y haga lo siguiente: a Acepte el acuerdo de licencia. b [Opcional] Cambie la carpeta de destino. c Especifique el nombre del sistema del servidor Teradata Viewpoint. Este puede ser el nombre de host definido por DNS o una dirección IP. d Haga clic en Instalar. e Seleccione Start the Teradata Notification Service (Iniciar el Servicio de notificaciones Teradata) ahora. f Haga clic en Finalizar. El software se instala en drive:\Program Files (x86)\Teradata\Client \15.00\Teradata Notification Service Configuración de la ubicación del servidor Teradata Viewpoint El procedimiento de instalación anterior le pidió que introdujera el nombre del servidor Teradata Viewpoint. Si no completó este paso, configure manualmente el Servicio de notificaciones Teradata para incluir la ubicación del servidor Viewpoint donde está instalado Teradata Alerts. 1 Cree la siguiente carpeta en la partición de la instalación: drive:\etc\opt\teradata\cam 2 Cambie el directorio para la carpeta de instalación a: drive:\Program Files (x86)\Teradata\Client\15.00\Teradata Notification Service 3 Copie config\cam.properties.template en drive:\etc\opt\teradata\cam\cam.properties 4 Edite cam.properties y busque la entrada de cam.activemq.host: #cam.activemq.host=localhost 5 Quite el signo de comentario y asigne cam.activemq.host al servidor Viewpoint donde instaló los paquetes de Teradata Alerts: cam.activemq.host=serverName 6 Guarde y cierre el archivo. 7 Reinicie el Servicio de notificaciones Teradata. Inicio y detención del Servicio de notificaciones Teradata (Windows) El Servicio de notificaciones Teradata se instala como un servicio de Windows llamado Servicio de notificaciones Teradata. El procedimiento de instalación estándar configura el servicio para que se inicie automáticamente al reiniciarse el sistema. Puede iniciar y detener 15 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 2 Instalación de los servicios de notificaciones Instalación del Servicio de notificaciones Teradata para Windows el servicio con la herramienta de administración de servicios de Windows. Realice el siguiente procedimiento para asegurarse de que el Servicio de notificaciones Teradata está en ejecución. 1 En una ventana del símbolo del sistema, escriba: services.msc 2 Localice el Servicio de notificaciones Teradata. 3 Compruebe que la columna Estado para el servicio muestra Iniciado. 4 En la columna Nombre, haga doble clic en Servicio de notificaciones Teradata. Aparece el cuadro de diálogo Propiedades del Servicio de notificaciones Teradata. 5 Haga clic en Aceptar. 6 Cambie el estado de Servicio, si no tiene el valor Iniciado. a Asegúrese de que el tipo Inicio es Automático. b Haga clic en Aplicar. c Haga clic en Inicio. Configuración de los scripts BTEQ y de los ejecutables Ejecutar programa El Servicio de notificaciones Teradata ejecuta las acciones de alerta BTEQ y Ejecutar programa. Los scripts BTEQ y los ejecutables de programa deben estar ubicados en las carpetas especificadas. El Servicio de notificaciones Teradata analiza periódicamente los directorios donde se colocan los scripts BTEQ y los programas mientras el servicio está en ejecución. Si se detectan cambios en los directorios, el contenido actualizado de los directorios se retransmite al servicio de alertas, que actualiza el repositorio de Teradata Alerts en el servidor Viewpoint. El servicio de alertas debe ejecutarse en el servidor Viewpoint para que las actualizaciones sean visibles en el servidor Viewpoint. 1 Coloque los scripts BTEQ en la siguiente carpeta relativa a la ubicación de instalación: installation folder\Teradata\Client\15.00\Teradata Notification Service\sql 2 Coloque los programas que desee ejecutar en la siguiente carpeta relativa a la ubicación de instalación: installation folder\Teradata\Client\15.00\Teradata Notification Service\usrcmd Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 16 Capítulo 2 Instalación de los servicios de notificaciones Instalación del Servicio de notificaciones Teradata para Linux Instalación del Servicio de notificaciones Teradata para Linux Preparación para la instalación del Servicio de notificaciones para Linux Antes de instalar el Servicio de notificaciones Teradata, asegúrese de lo siguiente: • El servidor Teradata Viewpoint está configurado y en funcionamiento. • Los servicios de alertas se ejecutan en el servidor Viewpoint. • Tiene el nombre de host o la dirección IP del servidor Teradata Viewpoint. • Ha instalado Java Runtime Environment 7 o superior de 64 bits. • La variable de entorno JAVA_HOME está definida en el perfil estándar para que, una vez instalado el software, el servicio sea capaz de ubicar el Java Runtime Environment. Lleve a cabo los pasos que se describen a continuación para cambiar esta configuración del sistema. 1 Inicie sesión como root. 2 Edite /etc/profile.local añadiendo una línea para establecer JAVA_HOME en el sitio donde está instalado el JRE. Por ejemplo, si ha instalado el Java Runtime Environment en /home/jre7, escriba: export JAVA_HOME=/home/jre7 3 Procese el archivo actualizado para elegir la definición JAVA_HOME. . /etc/profile.local Instalación del software en un servidor Linux El Servicio de notificaciones Teradata para Linux puede instalarse mediante PUT. Estas instrucciones presuponen que el lector está familiarizado con el proceso de instalación de PUT, y que el software TDPut está instalado y disponible en el servidor Linux. 1 Descargue el software del servidor de software de Teradata, como se explica en Descarga del software de notificaciones de Teradata Alerts. 2 Inicie TDPut en el servidor Linux e instale el paquete tdnotification1500 en el servidor. 3 Después de la instalación, configure manualmente el software con la ubicación del servidor Viewpoint. Instalación interactiva del Servicio de notificaciones Teradata Utilice estos pasos para realizar una instalación o actualización interactivas del Servicio de notificaciones Teradata en un servidor Linux. Este procedimiento solo se utiliza cuando PUT no está disponible. Tenga en cuenta que xx representa la versión del software que va a instalar o actualizar. 17 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 2 Instalación de los servicios de notificaciones Instalación del Servicio de notificaciones Teradata para Linux 1 Descargue el software del servidor de software de Teradata: http://tssprod.teradata.com: 8080/TSFS/. 2 Copie el archivo rpm tdnotification1500__SLES10_x8664.15.00.00.xx-1.rpm en el servidor donde se va a realizar la instalación o actualización. 3 Inicie sesión en el servidor Linux como usuario raíz. 4 Cambie al directorio que contiene el archivo rpm. 5 Verifique que JAVA_HOME esté definido: echo $JAVA_HOME 6 Establezca la variable de entorno CAM_INTERACTIVE_INSTALL para indicar que la instalación es interactiva: export CAM_INTERACTIVE_INSTALL=1 7 Instale el rpm: rpm -Uvh tdnotification1500__SLES10_x8664.15.00.00.xx-1.rpm. 8 Cuando se le solicite, introduzca el nombre del servidor Viewpoint. 9 Cuando se le solicite, introduzca el nombre del usuario del servicio o acepte el valor estándar de camuser. El servicio funciona con el id de usuario de la cuenta de usuario del servicio. Consulte Usuario del servicio para obtener más información. El software se instala en la siguiente ubicación: /opt/teradata/client/15.00/cam/tdnotification Se crea un vínculo simbólico al directorio de instalación: /opt/teradata/client/cam/tdnotification -> /opt/teradata/client/ 15.00/cam/tdnotification Si ha proporcionado el nombre del servidor Viewpoint, el software estará ya configurado y listo para comenzar: /etc/init.d/tdnotification start Usuario del servicio El proceso de instalación de tdnotification crea un nuevo usuario que, a partir de la versión 14.10, se puede definir de forma personalizada durante la instalación. Si no hay ningún usuario definido, el sistema crea un usuario estándar llamado camuser, con una cuenta de inicio estándar de /home/camuser. Si la nueva cuenta de usuario no se puede crear con una cuenta de inicio, se crea sin ella. La cuenta camuser es una cuenta sin inicio de sesión. El servicio tdnotification se ejecuta con el ID de usuario, bien definido de forma personalizada o bien camuser, en vez de ejecutarse como el usuario raíz. Configuración de la ubicación del servidor Teradata Viewpoint El procedimiento de instalación anterior le pidió que introdujera el nombre del servidor Teradata Viewpoint. Si no completó este paso o realizó la instalación con PUT, configure Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 18 Capítulo 2 Instalación de los servicios de notificaciones Instalación del Servicio de notificaciones Teradata para Linux manualmente el Servicio de notificaciones Teradata para Linux para incluir la ubicación del servidor Viewpoint donde está instalado Teradata Alerts. 1 Cree el directorio siguiente si aún no existe: mkdir -p /etc/opt/teradata/cam 2 Cambie los permisos del directorio: chmod 755 /etc/opt/teradata chmod 755 /etc/opt/teradata/cam 3 Cambie el directorio: cd /opt/teradata/client/cam/tdnotification/config 4 Copie el archivo cam.properties.template en la ubicación de configuración: cp cam.properties.template /etc/opt/teradata/cam/cam.properties 5 Edite cam.properties y busque la entrada de cam.activemq.host: #cam.activemq.host=localhost 6 Quite el signo de comentario y asigne cam.activemq.host al servidor Viewpoint donde instaló los paquetes de Teradata Alerts: cam.activemq.host=serverName 7 Guarde y cierre el archivo. 8 Cambie el propietario del archivo. Para ello, reemplace camuser con el usuario del servicio personalizado según sea necesario: chown camuser: cam.properties 9 Cambie los permisos de archivo: chmod 744 cam.properties 10 Reinicie el servicio tdnotification: /etc/init.d/tdnotification restart Inicio y detención del Servicio de notificaciones Teradata (Linux) El Servicio de notificaciones Teradata se instala como un servicio de Linux y se instala como el servicio tdnotification. El procedimiento de instalación estándar configura el servicio para que se inicie automáticamente al reiniciarse el sistema. El Servicio de notificaciones Teradata para Linux tiene un script init llamado tdnotification, ubicado en el directorio /etc/init.d. Los scripts init admiten los siguientes argumentos de comando: • start Inicia el servicio. Si el servicio se está ya ejecutando, no se inicia una nueva instancia. • stop Detiene el servicio. • restart Detiene y reinicia el servicio. 19 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 2 Instalación de los servicios de notificaciones Instalación del Servicio de notificaciones Teradata para Linux • status Comprueba si el servicio se está ejecutando. 1 Escriba /etc/init.d/tdnotification seguido de un espacio y el argumento de comando. Por ejemplo: Para iniciar el servicio tdnotification: /etc/init.d/tdnotification start Para detener el servicio tdnotification: /etc/init.d/tdnotification stop Para reiniciar el servicio tdnotification: /etc/init.d/tdnotification restart Para comprobar si el servicio tdnotification se está ejecutando: /etc/init.d/tdnotification status Configuración de los scripts BTEQ y de los ejecutables Ejecutar programa El Servicio de notificaciones Teradata para Linux ejecuta las acciones de alerta BTEQ y Ejecutar programa. Los scripts BTEQ y ejecutables de programa deben estar ubicados en los directorios especificados. El Servicio de notificaciones Teradata analiza periódicamente los directorios donde se colocan los scripts BTEQ y los programas mientras el servicio está en ejecución. Si se detectan cambios en los directorios, el contenido actualizado de los directorios se retransmite al servicio de alertas, que actualiza el repositorio de Teradata Alerts en el servidor Viewpoint. El servicio de alertas debe ejecutarse en el servidor Viewpoint para que las actualizaciones sean visibles en el servidor Viewpoint. Los siguientes directorios se crean durante la instalación y se conservan durante las actualizaciones. El administrador del sistema debería asegurarse de que estos directorios tengan los permisos adecuados para el ID de usuario efectivo ("camuser" de forma estándar) del usuario del servicio para el servicio tdnotification. /opt/teradata/client/cam/sql /opt/teradata/client/cam/usrcmd Durante la instalación, se crean los siguientes enlaces simbólicos: • /opt/teradata/client/15.00/cam/tdnotification/sql -> /opt/teradata/ client/cam/sql • /opt/teradata/client/15.00/cam/tdnotification/usrcmd -> /opt/ teradata/client/cam/usrcmd 1 Inicie sesión en el servidor como usuario raíz. 2 Coloque los scripts BTEQ en: /opt/teradata/client/cam/tdnotification/sql 3 Asegúrese de que los scripts BTEQ tengan, al menos, permisos de archivo 744 y que sean propiedad de la cuenta del usuario del servicio. 4 Coloque los programas que desee ejecutar en: /opt/teradata/client/cam/tdnotification/usrcmd Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 20 Capítulo 2 Instalación de los servicios de notificaciones Desinstalación del Servicio de notificaciones Teradata 5 Asegúrese de que los programas tengan, al menos, permisos de archivo 755 y que sean propiedad de la cuenta del usuario del servicio. Desinstalación del Servicio de notificaciones Teradata 1 Desinstale el Servicio de notificaciones Teradata: Sistema operativo Descripción Windows Utilice el Panel de control de Windows para desinstalar el Servicio de notificaciones Teradata. Linux Utilice el siguiente comando: rpm -e tdnotification1500 Si en un entorno Linux hay varias versiones instaladas del paquete del Servicio de notificaciones Teradata, quitar la versión principal revierte todos los enlaces lógicos a la siguiente versión instalada más reciente. Para desinstalar todos los paquetes, utilice el comando en cada paquete tdnotification instalado. 21 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 2 Instalación de los servicios de notificaciones Desinstalación del Servicio de notificaciones Teradata Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 22 CAPÍTULO 3 Tareas administrativas Acerca del inicio y la detención de los servicios de Teradata Alerts Teradata Alerts contiene los siguientes servicios: • tdactivemq Servicio de mensajería que permite intercambiar mensajes entre los componentes de Teradata Alerts. • camalert Servicio de alertas, que procesa eventos y alertas. Cada servicio tiene un script init en el servidor Teradata Viewpoint ubicado en el directorio /etc/init.d. Los scripts init admiten los siguientes argumentos de comando: • start Inicia el servicio. Si el servicio se está ya ejecutando, no se inicia una nueva instancia. • stop Detiene el servicio. • restart Detiene e inicia el servicio. • status Comprueba si el servicio se está ejecutando. Por ejemplo, para iniciar el servicio de alertas: /etc/init.d/camalert start Para detener el servicio de alertas: /etc/init.d/camalert stop Para reiniciar el servicio de alertas: /etc/init.d/camalert restart Para comprobar si el servicio de alertas se está ejecutando: /etc/init.d/camalert status 23 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 3 Tareas administrativas Cambio a una versión anterior de Teradata Alerts Cambio a una versión anterior de Teradata Alerts Si una actualización de Teradata Alerts produce un efecto imprevisto o no deseado, los siguientes pasos le permitirán recuperar la versión previamente instalada del sistema. Tenga en cuenta que xx representa la versión específica del software. Este procedimiento es solo para pasar de Teradata Alerts 15.00.00.xx a la versión 14.10.00.xx o 14.01.00.xx. Para obtener instrucciones sobre cómo pasar de Teradata Alerts 15.00.00.xx a la versión 14.00.00.xx o anterior, consulte la Guía de configuración de Teradata Viewpoint. Aviso: Si regresa a una versión anterior de Teradata Alerts, asegúrese de que todas las aplicaciones que requieran la versión que se va a eliminar también regresen a una versión anterior. 1 Si el Servicio de notificaciones Teradata se ejecuta en un servidor Windows, detenga el servicio. 2 Si el Servicio de notificaciones Teradata se ejecuta en un servidor Linux, detenga el servicio tdnotification: /etc/init.d/tdnotification stop 3 Detenga todos los servicios de Teradata Alerts en todos los servidores Teradata Viewpoint. Detenga también los servicios de Teradata Viewpoint: • /etc/init.d/dcs stop • /etc/init.d/tmsmonitor stop • /etc/init.d/viewpoint stop • /etc/init.d/camalert stop • /etc/init.d/tdactivemq stop 4 Restaure la última copia de seguridad correcta de la versión anterior de la base de datos de Teradata Alerts. Vea Restauración de la base de datos de Teradata Alerts. La duración de este proceso varía y se basa en el tamaño de la base de datos. Si tiene un entorno en clúster, realice la restauración en el servidor de base de datos principal. 5 Si el Servicio de notificaciones Teradata se ejecuta en un servidor Windows, desinstale el Servicio de notificaciones Teradata. 6 Si el Servicio de notificaciones Teradata para Linux se ejecuta en un servidor Linux, desinstale el paquete tdnotification1500. 7 Desinstale los RPM de Teradata Alerts en todos los servidores Teradata Viewpoint. Vea Desinstalación manual de los paquetes de Teradata Alerts. 8 Vuelva a instalar la versión anterior de los RPM de Teradata Alerts en todos los servidores Teradata Viewpoint. 9 Si el Servicio de notificaciones Teradata se instaló en un servidor Windows, instale y configure la versión anterior del Servicio de notificaciones Teradata para Windows. a Mueva los programas de la carpeta usrcmd de la versión actual a la carpeta usrcmd de la versión anterior. La carpeta actual usrcmd se encuentra en: Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 24 Capítulo 3 Tareas administrativas Acerca de la realización de copias de seguridad de las bases de datos de alertas installation folder\Teradata\Client\version\Teradata Notification Service\usrcmd b Mueva los scripts BTEQ desde la carpeta sql de la versión actual hasta la carpeta sql de la versión anterior. La carpeta sql se encuentra en: installation folder\Teradata\Client\version\Teradata Notification Service\sql c Inicie la versión anterior del Servicio de notificaciones Teradata en el servidor Windows. 10 Si el Servicio de notificaciones Teradata para Linux se instaló en un servidor Linux, instale la versión anterior del Servicio de notificaciones Teradata para Linux. a Si tdnotification1410 o tdnotification1400 ya está instalado, ahora es el paquete actual. Si no está instalado, instale manualmente la versión anterior. b Inicie la versión anterior del Servicio de notificaciones Teradata en el servidor Linux: /etc/init.d/tdnotification start 11 Inicie la versión anterior de los servicios de Teradata Alerts en todos los servidores Teradata Viewpoint. Inicie también los servicios de Teradata Viewpoint: • /etc/init.d/tdactivemq start • /etc/init.d/camalert start • /etc/init.d/dcs start • /etc/init.d/tmsmonitor start • /etc/init.d/viewpoint start Acerca de la realización de copias de seguridad de las bases de datos de alertas Cada día, el Servicio de recopilación de datos (DCS) de Teradata Viewpoint crea automáticamente volcados de instantáneas de la base de datos de Teradata Alerts ("cam"), junto con las bases de datos de Teradata Viewpoint. El proceso de copia de seguridad puede administrarse con el portlet Copia de seguridad. Consulte la Guía de configuración de Teradata Viewpoint para obtener más información. Restauración de la base de datos de Teradata Alerts El siguiente procedimiento restaura la base de datos ("cam") de Teradata Alerts a partir de una copia de seguridad realizada por Viewpoint 14.0 o posterior. Este procedimiento solo restaura la base de datos cam. Para obtener instrucciones sobre cómo restaurar bases de datos de Teradata Viewpoint junto con la base de datos de Teradata Alerts, consulte la Guía de configuración de Teradata Viewpoint. 25 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 3 Tareas administrativas Restauración de la base de datos de Teradata Alerts A partir de Teradata Viewpoint 14.0, las copias de seguridad de los datos del registro de alertas se realizan de forma incremental para mejorar la velocidad general del proceso de copia de seguridad. Debido a que las copias de seguridad de los datos del registro se realizan de forma incremental, es posible restaurar porciones de datos más pequeñas. Puede elegir restaurar: • Datos de configuración: restaura los datos de configuración de Teradata Alerts. Los datos del registro de alertas no se restauran. Esta opción omite la base de datos cam y vuelve a crearla. Aviso: Esta opción borra todos los datos recopilados en cam porque crea una nueva base de datos cam. • Datos actuales: restaura los datos del registro de alertas en cam para la semana actual. Los datos de semanas anteriores no se restauran. • Datos históricos: restaura los datos del registro de alertas en cam de semanas anteriores. Los datos del registro de alertas de la semana actual se omiten. • Todo (estándar): restaura todos los datos en cam. Esta opción omite la base de datos y vuelve a crearla. Al restaurar una copia de seguridad en un entorno de clústeres, debe realizar los siguientes pasos de restauración en el servidor principal. 1 Si el Servicio de notificaciones Teradata se ejecuta en un servidor Windows o Linux, detenga el servicio. 2 Detenga los servicios de Teradata Alerts y Viewpoint de todos los servidores Teradata Viewpoint: • /etc/init.d/dcs stop • /etc/init.d/tmsmonitor stop • /etc/init.d/viewpoint stop • /etc/init.d/camalert stop • /etc/init.d/tdactivemq stop 3 Si los archivos de copia de seguridad se encuentran en un almacenamiento de red, realice los siguientes pasos: a Monte el directorio host remoto en el servidor Teradata Viewpoint. El directorio remoto debería ser el directorio raíz para las copias de seguridad y debería contener el directorio de la base de datos (cam). mkdir /data/restore mount host remoto:directorio remoto /data/restore b En el archivo /etc/opt/teradata/cam/cam.properties, defina el valor de la propiedad backup.dir como /data/restore. c Asegúrese de que los permisos de directorio y archivos dentro de /data/restore pueden ser leídos por el usuario de Linux postgres. 4 Si los archivos de copia de seguridad se encuentran en un servidor de copias de seguridad de una aplicación de terceros, realice los siguientes pasos: a Cree un directorio en el servidor Teradata Viewpoint para almacenar los archivos del servidor de copia de seguridad: Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 26 Capítulo 3 Tareas administrativas Restauración de la base de datos de Teradata Alerts mkdir /data/restore b Copie los archivos desde el servidor de copia de seguridad a este directorio en el servidor Teradata Viewpoint. Este directorio debería contener el directorio de la base de datos (cam). c En el archivo /etc/opt/teradata/cam/cam.properties, defina el valor de la propiedad backup.dir como /data/restore. d Asegúrese de que los permisos de directorio y archivos dentro de /data/restore pueden ser leídos por el usuario de Linux postgres. 5 Ejecute el script de restauración de la siguiente manera: • Para los datos de configuración: /opt/teradata/cam/alert/bin/camrestore.sh conf • Para los datos actuales: /opt/teradata/cam/alert/bin/camrestore.sh curr Nota: Esta opción no intenta crear la base de datos cam y las tablas, por lo que debería realizarse una vez que la base de datos se ha creado ejecutando la opción conf. • Para los datos históricos: /opt/teradata/cam/alert/bin/camrestore.sh hist Nota: Esta opción no intenta crear la base de datos cam y las tablas, por lo que debería realizarse una vez que la base de datos se ha creado ejecutando la opción conf. • Todo (estándar): /opt/teradata/cam/alert/bin/camrestore.sh 6 Busque el mensaje "RESTORATION OF ALERTS ON servidor COMPLETED SUCCESSFULLY!" para validar que el script se completó correctamente. Si se produjo un error en el proceso de restauración, se muestra un mensaje de error en lugar del mensaje de éxito. Si el proceso de restauración falla o se interrumpe de alguna forma, solucione el problema que causó el error y ejecute los pasos de nuevo. 7 Si los archivos de copia de seguridad están almacenados en red, edite el archivo /etc/opt/teradata/cam/cam.properties para cambiar el valor de la propiedad backup.dir a /data/backup. 8 Si la copia de seguridad se generó desde una versión anterior de Teradata Alerts, ejecute /opt/teradata/cam/alert/bin/setupdb.sh para actualizar el repositorio cam para 15.00. 9 Inicie los servicios de Teradata Alerts y Viewpoint en todos los servidores Teradata Viewpoint: • /etc/init.d/tdactivemq start • /etc/init.d/camalert start • /etc/init.d/viewpoint start • /etc/init.d/tmsmonitor start • /etc/init.d/dcs start 27 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 3 Tareas administrativas Desinstalación manual de los paquetes de Teradata Alerts 10 Si el Servicio de notificaciones Teradata se ejecutaba en un servidor Windows o Linux, inicie el servicio. Desinstalación manual de los paquetes de Teradata Alerts Si es necesario, puede desinstalar manualmente los paquetes de Teradata Alerts. 1 Utilice el comando rpm –e para desinstalar cada paquete. Por ejemplo, para desinstalar el paquete camportlets, ejecute el siguiente comando: rpm -e camportlets 2 Desinstale los paquetes en el siguiente orden: • camportlets • camalert • tdactivemq Configuración de clúster para el Servicio de notificaciones Teradata Para utilizar acciones de alerta BTEQ y Ejecutar programa en Windows, el Servicio de notificaciones Teradata debe estar instalado en un servidor Windows. Solo un Servicio de notificaciones Teradata para Windows puede ejecutarse dentro de un clúster de Teradata Alerts. Para utilizar acciones de alerta BTEQ y Ejecutar programa en Linux, el Servicio de notificaciones Teradata debe estar instalado en un servidor Linux. Solo un Servicio de notificaciones Teradata para Linux puede ejecutarse dentro de un clúster de Teradata Alerts. El Servicio de notificaciones Teradata se conecta a la caché de base de datos activa en el servidor Viewpoint. Cuando la base de datos en caché activa se promueve, el servicio se conecta automáticamente a la nueva base de datos activa. El Servicio de notificaciones Teradata se conecta al servicio de mensajería en el servidor Viewpoint. Cuando se produce un error en el servicio de mensajería de Teradata Alerts, el Servicio de notificaciones Teradata se reconecta automáticamente al servicio de mensajería secundario. Cuando el servicio de mensajería se restablece, el Servicio de notificaciones Teradata vuelve a conectarse al servicio de mensajería original. Las secciones que siguen a continuación describen los pasos necesarios para habilitar o deshabilitar una configuración de clúster. Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 28 Capítulo 3 Tareas administrativas Configuración de clúster para el Servicio de notificaciones Teradata Activación de clústeres El Servicio de notificaciones Teradata puede estar en ejecución cuando se configura un clúster de Viewpoint. Inicialmente, el servicio debería configurarse como el servicio de notificaciones para el servidor que va a convertirse en el servidor Viewpoint principal. Después de configurar el clúster de Viewpoint, los componentes de Teradata Alerts que se ejecutan en el servidor Viewpoint se reinician en la nueva configuración en clúster. El Servicio de notificaciones Teradata detecta automáticamente el cambio de configuración en los cinco minutos siguientes y reconfigura el servicio para que funcione en una configuración en clúster. Desactivación de clústeres El Servicio de notificaciones Teradata reconoce los dos servidores Viewpoint que forman parte de la configuración del clúster. El servicio mantiene el estado inicial de los servidores Viewpoint principal y secundario. Después de deshabilitar la agrupación en clústeres de Viewpoint, los componentes de Teradata Alerts que se ejecutan en los servidores Viewpoint se reinician como dos servidores Viewpoint independientes. El Servicio de notificaciones Teradata detecta automáticamente el cambio de configuración en los cinco minutos siguientes y reconfigura el servicio como el Servicio de notificaciones Teradata para el servidor Viewpoint principal inicial. Si esta no es la configuración deseada de Teradata Alerts, el servicio debe configurarse manualmente con la ubicación del servidor Viewpoint. Acerca del reemplazo de un servidor Viewpoint El Servicio de notificaciones Teradata reconoce los dos servidores Viewpoint que forman parte de la configuración del clúster. El servicio mantiene el estado inicial de los servidores Viewpoint principal y secundario. Si se va a reemplazar uno de los servidores Viewpoint, se recomienda que el Servicio de notificaciones Teradata se reconfigure manualmente para conectarse al servidor que permanecerá en el clúster. Una vez que se haya reconfigurado el clúster de Viewpoint, el Servicio de notificaciones Teradata se volverá a configurar por sí mismo. 29 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 3 Tareas administrativas Configuración de clúster para el Servicio de notificaciones Teradata Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 30 CAPÍTULO 4 Actualización del software Acerca de la actualización del software de Teradata Alerts Los clientes pueden actualizar el software de Teradata Alerts. Creación de un incidente Debe obtener un número de incidente en Teradata at Your Service antes de realizar cualquier actualización de software. 1 En su PC con Windows, abra un navegador web y vaya a Teradata at Your Service en http://tays.teradata.com e inicie sesión. 2 En la página Incidents (Incidentes), haga clic en Crear. 3 Realice las selecciones que correspondan a continuación: Nota: Haga clic en las flechas verdes para desplazarse hacia adelante o hacia atrás en las pantallas de selección. Opción Descripción Site (Sitio) El sitio donde se realizará la actividad. Incident Type (Tipo de incidente) Una lista de los elementos de Incident Type (Tipo de incidente): • Incident Type (Tipo de incidente) puede ser un Problem (Problema) o una Question (Pregunta). • Prioridad es la gravedad de la interrupción. • Product Area (Área de producto) indica qué parte del sistema se va a actualizar. Problem Type (Tipo de problema) Una lista de Problem Types (Tipos de problema) relacionados con el Incident Type (Tipo de incidente) seleccionado. Sinopsis Una Sinopsis breve de la actividad que se está llevando a cabo y una Descripción con todos los detalles. 4 Haga clic en Submit the Incident (Enviar el incidente). 5 Haga clic en Aceptar para confirmar el envío del incidente. El incidente se agrega a la lista de incidentes. El Estado se muestra como pendiente (un círculo azul) hasta que los Servicios de atención al cliente aceptan el incidente, en cuyo momento el Estado cambia a activo (un círculo verde). 31 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 4 Actualización del software Búsqueda de la versión de PUT que se está ejecutando en el sistema Búsqueda de la versión de PUT que se está ejecutando en el sistema 1 En el PC, abra una ventana de comunicación a cualquier servidor del sistema. 2 Procese el siguiente comando en todos los nodos: rpm -qa TDput. 3 Registre el número de la versión más reciente de PUT. Determinación de la versión de PUT más reciente PUT se actualiza periódicamente. Debe usar siempre la versión de PUT más reciente. 1 Compruebe la versión más reciente de PUT desde el servidor de software de Teradata en http://tssprod.teradata.com:8080/TSFS/. Descarga de nuevos paquetes PUT Esta tarea solo se debe realizar si es necesario actualizar su versión de PUT. 1 En su PC con Windows, abra un navegador web y vaya a Teradata at Your Service en http://tays.teradata.com e inicie sesión. 2 Haga clic en Software Downloads (Descargas de software) > Certified Configs (Configuraciones certificadas) 3 En la pantalla Certified Configuration Help (Ayuda de configuración certificada), haga clic en Parallel Upgrade Tool (PUT) en Software Patches (Revisiones de software), en el panel izquierdo. 4 En la sección Specify the type for PUT Packages (Especifique el tipo para paquetes de PUT), seleccione lo siguiente: Campo Selección Plataforma Sistema operativo Actual Actual 5 Haga clic en Enviar. 6 En la pantalla Teradata PUT, seleccione PUTSRC, PUTTools y TDput para descargar y escribir el número de versión en el siguiente espacio: TDput ______________________________________ PUTSRC____________________________________ PUTTools_(la versión no es necesaria; la descarga es)______ 7 Complete la solicitud de descarga con las siguientes opciones: Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 32 Capítulo 4 Actualización del software Instalación y actualización de PUT Campo Selección/entrada Download Type (Tipo de descarga) Windows Download Readme Files? (¿Descargar los archivos Léame?) No Nombre de usuario El nombre de su cuenta Correo electrónico La dirección de correo electrónico de su cuenta ID del sitio El ID del sitio para su sitio Change Control Number (Número de control de cambio) El número de control de cambio obtenido previamente Nota: El número de control de cambio introducido debe ser válido para su ID de sitio. 8 Haga clic en Enviar. 9 Haga clic en Descargar. 10 Guarde los archivos descargados y transfiéralos al nodo principal de PUT: a Cuando se le pida que haga clic en el botón para descargar, haga clic en Descargar. b En el cuadro de diálogo Descarga de archivos, haga clic en Guardar. c En el cuadro de diálogo Guardar como, vaya al directorio de destino de los paquetes descargados y haga clic en Guardar. Los archivos del paquete se comprimirán en un único archivo .zip de Windows. d Extraiga o descomprima el archivo .zip descargado. Aviso: Los archivos descomprimidos son archivos de Linux en formato .gz o .rpm. Nunca descomprima un archivo .gz de Linux en un equipo Windows. Windows podría corromperlo. e Use la utilidad Secure File Transfer Protocol (SFTP) para transferir los archivos .gz o .rpm al directorio de descarga del nodo principal y luego descomprima los archivos .rpm (no es necesario descomprimir los archivos .gz). Nota: Asegúrese de transferir los archivos usando el modo binario, no el modo ASCII. Los archivos .zip no son necesarios en el nodo principal y se pueden eliminar del sistema Windows después de la actualización. Instalación y actualización de PUT Si PUT no está instalado en su sistema, siga las instrucciones para instalarlo. Si está actualizando una versión existente de PUT, siga las instrucciones para actualizarlo. 33 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 4 Actualización del software Instalación y actualización de PUT Instalación de PUT 1 Siga las instrucciones de Parallel Upgrade Tool (PUT) Reference para instalar PUT. Nota: Asegúrese de que la versión de PUT sea la misma en todos los nodos, incluidos los servidores TMS. Utilice siempre la versión más reciente. Actualización de PUT Este procedimiento copia PUT desde el nodo principal a todos los demás nodos que necesiten una nueva versión instalada de PUT. Aviso: No elija ninguna operación de PUT que no sea la operación especificada. Si elige una operación de PUT no especificada en su tarea, se podrían producir graves daños en los datos de usuario. 1 Inicie PUT en el nodo principal (si no se ha iniciado ya). 2 En la pantalla principal, seleccione PUT Install/Upgrade (Instalación/actualización de PUT) y haga clic en Siguiente. 3 En la pantalla Network Subnet Selection (Selección de subred de la red), seleccione byn1 y haga clic en Siguiente. 4 En la pantalla Select Nodes (Seleccionar nodos): a Verifique que aparezcan todos los nodos del sistema. Si falta algún nodo, no podrá continuar con esta actualización y tendrá que abrir un incidente. b Seleccione los nodos que desee y muévalos desde la columna Disponibles a la columna Seleccionados con el botón >>. c Haga clic en Siguiente. 5 En la pantalla Choose Software Location (Seleccionar la ubicación del software), introduzca el directorio de origen del paquete PUT descargado y haga clic en Siguiente. PUT continúa con las pantallas Gather PUT Package Info (Reunir la información del paquete PUT), Spool & Distribute PUT Package (Poner en cola y distribuir el paquete PUT) y Upgrade PUT Package (Actualizar el paquete PUT), lo que puede tardar varios minutos. No se requiere ninguna interacción del usuario aquí. Cuando PUT llega a la pantalla Overall Package Install Results (Resultados generales de instalación del paquete), se muestran los resultados de la instalación y el nombre del paquete. 6 Compruebe los resultados de la instalación e informe de los errores que se puedan producir. 7 Haga clic en Siguiente. 8 En la pantalla Finished! (Terminado!), haga clic en Finalizar. PUT completará la operación y le devolverá a la pantalla principal. Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 34 Capítulo 4 Actualización del software Comprobación de espacio en el nodo Comprobación de espacio en el nodo 1 Antes de descargar los paquetes de software, compruebe los nodos de su sistema para asegurarse de que tengan suficiente espacio con el siguiente comando: df -k Verá un informe del sistema similar al siguiente: Filesystem /dev/sda2 udev /dev/sda5 /dev/sda7 1K-blocks 9076396 4123416 2016016 37293996 Used 8580828 2528 312628 4112908 Available 34504 4020888 1600976 1286628 Use% 100% 1% 17% 12% Mounted on / /dev /var /var/opt/teradata En este ejemplo, puede ver que la unidad / no tiene espacio disponible. Póngase en contacto con el administrador del sistema para eliminar archivos antiguos y liberar espacio para los nuevos paquetes. Teradata recomienda que halle el espacio que necesitan los paquetes que está descargando y lo multiplique por dos. Creación de un directorio de destino 1 Configure un directorio de destino en el servidor para contener los paquetes descargados con el siguiente comando: mkdir -p /var/opt/teradata/ccnumber/pkgs donde ccnumber es el número de control de cambio de Teradata, como se muestra en el ejemplo siguiente: /var/opt/teradata/VECD2RQ9B/pkgs Descargas de paquetes de software Los paquetes de software se deben descargar de Teradata at Your Service en tays.teradata.com. Descarga de paquetes de software 1 Desplácese hasta el repositorio de software de una de las siguientes maneras: 35 Opción Descripción Acceso de cliente: tays.teradata.com a. Haga clic en Software Downloads (Descargas de software). b. Haga clic en Certified Configs (Configuraciones certificadas). Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 4 Actualización del software Descargas de paquetes de software Opción Descripción Acceso interno de Teradata: http:// tssprod.teradata.com:8080/TSFS/ a. Haga clic en Teradata. b. Haga clic en Combined Certification List (Lista de certificación combinada). 2 En la sección Certification List (Lista de certificación) del panel izquierdo, haga clic en Current List (Lista actual). 3 En el área Certification List (Lista de certificación) , haga las selecciones que correspondan como se muestra a continuación: Campo Selección/entrada Node Type (Tipo de nodo) El paquete de aplicación que se va a instalar. Target OSs (Sistemas operativos de destino) El sistema operativo del nodo. Application Version (Versión de la aplicación) El número de versión de la aplicación. Teradata Releases (Versiones de Teradata) N/A BusType (Tipo de bus) SM3G Would you like to compare lists? (¿Desearía comparar las listas?) Seleccione Sí o No Si aparecen dos campos adicionales, haga las selecciones correspondientes de la siguiente manera: Campo Selección/entrada External Storage Type (Tipo de almacenamiento externo) El tipo de almacenamiento externo, si existe. TESA Type (Tipo de TESA) El tipo de arquitectura de servicio de empresa de Teradata (TESA, del inglés "Teradata Enterprise Service Architecture") que se aplica al tipo de nodo seleccionado. El tipo de TESA identifica los componentes de nodo y CMIC para Server Management. 4 Haga clic en Enviar. 5 Seleccione todos los paquetes. 6 Complete la solicitud de descarga con las siguientes opciones: Campo Selección/entrada Download Type (Tipo de descarga) Windows Download Readme Files? (¿Descargar los archivos Léame?) No Nombre de usuario El nombre de su cuenta Correo electrónico La dirección de correo electrónico de su cuenta Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 36 Capítulo 4 Actualización del software Verificación de copia de seguridad de base de datos anterior Campo Selección/entrada ID del sitio El ID del sitio para su sitio Change Control Number (Número de control de cambio) El número de control de cambio obtenido previamente Nota: El número de control de cambio introducido debe ser válido para su ID de sitio. 7 Haga clic en Enviar. 8 Cuando el paquete .zip esté listo para descargarlo, haga clic en el botón Descargar. Si lo desea, puede guardar la revisión para usarla más adelante seleccionando la casilla Save the Patch for future use (Guardar la revisión para usarla más adelante). 9 En el cuadro de diálogo File Download, haga clic en Guardar, desplácese hasta el directorio de destino y haga clic en Save otra vez. 10 Extraiga o descomprima el archivo en el directorio de destino. Verificación de copia de seguridad de base de datos anterior Si es necesario un procedimiento de reversión, verifique que se haya creado correctamente una copia de seguridad de la base de datos actual. 1 Inicie sesión en Teradata Viewpoint en el servidor donde desee instalar o actualizar el software de Teradata Alerts. 2 Seleccione Administración > Configuración de Viewpoint > Copia de seguridad. 3 Revise la información de la copia de seguridad. La información incluye la fecha y la hora de la última copia de seguridad completada, así como si se realizó correctamente. Requisitos previos de la agrupación en clústeres Complete los siguientes pasos antes de instalar o actualizar Teradata Alerts en un entorno de Teradata agrupado en clústeres. Identificación del servidor de base de datos en caché principal 1 En cualquier servidor, revise el contenido del archivo /etc/opt/teradata/ viewpoint/distributed.cluster.properties escribiendo el siguiente comando: more /etc/opt/teradata/viewpoint/distributed.cluster.properties 37 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 4 Actualización del software Instalación del software El nombre de servidor o la dirección IP de la base de datos en caché principal aparece después de la clave active.database.host en la salida. Detención de los servicios de Teradata Viewpoint En todos los servidores excepto el servidor principal, detenga los servicios de Teradata Viewpoint. Si hay más de dos servidores Teradata Viewpoint en el clúster, el orden de los servidores en los que se realiza este paso es irrelevante. 1 Detenga cada servicio de Teradata Viewpoint: /opt/teradata/viewpoint/bin/vp-control.sh stop Instalación del software Normalmente, Teradata Alerts se instala mediante TDPut. Estas instrucciones presuponen que el lector está familiarizado con el proceso de instalación de TDPut, y que el software TDPut está instalado y disponible en el servidor Teradata Viewpoint. 1 Siga el procedimiento anterior para: • Descargar el software • Verificar la copia de seguridad de la base de datos • Completar los requisitos previos de la agrupación en clústeres, si la instalación se va a realizar en un entorno de clústeres 2 Inicie PUT en el servidor Teradata Viewpoint. 3 Instale los siguientes paquetes en el servidor o en el servidor principal de una configuración en clústeres: • tdactivemq • camalert • camportlets • • • • • • • • • • • • Nota: Teradata Alerts 15.00 requiere Viewpoint 15.00. Si aún no ejecuta Viewpoint 15.00, instale los siguientes paquetes adicionales: dcs viewpoint postgresql-init postgresql91 postgresql91-server postgresql91-contrib libossp-uuid16 libpq5 teradata-jdk7 tasmportlets tdmgmtportlets teradata-jdk6 (requerido por tdactivemq) Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 38 Capítulo 4 Actualización del software Instalación del software • tmsmonitor 4 [Solo para configuración en clúster] Instale los paquetes en los servidores restantes del clúster. Los servicios de Teradata Alerts se inician automáticamente al finalizar la instalación. 39 Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 Capítulo 4 Actualización del software Instalación del software Teradata Alerts Guía de instalación, configuración e actualización, Versión 15.00 40