17.05 - daemon.properties 文件 - Teradata Data Mover

Teradata® Data Mover 安装、配置和升级指南(适用于客户)

prodname
Teradata Data Mover
vrm_release
17.05
created_date
2020 年 10 月
category
安装
管理
配置
featnum
B035-4102-090K-CHS
属性 说明 缺省值
broker.port=port Java Message Service (JMS) 消息代理程序进行侦听所使用的计算机端口号。 61616
broker.url=url 运行 Java Message Service (JMS) 消息代理程序的计算机的主机名或 IP 地址。 localhost
cluster.enabled=setting for cluster 如果设置为 True,则在活动 JMS 代理程序失败时,将与备用 Java Message Service (JMS) 代理程序建立连接。 False
viewpoint.url Viewpoint 身份验证服务器的主机名或 IP 地址。

示例:viewpoint.url=https://localhost

https://localhost
viewpoint.port Viewpoint 身份验证服务器的端口号。

示例:viewpoint.port=443

443
tvi.useLogger=setting for TVI messages 服务器管理日志记录程序可以设置为 truefalse。如果设置为 true,则会将严重错误消息发送至服务器管理。动态属性。1 True
jobExecutionCoordinator.maxConcurrentJobs=maximum number of jobs 守护程序上允许同时运行的最大作业数目。超过此最大数目的额外作业将排入队列,并等到有可用插槽时再运行。动态属性。1 20
jobExecutionCoordinator.maxQueuedJobs=maximum number of jobs allowed in queue 作业队列中允许的最大作业数目。超过此最大数目的额外作业将排入更高一级的内存队列,直到作业队列中有可用插槽。动态属性。1 20
querygrid.manager.urls=url QueryGrid 管理器 服务器的主机名和 IP 地址。最多可支持两个 URL(用逗号分隔)。

示例:querygrid.manager.urls=https://host1:9443,https://host2:9443

9443
rootLogger.level 有六种日志记录级别:TRACE | DEBUG | INFO | WARN | ERROR | FATAL。从跟踪级别到应用程序错误都有涵盖。LOG_LEVEL 可动态更新,但 logfile 不可动态更新。1 INFO
appender.rolling.type 有六种日志记录级别:TRACE | DEBUG | INFO | WARN | ERROR | FATAL。从跟踪级别到应用程序错误。LOG_LEVEL 可动态更新。 RollingFile
appender.rolling.name 不要进行编辑。这是日志记录基础结构的内部设置。 RollingFile
appender.rolling.layout.type 不要进行编辑。这是日志记录基础结构的内部设置。 PatternLayout
appender.rolling.layout.pattern 不要进行编辑。这是日志记录基础结构的内部设置。
  • d = 日期
  • t = 线程
  • p = 日志级别
  • c = 类名称
  • m = 消息
  • n = 与平台相关的行分隔符
%d [%t] %-5p %c{3}(%L) - %m%ns
appender.rolling.policies.type 不要进行编辑。这是日志记录基础结构的内部设置。 策略
appender.rolling.policies.size.type 不要进行编辑。这是日志记录基础结构的内部设置。 SizeBasedTriggeringPolicy
appender.rolling.strategy.type 不要进行编辑。这是日志记录基础结构的内部设置。 DefaultRolloverStrategy
logger.rolling.name 不要进行编辑。这是日志记录基础结构的内部设置。 com.teradata.datamovement.daemon
logger.rolling.appenderRef.rolling.ref 不要进行编辑。这是日志记录基础结构的内部设置。 RollingFile
appender.rolling.fileName 日志文件的相对路径或绝对路径。如果更改位置,请指定该文件的绝对路径。对于 Windows,请指定反斜杠,而不是正斜杠,例如 C:\Program File\Teradata\Log\dmDaemon.log。动态属性。1 /var/opt/teradata/datamover/logs/dmDaemon.log
appender.rolling.filePattern

指定日志文件模式。

示例:dmDaemon.log.%i 将文件保存为 dmDaemon.log.1dmDaemon.log.2dmDaemon.log.3 等。

/var/opt/teradata/datamover/logs/dmDaemon.log.%i
appender.rolling.policies.size.size 日志记录文件在滚动更新到备份文件之前的最大大小。动态属性。1 20MB
appender.rolling.strategy.max

创建的备份日志记录文件的数量。当创建的文件数量达到上限时,最旧的文件将被删除。动态属性。1

示例:如果最大备份数 = 3,则创建三个备份日志:
  • dmDaemon.log.1
  • dmDaemon.log.2
  • dmDaemon.log.3

如果当前 dmDaemon.log 大小超过 20 MB,则它将进行滚动,从而成为新的 dmDaemon.log.1,并会创建一个新的dmDaemon.log。先前的 dmDaemon.log.2 将成为新的 dmDaemon.log.3。先前的 dmDaemon.log.3 将被删除。

5
dm.rest.endpoint 这是仅供 DSA 使用的隐藏属性。守护程序用于 DSA 实用程序的 Data Mover REST URL。

可通过在 daemon.properties 文件中添加相同的命名属性来覆盖缺省值。

在修改 localhost 之前,请验证新主机已列在 tdmrest.properties 文件的 accept.host.list 属性中。

http://localhost:1443/datamover
dsa.rest.endpoint 这是仅供 DSA 使用的隐藏属性。守护程序用于 DSA 实用程序的 DSA REST URL。

可通过在 daemon.properties 文件中添加相同的命名属性来覆盖缺省值。

http://localhost:9090/dsa
is.dsc.colocate.dm 这是仅供 DSA 使用的隐藏属性。用于指示 Data Mover 是否使用捆绑的 DSC 的标志。

可通过在 daemon.properties 文件中添加相同的命名属性来覆盖缺省值。

true

Viewpoint 身份验证服务器未启用 HTTPS 的情况下,如果您想要改为通过 HTTP 进行身份验证,可以进行以下设置:将 viewpoint.url 设置为 http://localhost 并将 viewpoint.port 设置为 80

1对于可动态设置的属性,更改将在已更新的 daemon.properties 文件保存一分钟后生效。如果只更新动态属性,则无需重新启动守护程序服务。例如:
  • 如果已将 rootLogger.level 的值从缺省值 INFO, logfile 更改为 DEBUG, logfile,则生成的任何调试消息都将在已更新的属性文件保存一分钟后开始显示。
  • 如果将 jobExecutionCoordinator.maxConcurrentJobs 的值从缺省值 20 更改为新值 25,新值 25 将在更新的 daemon.properties 文件保存完毕后一分钟生效。