研发环境下搭建了一套基于CDH5的大数据平台。在重启服务器后发现HBase组件启动异常,如图
Master rejected startup because clock is out of 同步 org.apache.hadoop.hbase.ClockOutOfSyncException: org.apache.hadoop.hbase.ClockOutOfSyncException: Server bigdata - 182. - bigdata.com, 60020年,1480383610272,has been 拒绝;,Reported time is too far out of sync with 主只,time difference of 76489小姐祝辞,max allowed of 30000 ms ,,,at org.apache.hadoop.hbase.master.ServerManager.checkClockSkew (ServerManager.java: 401) ,,,at org.apache.hadoop.hbase.master.ServerManager.regionServerStartup (ServerManager.java: 267) ,,,at org.apache.hadoop.hbase.master.MasterRpcServices.regionServerStartup (MasterRpcServices.java: 366) ,,,at org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos RegionServerStatusService 2.美元callblockingmethod (RegionServerStatusProtos.java: 8615) ,,,at org.apache.hadoop.hbase.ipc.RpcServer.call (RpcServer.java: 2170) ,,,at org.apache.hadoop.hbase.ipc.CallRunner.run (CallRunner.java: 109) ,,,at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop (RpcExecutor.java: 133) ,,,at org.apache.hadoop.hbase.ipc.RpcExecutor 1.美元运行(RpcExecutor.java: 108) ,,,at java.lang.Thread.run (Thread.java: 745) ,,,at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native 方法) ,,,at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java: 57) ,,,at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java: 45) ,,,at java.lang.reflect.Constructor.newInstance (Constructor.java: 526) ,,,at org.apache.hadoop.ipc.RemoteException.instantiateException (RemoteException.java: 106) ,,,at org.apache.hadoop.ipc.RemoteException.unwrapRemoteException (RemoteException.java: 95) ,,,at org.apache.hadoop.hbase.protobuf.ProtobufUtil.getRemoteException (ProtobufUtil.java: 327) ,,,at org.apache.hadoop.hbase.regionserver.HRegionServer.reportForDuty (HRegionServer.java: 2297) ,,,at org.apache.hadoop.hbase.regionserver.HRegionServer.run (HRegionServer.java: 914) ,,,at java.lang.Thread.run (Thread.java: 745) Caused 通过:org.apache.hadoop.hbase.ipc.RemoteWithExtrasException (org.apache.hadoop.hbase.ClockOutOfSyncException):, org.apache.hadoop.hbase.ClockOutOfSyncException:, Server bigdata - 182. - bigdata.com, 60020年,1480383610272,has been 拒绝;,Reported time is too far out of sync with 主只,time difference of 76489小姐祝辞,max allowed of 30000 ms ,,,at org.apache.hadoop.hbase.master.ServerManager.checkClockSkew (ServerManager.java: 401) ,,,at org.apache.hadoop.hbase.master.ServerManager.regionServerStartup (ServerManager.java: 267) ,,,at org.apache.hadoop.hbase.master.MasterRpcServices.regionServerStartup (MasterRpcServices.java: 366) ,,,at org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos RegionServerStatusService 2.美元callblockingmethod (RegionServerStatusProtos.java: 8615) ,,,at org.apache.hadoop.hbase.ipc.RpcServer.call (RpcServer.java: 2170) ,,,at org.apache.hadoop.hbase.ipc.CallRunner.run (CallRunner.java: 109) ,,,at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop (RpcExecutor.java: 133) ,,,at org.apache.hadoop.hbase.ipc.RpcExecutor 1.美元运行(RpcExecutor.java: 108) ,,,at java.lang.Thread.run (Thread.java: 745)
建议将时间同步加入到定时任务中,每隔一段时间向时间服务器同步一次,防止因为集群节点时间不同步导致一些异常的问题。