REST de Data Mover y REST de DSA, que está empaquetado con Data Mover, tienen HTTPS habilitado de forma predeterminada, lo que le permite hacer llamadas REST con HTTPS. Si intenta utilizar HTTP para un trabajo de REST de Data Mover después de una instalación nueva o una actualización de Data Mover, el trabajo se redirige a HTTPS.
- En el directorio /etc/opt/teradata/datamover, busque tdmrest.properties.
- Configure las siguientes propiedades:
Propiedad Descripción Valor predeterminado accept.host.list Si las solicitudes a la API REST de Data Mover necesitan usar valores diferentes en comparación con el valor predeterminado para el host header o X-Forwarded-Host, especifique esos valores aquí. Deje localhost:1443 como primer valor a menos que no desee permitir que las llamadas a la API de REST de Data Mover usen localhost:1443, como en el ejemplo siguiente: accept.host.list=localhost:1443, host1:port, host2
server name:1443 or server IP:1443 appender.rolling.fileName La ruta de acceso relativa o absoluta del archivo de registro. /var/opt/teradata/datamover/logs/dmRest.log appender.rolling.filePattern Especifica el patrón de archivos de registro.
Ejemplo: dmRest.log.%i guarda los archivos como dmRest.log.1, dmRest.log.2, dmRest.log.3, etc.
/var/opt/teradata/datamover/logs/dmRest.log.%i appender.rolling.layout.type No modificar. Se trata de un valor interno para la infraestructura de registro. PatternLayout appender.rolling.layout.pattern No modificar. Se trata de un valor interno para la infraestructura de registro. %d [%t] %-5p %c{3}(%L) - %m%ns appender.rolling.name No modificar. Se trata de un valor interno para la infraestructura de registro. RollingFile appender.rolling.policies.size.type No modificar. Se trata de un valor interno para la infraestructura de registro. SizeBasedTriggeringPolicy appender.rolling.policies.size.size El tamaño máximo del archivo de registro antes de implementarlo en archivos de copia de seguridad. 20MB appender.rolling.policies.type No modificar. Se trata de un valor interno para la infraestructura de registro. Directivas appender.rolling.strategy.max El número de archivos de registro de copia de seguridad que se crean. Una vez que se haya creado el número máximo de archivos, se quita el archivo más antiguo.
Ejemplo: si se crean restauraciones máximas = 3, se crearán tres registros de copia de seguridad:- dmRest.log.1
- dmRest.log.2
- dmRest.log.3
Si el tamaño actual de dmRest.log supera los 20 MB, este se implementa como el nuevo dmRest.log.1 y otro dmRest.log se crea en su lugar. El anterior dmRest.log.2 se convierte en el nuevo dmRest.log.3 y se elimina el dmRest.log.3 anterior.
5 appender.rolling.strategy.type No modificar. Se trata de un valor interno para la infraestructura de registro. DefaultRolloverStrategy appender.rolling.type No modificar. Se trata de un valor interno para la infraestructura de registro. RollingFile broker.url=url El nombre de host o la dirección IP del equipo que ejecuta el agente de mensajes de Java Message Service (JMS). localhost broker.port=port El número de puerto del equipo en el que escucha el agente de JMS. 61616 cluster.enabled=setting Cuando se define en true, se establece una conexión con un agente de JMS en espera para el clúster si el agente de JMS activo falla. False logger.rolling.appenderRef.rolling.ref No modificar. Se trata de un valor interno para la infraestructura de registro. RollingFile logger.rolling.name No modificar. Se trata de un valor interno para la infraestructura de registro. com.teradata.datamovement.rest response.timeout Si no se notifica el progreso de un nuevo trabajo durante este período (en horas), el trabajo se anula. 30 sec rootLogger.level Los seis niveles de registro: TRACE | DEBUG | INFO | WARN | ERROR | FATAL. Desde el nivel de seguimiento hasta el error de la aplicación. INFO - Reinicie el servicio REST de Data Mover:/etc/init.d/tdmrest start