Warehouse: Paso 6. Configurar el destino mediante WebHDFS

Document created by RSA Information Design and Development on Feb 9, 2017
Version 1Show Document
  • View in full screen mode
  

En este tema se describen las tareas para configurar el servicio Warehouse Connector para escribir los datos recopilados en un sistema de cómputo distribuido basado en hadoop que sea compatible con WebHDFS. 

Requisitos previos

Asegúrese de haber:

  • Instalado el servicio Warehouse Connector o el dispositivo virtual en el ambiente de red.
  • Agregado el servicio Warehouse Connector a Security Analytics. Para obtener más información, consulte el tema Agregar un servicio a un host de la Guía de introducción de hosts y servicios.
  • Agregado el nombre de host (o nombre de dominio calificado) y la dirección IP de los nodos de Warehouse y Warehouse Connector al servidor DNS. Si el servidor DNS no está configurado, agregue el nombre de host (o nombre de dominio calificado) y la dirección IP de los nodos de Warehouse y Warehouse Connector al archivo en el host en el cual está instalado el servicio Warehouse Connector.
  • Si desea una autenticación de Kerberos entre Warehouse Connector y el clúster de Warehouse, asegúrese de realizar lo siguiente:
    • El servidor del centro de distribución de claves de Kerberos (KDC) está configurado en su ambiente de red y el archivo keytab de Kerberos está copiado en el host en el cual instaló Warehouse Connector. <kerberos authentication>
    • La autenticación Kerberos está habilitada en el clúster de Warehouse. Para obtener instrucciones, consulte la documentación de Warehouse.
  • Si desea habilitar la validación de suma de comprobación para validar la integridad de los archivos AVRO que se transfirieren de Warehouse Connector a los destinos, asegúrese de generar las claves sin establecer la frase de contraseña y realice un intercambio de claves entre Warehouse Connector y los nodos de Warehouse. Debe configurar el acceso basado en clave del protocolo SSH entre Warehouse Connector y el host de Warehouse o el nodo de hadoop. Para obtener más información, consulte Configurar claves del protocolo SSH a continuación.

Configurar Warehouse Connector para que escriba en un destino remoto

Para configurar el destino:

  1. Inicie sesión en Security Analytics.
  2. En el menú de Security Analytics, seleccione Administration > Servicios.
  3. En la vista Servicios, seleccione el servicio Warehouse Connector que se agregó y elija Menú Acciones recortado > Ver > Configuración.
    Se muestra la vista Configuración de servicios de Warehouse Connector.
    SrvConfig.png
  4. En la sección Configuración de destino de la pestaña Orígenes y destinos, haga clic en .
  5. En el cuadro de diálogo Agregar destino, seleccione WebHDFS en la lista desplegable.
    AddWHDFSDest.png
  6. En el campo Nombre, escriba un nombre simbólico único para el destino.

    Nota: El campo Nombre no es compatible con espacios ni caracteres especiales, con excepción del guion bajo (_).

  7. En el campo Dirección IP de Hadoop, ingrese la dirección IP de namenode del clúster de Warehouse.
  8. En el campo Puerto de Hadoop, ingrese el puerto base que usará la interfaz del usuario web de namenode.
  9. En el campo Nombre de usuario, ingrese el propietario del directorio en Warehouse en el que Warehouse Connector debe escribir los datos.
  10. En el campo Ruta de Hadoop, ingrese la ruta del directorio en Warehouse en la que Warehouse Connector debe escribir los datos.
  11. Seleccione la casilla de verificación Autenticación Kerberos si desea que Warehouse Connector se comunique en forma segura con Warehouse mediante la autenticación Kerberos.
    AddWHDFSDestKAuth.png
    realice lo siguiente:
    1. En el campo Principal de Kerberos, ingrese el principal de KDC que se usa para la autenticación Kerberos.
    2. En el campo Ruta del archivo keytab de Kerberos, ingrese la ruta del archivo keytab de Kerberos en Warehouse Connector.
  12. Haga clic en Guardar.
  13. (Opcional) Si desea activar la validación de la suma de comprobación, realice lo siguiente:
    1. En el menú de Security Analytics, seleccione Administration > Servicios.
    2. En la vista Servicios, seleccione el servicio Warehouse Connector que se agregó y elija Menú Acciones recortado > Ver > Explorar.
      Se muestra la vista Explorar de Warehouse Connector.
      WCexpVw.png
    3. En el panel de opciones, navegue hasta warehouseconnector/destinations/webhdfs/config.
    4. Configure el parámetro isChecksumValidationRequired en 1.
      WCExpVwEx.png
    5. Reinicie el flujo respectivo.

Configurar claves de SSH

Siga estos pasos para configurar el acceso basado en clave del protocolo SSH entre Warehouse Connector y el host de Warehouse o el nodo de Hadoop.

Para configurar claves de SSH:

  1. Genere claves de SSH en Warehouse Connector en la ubicación predeterminada. realice lo siguiente:

    1. Inicie sesión en Warehouse Connector.
    2. Escriba el siguiente comando y presione INTRO:

      $ ssh-keygen -t dsa
    3. El comando solicita ingresar el archivo en el cual se guardará la clave generada.

      Enter file in which to save the key (/root/.ssh/id_dsa):
    4. Ingrese el archivo en el cual desea guardar la clave y presione INTRO.

      El comando solicita ingresar y confirmar la frase de contraseña.

      Nota: Asegúrese de no configurar la frase de contraseña.

       Enter passphrase (empty for no passphrase):
      Enter same passphrase again:

      La clave pública se genera y se guarda en la ubicación que proporcionó.

  2. Agregue la clave pública generada a la lista de claves autorizadas del host remoto de Warehouse o del nodo hadoop que se encuentra en:~/.ssh/authorized_keys

    Nota: Asegúrese de copiar las claves públicas al nodo hadoop y, mientras lo hace, no olvide proporcionar los detalles de inicio de sesión del usuario con los cuales se agregará el destino WebHDFS.

Resultado

Ahora hay una comunicación segura entre Warehouse Connector y los nodos Warehouse o hadoop.

You are here
Table of Contents > Configurar Warehouse Connector > Paso 6. Configurar el destino mediante WebHDFS

Attachments

    Outcomes