Implementar automáticamente QueryGrid en Hortonworks HDP - Teradata QueryGrid

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

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
Lake
VMware
Product
Teradata QueryGrid
Release Number
3.00
Published
Marzo de 2023
Language
Español
Last Update
2023-04-04
dita:mapPath
es-ES/dtm1676313130103.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-5991
Product Category
Analytical Ecosystem

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 está 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.
    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:
    Opción Acción
    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.