在 AIX 6.1 上,batchman 进程无法正确识别设置为 GMT 的本地机器的时区,即使在 IBM Workload Scheduler CPU 定义中,它已正确设置为正确的时区。您在 stdlist 日志中看到以下消息:
“10:29:39 24.11.2015|BATCHMAN:AWSBHT126I CPU TZ 中的时间(美国/芝加哥):2015/11/24 04:29 10:29:39
24.11.2015|BATCHMAN:AWSBHT127I 系统 TZ 中的时间(美国/ Chicago): 2015/11/24 10:29 10:29:39
24.11.2015|BATCHMAN:+ 10:29:39 24.11.2015|BATCHMAN:+ AWSBHT128I
本地时区时间与工作站时区时间相差 360 分钟。 "
Batchman 无法识别正确的时区,因为 AIX 6.1 使用(Unicode 的国际组件)ICU 库来管理系统的时区,并且这些 ICU 库与 IBM Workload Scheduler 库发生冲突。