在安装 Data Mover 期间,会自动安装和启动云暂存复制服务 (CS2) REST 组件。您需要为您的环境配置 cs2.properties 文件并重新启动该服务。
- 在目录 /etc/opt/teradata/datamover 中,找到 cs2.properties。
- 配置以下属性:
属性 说明 缺省值 dsa.rest.endpoint CS2 用于 DSA 实用程序的 DSA REST URL。可通过在 cs2.properties 文件中添加相同的命名属性来覆盖缺省值。 https://localhost:9090/dsa rootLogger.level 从跟踪级别到应用程序错误的六个级别的日志记录。- TRACE
- DEBUG
- INFO
- WARN
- ERROR
- FATAL
INFO rootLogger.appenderRef.rolling.ref 不要进行编辑。这是日志记录基础结构的内部设置。 RollingFile appender.rolling.type 不要进行编辑。这是日志记录基础结构的内部设置。 RollingFile appender.rolling.name 不要进行编辑。这是日志记录基础结构的内部设置。 RollingFile appender.rolling.layout.type 不要进行编辑。这是日志记录基础结构的内部设置。 PatternLayout appender.rolling.layout.pattern 不要进行编辑。这是日志记录基础结构的内部设置。 %d [%t] %-5p %c{3}(%L) - %m%n appender.rolling.policies.type 不要进行编辑。这是日志记录基础结构的内部设置。 Policies appender.rolling.policies.size.type 不要进行编辑。这是日志记录基础结构的内部设置。 SizeBasedTriggeringPolicy appender.rolling.strategy.type 不要进行编辑。这是日志记录基础结构的内部设置。 DefaultRolloverStrategy appender.rolling.fileName 日志文件的相对路径或绝对路径。 /var/opt/teradata/datamover/logs/dmCS2.log appender.rolling.filePattern 指定日志文件模式。
示例:dmCS2.log.%i 将文件保存为 dmCS2.log.1、dmCS2.log.2、dmCS2.log.3 等。
/var/opt/teradata/datamover/logs/dmCS2.log.%i appender.rolling.policies.size.size 日志记录文件在滚动更新到备份文件之前的最大大小。 10 MB
appender.rolling.strategy.max 创建的备份日志记录文件的数量。当创建的文件数量达到上限时,最旧的文件将被删除。
示例:如果 maximum backups = 3,则创建三个备份日志:- dmCS2.log.1
- dmCS2.log.2
- dmCS2.log.3
如果当前 dmCS2.log 文件大小超过 10MB,则该文件滚动成为新的 dmCS2.log.1,并且:- 先前的 dmCS2.log.1 将成为新的 dmCS2.log.2。
- 先前的 dmCS2.log.2 将成为新的 dmCS2.log.3。
- 先前的 dmCS2.log.3 将被删除。
3
rest.connection.timeout 定义与 DSA REST 建立连接的超时时间(以毫秒为单位)。 30000
rest.read.timeout 定义向 DSA REST 发送请求时的套接字超时时间(以毫秒为单位)。 120000
swagger.ui.enabled 启用/禁用 Swagger 用户界面 False
- 重新启动云暂存复制服务:/etc/init.d/dmcs2 restart