如何检查hadoop集群中所有节点的时间

时间:2017-05-07 12:58:40

标签: java hadoop oozie hue

我正在hadoop集群上运行spark job,并且该作业几次失败,但有异常: 例外:Oozie Launcher失败,主类[org.apache.oozie.action.hadoop.JavaMain],main()抛出异常,开始>结束范围(开始,结束):( 1494159709088,1494159706071)

作业在重新运行时成功运行。 在谷歌搜索后,它可能是Oozie服务器主机和启动器主机之间的时钟偏差。 有没有办法可以检查是否有时钟偏差?或者如何检查所有节点上的时间是否同步。

由于

ntptime命令输出:

ntp_gettime() returns code 0 (OK)
  time dcb9b19b.a2328f64  Sun, May  7 2017 14:45:47.633, (.633584090),
  maximum error 434990 us, estimated error 815 us, TAI offset 0
ntp_adjtime() returns code 0 (OK)
  modes 0x0 (),
  offset 176.871 us, frequency -25.666 ppm, interval 1 s,
  maximum error 434990 us, estimated error 815 us,
  status 0x2001 (PLL,NANO),
  time constant 10, precision 0.001 us, tolerance 500 ppm,

ntpstat命令输出:

synchronised to NTP server (174.68.168.57) at stratum 3 
   time correct to within 77 ms
   polling server every 1024 s

0 个答案:

没有答案