0x0 异常
将CSV文件load进table后,发现TIMESTAMP类型的列时间都对不上,正好相差13个小时
0x1 分析原因
UBUNTU服务器的时区有问题(美国东部时区),JDK8在获取系统时间时相应出错,从而导致CarbonData转换Timestamp出错!
0x2 解决方法
修改时区:
修改 /etc/timezone文件(sudo vi /etc/timezone)
内容为:Asia/Shanghai
将CSV文件load进table后,发现TIMESTAMP类型的列时间都对不上,正好相差13个小时
UBUNTU服务器的时区有问题(美国东部时区),JDK8在获取系统时间时相应出错,从而导致CarbonData转换Timestamp出错!
修改时区:
修改 /etc/timezone文件(sudo vi /etc/timezone)
内容为:Asia/Shanghai