16.20 - Configuración de los sistemas de origen y destino - Teradata Data Mover

Teradata® Data Mover Guía de instalación, configuración y actualizaciónpara clientes

prodname
Teradata Data Mover
vrm_release
16.20
created_date
Mayo de 2019
category
Administración
Configuración
Instalación
featnum
B035-4102-107K-ESN
Utilice la herramienta dsa_configsys para configurar los sistemas Teradata de origen y destino cuando utilice Data Mover con DSA. Cuando se proporcionan las opciones -h y -u en la configuración, dsa_configsys reinicia DSMAIN en los sistemas de origen y destino. Si no se proporcionan las opciones -h y -u, DSMAIN debe reiniciarse manualmente utilizando cnsterm antes de utilizar DSA.
Para configurar los sistemas de origen y destino, debe tenerse en cuenta lo siguiente:
  • El host de DSC debe resolverse en una IP a la que puedan alcanzar todos los nodos de TPA de los sistemas de origen y de destino.
  • Cada nodo de TPA debe resolver entradas de COP para todos los nodos del mismo sistema.
  • El usuario especificado con la opción -u debe ser "root" o un usuario con acceso sudo para ejecutar la utilidad cnsterm de Teradata.
  • Debe especificar TDPID con la opción -t.
  • Utilice build_dsainputs en el servidor de Data Mover si utiliza el DSA incluido. Si utiliza un DSA externo, copie build_dsainputs en el servidor de DSC externo y ejecute el script desde allí. El script se puede copiar y ejecutar desde cualquier directorio.
  1. Desde el host de DSC, ejecute hostname -i para comprobar que se pueda llegar a la IP resuelta desde los nodos de TPA.
  2. Ejecute build_dsainputs en uno de los siguientes servidores, en función de la configuración de DSA que esté utilizando:
    Configuración de DSA Servidor
    DSA agrupado Servidor de Data Mover
    DSA externo Servidor de DSC externo

    Copie el script build_dsainputs en el servidor de DSC externo y ejecútelo desde allí. El script se puede copiar y ejecutar desde cualquier directorio.

  3. Configure los sistemas de origen y destino, y reinicie DSMAIN mediante dsa_configsys.A continuación se incluye un ejemplo de uso de dsa_configsys para configurar TDPID sdt05126 y reiniciar DSMAIN:
    # ./dsa_configsys -t sdt05126 -p dbc -h sdt05126 -u root
    {"validationlist":null,"status":"CONFIG_TERADATA_SYSTEM_SUCCESSFUL","systemName":"sdt05126","tdpId":"sdt05126","valid":true,"links":[]}
    sdt05126 successfully configured.
    --------------------------------------------------------------------------------------------
    Preparing to stop/start DSMain.
    
    There may be a delay of 30 seconds or more after each operation.
    
    PLEASE ALLOW BOTH OPERATIONS TO COMPLETE.
    
    If prompted .. please enter the password for user root on sdt05126:
    
     _______
        |                                |              |
        |    ___     __     ____         |    ____    __|__    ____
        |   /      |/  \    ____|    ____|    ____|     |      ____|
        |   ---    |       /    |   /    |   /    |     |     /    |
        |   \___   |       \____|   \____|   \____|     |__   \____|
     
        Release 15.10.03.05 Version 15.10.03.05
        DSA DSMain Utility
     
    
        This program is used to start or stop DSMain    
    
     
        **  DSMain is not running  **
    
    
     _______
        |                                |              |
        |    ___     __     ____         |    ____    __|__    ____
        |   /      |/  \    ____|    ____|    ____|     |      ____|
        |   ---    |       /    |   /    |   /    |     |     /    |
        |   \___   |       \____|   \____|   \____|     |__   \____|
    
        Release 15.10.03.05 Version 15.10.03.05
        DSA DSMain Utility
     
        This program is used to start or stop DSMain    
    
        DSMain started.    
    
    --------------------------------------------------------------------------------------------
    
    Restart of DSMain Complete.
    
    Verifying that sdt05126 has registered with ActiveMQ .. please wait.
    
    sdt05126 has been successfully configured and has registered with ActiveMQ.
    Para comprobar si un sistema se ha configurado con DSA, utilice la opción --verify con las opciones -t y -p. El siguiente ejemplo muestra la información de uso de dsa_configsys que se muestra cuando no se proporciona ningún parámetro:
    $ ./dsa_configsys
    
    Usage: dsa_configsys -t <TDPID> [-U <db_user>] -p <db_user password> [--verify] [ -h <host> -u <linux userid> [-i <identity_file>] ] | -?
    
    Description:
    This script will configure a TD system for DSA (similar to the 'dsc config_systems' command). After the TD system is configured DSMain must be re-started on the system. This script will restart DSMain if the -h option is specified.
    
    Run this script locally on the DSC server for which the TD systems are being configured.
    
    -t The TDPID of the system to configure. The TDPID must exactly match the definition from the Data Mover <source_tdpid> and <target_tdpid> job XML. For example: if the <source_tdpid> in the job XML is prodsys.labs.td.com then it must be specified as prodsys.labs.td.com for this option.
    
    -U (Optional) Use this option to specify a user other than 'dbc'. This user must have adequate permission for DB 'sysbar' to replace a macro (TD version < 16.00) or insert a row in table sysbar.dsaconnectionstbl (TD version >= 16.00).
    
    -p Password for user 'dbc' on the system specified above with the -t option. Optionally the -U option can be provided to specify a different user.
    
    --verify (Optional) Use this option along with -t and -p to check whether a system has been configured in DSA. If the system is configured then no additional configuration is needed with dsa_configsys.
    
    -h (Optional) If the user specifies the -h option followed by the TD system host (SMP) or one of the TD system hosts (MPP) then dsa_configsys will ssh into that host to restart DSMain (stop/start).
    
    -u Required when using the -h option, specify a user that has sudo permissions to run TD cnsterm commands on the host (e.g. root, ec2-user, azureuser).
    
    -i (Optional) Specify an identity file that includes the private key.
    
    Examples:
    ./dsa_configsys -t devsys -p dbc -h devsys -u root
    Configure SMP system 'devsys' and restart DSMain.
    
    ./dsa_configsys -t prodsys.labs.td.com -p dbc -h prodsys1 -i my_identityfile -u ec2-user
    Configure MPP system 'prodsys' and restart DSMain. Note that 'prodsys1' resolves to the first node of the MPP system.
    
    ./dsa_configsys -t prodsys -p dbc --verify
    Check if 'prodsys' has been configured in DSA.
    
    -? Displays usage help.