架构混用(海光 ARM + Intel x86),TiDB 不支持跨架构集群,需统一 CPU 架构。
1 个赞
节点间通过tcp通信,为啥会因为底层cpu架构不通导致tikv进程起不来,我能理解生产实践上不要将不同架构的服务器组成集群,但是为啥进程起不来这个有点想不通。难道是tiup创建集群的时候,只能推送一个版本的二进制包,导致某些架构的机器上的程序执行报错。有大佬能解答下吗?
学习了,原来CPU也是关键因素
就像你把 Windows 软件直接丢到 Linux 上双击,还没到 “联网通信” 环节,程序本身就先崩溃了。
日志的直接错误是加密阶段出现问题了
encryption is disabled.是不是因为有些类库调用有问题?
应该是是 TiDB/MySQL 层面加密功能未启用
这里的经验就是不能混用不同架构的机器,如果只是是因为个别函数的问题的话解决了也是可以的了。
cpu混用导致的问题呀,这个还真是没怎么遇到过
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。