如何将日志迁移到Perl MapReduce框架中?

1、日志文件:Perl迁移时,DSC将所有日志信息写入perlDSC.log文件,该文件包含执行迁移的用户、迁移的文件和时间戳等详细信息。

2、日志类型:支持以下几种SQL迁移日志:活动日志、错误日志、成功读、成功写和日志级别。

如何将日志迁移到Perl MapReduce框架中?插图1
(图片来源网络,侵删)

3、日志记录级别:可以通过logging-level参数来配置perl迁移日志的记录级别。

4、日志结构perlDSC.log的文件结构如下:

时间戳 日志级别 模块名 行号 消息
2018-07-08 13:35:10 INFO teradatacore.pm 1316 Extracting SQL contents from perl files started
2018-07-08 13:35:10 INFO teradatacore.pm 1331 Migrating SQL files
2018-07-08 13:35:12 INFO teradatacore.pm 1348 Migrating SQL files completed
2018-07-08 13:35:12 INFO teradatacore.pm 1349 Merging migrated SQL contents to perl files started
2018-07-08 13:35:12 INFO teradatacore.pm 1362 Merging migrated SQL contents to perl files completed
2018-07-08 13:35:12 INFO teradatacore.pm 1364 Perl file migration completed
2018-07-08 13:35:32 INFO teradatacore.pm 1316 Extracting SQL contents from perl files started
2018-07-08 13:35:58 ERROR teradatacore.pm 426 opendir ../../../../../perltest/ failed
2018-07-08 13:36:17 INFO teradatacore.pm 1316 Extracting SQL contents from perl files started
2018-07-08 13:38:21 INFO teradatacore.pm 1329 Extracting SQL contents from perl files completed
2018-07-08 13:38:21 INFO teradatacore.pm 1331 Migrating SQL files
2018-07-08 13:38:22 INFO teradatacore.pm 1348 Migrating SQL files completed
2018-07-08 13:38:22 INFO teradatacore.pm 1349 Merging migrated SQL contents to perl files started
2018-07-08 13:38:37 ERROR teradatacore.pm 1044 Directory ../../../../../perltest/ should have 700, but has 0 permission
2018-07-08 13:38:53 ERROR teradatacore.pm 1241 Another migration process is running on same folder, re-execute after the process has completed

这些日志记录了从提取SQL内容到完成Perl文件迁移的整个过程,包括开始和结束的时间戳、执行的模块和方法、以及任何出现的错误或警告信息。

以上就是关于“perl mapreduce_Perl迁移日志”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!

如何将日志迁移到Perl MapReduce框架中?插图3
(图片来源网络,侵删)

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/77612.html

小末小末
上一篇 2024年10月16日 02:37
下一篇 2024年10月16日 02:50

相关推荐