2.15 - Implementar automáticamente QueryGrid en Cloudera CDH - Teradata QueryGrid

Teradata® QueryGrid™ Guía de instalación y uso

Product
Teradata QueryGrid
Release Number
2.15
Release Date
Marzo de 2021
Content Type
Administración
Configuración
Guía del usuario
Instalación
Publication ID
B035-5991-031K-ESN
Language
Español (España)

Con este procedimiento se crea una extensión de Cloudera Manager, descriptor de servicio personalizado (CSD, Custom Service Descriptor), que ayuda con la instalación del software de QueryGrid en Cloudera Manager. Este servicio es similar a otros servicios, como HDFS y HBase. Para obtener información de compatibilidad sobre los componentes de QueryGrid, consulte la Matriz de compatibilidad de Teradata QueryGrid.

El CSD se empaqueta como un archivo jar denominado TDQG_DEPLOYMENT.jar, que forma parte del paquete de nodo tdqg-node-version.tar.gz.

Para este procedimiento se asumen los siguientes requisitos previos:
  • Tiene los privilegios necesarios para copiar el archivo jar en el servidor de Cloudera Manager (CM).
  • Tiene los privilegios necesarios para reiniciar el servidor de CM.
  • La herramienta cURL se instala en todos los nodos en los que se instalará QueryGrid.
  1. Agregue un sistema y descargue el archivo de token tdqg-node.json generado por QueryGrid Manager en el servicio Teradata QueryGrid.
    Para obtener información sobre cómo descargar tdqg-node.json, consulte Agregación manual de nodos.
  2. Siga uno de estos procedimientos:
    Opción Acción
    Instalar el servicio Teradata QueryGrid en Cloudera Manager
    1. Descargue el paquete de nodos.

      Para obtener más información, consulte Descargar paquetes requeridos.

    2. Descomprima el paquete:

      tar -xvzf tdqg-node-version.tar.gz

      El archivo jar del CSD está disponible en la ruta qgdeployment/cloudera named TDQG_DEPLOYMENT.jar.

    3. Copie el archivo jar en el repositorio del CSD del servidor de CM.

      La ruta predeterminada en el servidor es: /opt/cloudera/csd

    4. Reinicie CM:

      service scm-cloudera-server restart

      Después de reiniciar el servidor de CM, QueryGrid estará disponible como un servicio denominado Teradata QueryGrid.

    5. En la interfaz de usuario web de CM, seleccione Agregar servicio y, a continuación, agregue el servicio Teradata QueryGrid.

      Para obtener más información sobre Agregar servicio, consulte https://docs.cloudera.com/documentation/enterprise/latest/topics/cm_mc_add_service.html.

    6. En el texto del parámetro de entrada, proporcione el texto completo del archivo de token tdqg-node.json.

      El archivo de token tdqg-node.json está en advanced qgconfig.

    Instalar QueryGrid en un nodo existente en el clúster
    1. En CM, vaya al servicio Teradata QueryGrid.
    2. Seleccione Agregar instancias de roles.
    3. Seleccione el nodo donde se instalará el servicio y, a continuación, seleccione Continuar.
    4. Si la configuración de JSON no es válida o ha caducado, cambie el parámetro de entrada Full text of tdqg-node.json y, a continuación, seleccione Continuar.

      Se agrega el servicio al nodo.

    5. Seleccione el nuevo nodo y, a continuación, seleccione Acciones para seleccionados > START > Continuar.
    Instalar QueryGrid en un nuevo nodo

    Al agregar un nuevo nodo con CM mediante el asistente de Agregar hosts, seleccionará el servicio Teradata QueryGrid para instalar QueryGrid. Esta opción está disponible al seleccionar la plantilla de host.

    1. Cree una plantilla de host con el servicio Teradata QueryGrid.

      Para obtener más información, consulte https://docs.cloudera.com/documentation/enterprise/latest/topics/cm_mc_host_templates.html#cmug_topic_7_7_1.

    2. Seleccione Hosts > Agregar hosts y, a continuación, seleccione la plantilla de host.

      Para obtener más información, consulte https://docs.cloudera.com/documentation/enterprise/latest/topics/cm_mc_adding_hosts.html#cmug_topic_7_5_1__title_215.