报错
elasticsearch的版本是7.17.3。es 3副本,使用helm部署在test空间,有一个无法启动,另外两个正常启动,日志输出也是正常的。
查看无法启动pod的日志,没有报错信息,创建keystore后就没有了。
查看正常启动pod的日志:
解决
在查看所有pod时,发现skywalking空间的elasticsearch也有一个启动异常了。查看日志,无法同步GeoLite2-Country.mmdb
。
同时发现skywalking 空间下的elasticsearch pod name和test空间下的pod name一样。
查看无法启动pod所处节点,发现是同一台node。es在同一台node上启动了2个名字相同的pod,虽然是不同namespace,但还是可能导致索引冲突。
修改test空间的values.yaml
把clusterName由"elasticsearch"修改为"es",重新部署。
pod正常启动。