[问题澄清]
tiup 扩容 cdc 报错:
Error: can not load timezone, Please specify the time zone through environment variable TZ
or command line parameters --tz
: unknown time zone zoneinfo/UTC
[原因分析]
错误信息代表当时CDC的机器上 /etc/localtime 的 time zone 是 UTC 的
[解决方案]
可以尝试以下其中一个操作:
- 设置 $TZ=UTC 或 $TZ=Asia/Shanghai
- 在启动脚本中传入 --tz UTC 或 --tz Asia/Shanghai
- 要保留 /etc/localtime 是 UTC 时区的話,可以指向 /usr/share/zoneinfo/Etc/UTC 而非 /usr/share/zoneinfo/UTC
[参考案例]