2.15 - Implementar automáticamente QueryGrid en Hortonworks HDP - 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)

Este procedimiento crea un servicio personalizado denominado Teradata QueryGrid que ayuda con la instalación del software de QueryGrid en nodos de Hadoop. Este servicio es similar a otros servicios, como HDFS y HBase. Para obtener información de compatibilidad sobre los componentes de QueryGrid, consulte Matriz de compatibilidad de Teradata QueryGrid.

El servicio Teradata QueryGrid se empaqueta como un archivo tar denominado TDQG_DEPLOYMENT-version.tar.gz que forma parte del paquete de nodo tdqg-node.tar.gz.

Para este procedimiento se asumen los siguientes requisitos previos:
  • Tiene los privilegios necesarios para copiar scripts en el servidor de Ambari.
  • Tiene los privilegios necesarios para reiniciar el servidor de Ambari.
  • La herramienta cURL se instala en todos los nodos en los que se instalará QueryGrid.
  1. Agregar un sistema y descargar 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. Instalar el servicio Teradata QueryGrid en Ambari:
    1. Descargue el paquete de nodo y, a continuación, seleccione el componente node del paquete de software en el servidor Ambari (normalmente el HDP principal).

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

    2. Descomprima el paquete:

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

    3. En qgdeployment/ambari, busque TDQG_DEPLOYMENT.tar.gz.
    4. Descomprima el paquete TDQG_DEPLOYMENT:

      tar -xvzf TDQG_DEPLOYMENT.tar.gz

    5. Copie la carpeta TDQG_DEPLOYMENT en las pilas del servidor de Ambari.

      La ruta predeterminada en el servidor es:

      cp -r /path_to_TDQG_DEPLOYMENT_folder /var/lib/ambari-server/resources/stacks/HDP/hdp-version/services

    6. Cambie los privilegios de acceso:

      chmod -R +x /var/lib/ambari-server/resources/stacks/HDP/hdp-version/services/TDQG_DEPLOYMENT/*

    7. Reinicie el servidor de Ambari:

      ambari-server restart

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

    8. En la interfaz de usuario web de Ambari, seleccione Agregar servicio y, a continuación, agregue el servicio Teradata QueryGrid al nodo principal y los nodos de datos.

      Para obtener más información, consulte https://docs.cloudera.com/HDPDDocuments/Ambari-2.7.4.0/managing-and-monitoring-ambari/content/amb_add_a_service.html.

    9. 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.

  3. Siga uno de estos procedimientos:
    Instalar QueryGrid en nodos existentes
    1. En la interfaz de usuario web de Ambari, seleccione Hosts.
    2. Seleccione el nodo en que desee instalar el servicio Teradata QueryGrid.
    3. Seleccione "" y, a continuación, en la lista de servicios disponibles, seleccione Teradata QueryGrid.

      Teradata QueryGrid aparece en la lista de servicios instalados.

    Instalar QueryGrid en un nuevo nodo
    1. En la interfaz de usuario web de Ambari, seleccione Hosts.
    2. Seleccione Acciones > "" > Agregar nuevos hosts.

      Para obtener más información, consulte https://docs.cloudera.com/HDPDocuments/Ambari-2.7.3.0/managing-and-monitoring-ambari/content/amb_add_a_host_to_a_cluster.html.

    3. En la lista Asignar secundarios y clientes, seleccione QueryGrid.