tidb on k8s系统时区修改失败

【 TiDB 使用环境】生产环境
在tidb配置文件中修改timezone: Asia/Shanghai:


但是查询@@global.system_time_zone没有生效,还是utc:

进入tidb-tidb的其中一个pod,发现/etc/localtime也没有修改成功:

如果在客户端修改system_time_zone也会失败:
image

SET GLOBAL time_zone = ‘Asia/Shanghai’;

别管系统的,改数据库的就行

你看下tidb的yaml,应该有个TZ的环境变量,调整下这个环境变量就可以了

您意思是system_time_zone不影响数据的插入是吗?

image
是这个吧,已经修改了

tc.spec.timezone 会自动设置到每个 component 的 env 里,比如 tidb 在这里设置

容器运行时会用 env 设置 timezone

不影响,看数据库的,默认数据库和系统一样,你可以改成不一样的

那请问tc.spec.timezone这个在哪里修改呢

好的,谢谢

不是这个,你可以搜下环境变量的名称TZ
类似这种:
image

你已经设置了