Índice

Search

  1. Prólogo
  2. Introducción a la administración de TDM
  3. Administración de usuarios y funciones
  4. Administración de seguridad
  5. Preferencias del sistema
  6. Administración del servidor TDM
  7. Conexiones
  8. Frases de contraseña
  9. Parámetros globales
  10. Diccionarios
  11. Tipos de datos definidos por el usuario

Guía del administrador

Guía del administrador

Configurar PowerCenter para un clúster HDFS de Hadoop habilitado para Kerberos

Configurar PowerCenter para un clúster HDFS de Hadoop habilitado para Kerberos

Debe configurar PowerCenter para un clúster de Hadoop habilitado para Kerberos antes de crear y utilizar una conexión de HDFS de Hadoop que utilice la autenticación Kerberos. TDM genera asignaciones de PowerCenter cuando utiliza una conexión de HDFS de Hadoop.
Antes de configurar PowerCenter para un clúster habilitado para Kerberos, es necesario que realice las siguientes tareas:
  • Instale la versión más reciente de los archivos de la directiva de JCE.
  • Asegúrese de que la variable de entorno KRB5_CONFIG contenga la ubicación del archivo
    krb5.conf
    . Asegúrese de que las entradas sean correctas en el archivo
    krb5.conf
    . Copie el archivo
    krb5.conf
    en la siguiente ruta de acceso:
    <directorio de instalación de Informatica>/TDM/datadirect
  • Asegúrese de tener permisos de lectura para el archivo de caché de tickets.
  1. Cree un directorio en la ubicación en la que instale Informatica con el servicio de integración de PowerCenter en ejecución para que el usuario administrador de Informatica tenga acceso de lectura/escritura a la carpeta. Por ejemplo, cree un directorio en la siguiente ubicación:
    <directorio de instalación de Informatica>/hadoophdfs/conf/
  2. Copie los siguientes archivos de un clúster de Hadoop en el directorio que creó:
    • /etc/hadoop/conf/core-site.xml
    • /etc/hadoop/conf/mapred-site.xml
    • /etc/hadoop/conf/hdfs-site.xml
    • /etc/hive/conf/hive-site.xml
  3. Asegúrese de que el usuario administrador de Informatica exista en todos los nodos del clúster de Hadoop y tenga el mismo UID. Para crear el archivo de caché de tickets de Kerberos, ejecute el comando
    kinit
    en todos los nodos.
  4. Para crear el archivo de caché de tickets de Kerberos, ejecute el comando
    kinit
    en el nodo de Informatica en el que se esté ejecutando el servicio de integración de PowerCenter.
    El archivo de caché de tickets tiene el siguiente formato:
    /tmp/krb5cc_<UID>
    Utilice el comando
    kinit
    para verificar, validar y renovar los tickets.
  5. Edite el archivo
    core-site.xml
    en el directorio y añada los siguientes parámetros:
    <property> <name>hadoop.security.kerberos.ticket.cache.path</name> <value>/tmp/REPLACE_WITH_CACHE_FILENAME</value> <description>Path to the Kerberos ticket cache.</description> </property>
  6. En la Herramienta del administrador, seleccione el servicio de integración de PowerCenter y haga clic en la ficha
    Procesos
    .
  7. En la ficha
    Variables de entorno
    , haga clic en
    Editar
    . En la variable de entorno CLASSPATH, agregue el directorio que creó.
  8. Reinicie el servicio de integración de PowerCenter.
Puede utilizar una conexión de HDFS de Hadoop que utilice la autenticación Kerberos.