evaluation failed: unknown or incorrect time zone: Asia/Beijing"

UOS统信操作系统 在单机上模拟部署生产环境集群 报错时区错误

1 个赞


操作系统上面已经设置过时区还是不行

1 个赞

show variables like ‘%time_zone%’;

1 个赞

没有装mysql数据库 第一次部署集群环境

1 个赞

国际时区是没有北京时区的改成上海就行了
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

2 个赞

改过了还是不行

1 个赞

我记得统信服务器是有桌面可以可视化修改时区的,或者你重启服务器试试

1 个赞

我这个没有桌面的,重启后还是老样子 :joy:

1 个赞

tiup cluster check ./topology.yaml --user root [-p] [-i /home/root/.ssh/gcp_rsa]

自动能修复不,试一下
tiup cluster check ./topology.yaml --apply --user root [-p] [-i /home/root/.ssh/gcp_rsa]

1 个赞

timedatectl set-timezone Asia/Shanghai 用这个命令,之前也遇到了这个问题,试了好多命令

1 个赞

这个也试过了 不行

1 个赞

tiup cluster check 的时候报错了吗? 把命令结果贴一下看看呢

1 个赞

还有 tiup 升级到新版本试试呢

1 个赞

设置一下操作系统的时区

1 个赞

遇到相同的问题,原因是go 没有 Asia/Beijing ,第一次安装的时候可能把 Asia/Beijing 给写入元数据表里面了,导致启动报错。但因为 tidb server 是无法启动的状态,没有办法去修改元数据,所以这种情况只能是先修改时区 sudo timedatectl set-timezone Asia/Shanghai,然后再卸载重新 deploy 集群 。

1 个赞

修改时区试试

1 个赞

shanghai和beijing时区的区别,统一起来就行吗

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。