【解决办法】1、重建许可中心后,许可中心日志提示不能解析域名(主机名),通过重建coredns和calico-node容器后,任然提示不能解析域名(主机名);
2、将bslicense-ui指定到许可bslicense-server一个节点上许可中心页面能正常访问;
3、然后将服务节点指定到bslicense-server节点上,节点日志报错不能解析许可中心域名(svc),然后设置服务节点编排中的许可中心地址为IP:9183,仍然提示读不到许可;关闭k8s 所有节点的防火墙,服务节点正常读到许可且无不能解析域名相关报错,最后在bslicense-server节点上开通9183端口,然后开启防火墙,服务节点能读到许可且无不能解析域名相关报错。
结论:
可能是修改了ssh端口 或者 修改了其他iptables配置后没有立即生效导致k8s 节点间通信异常 和解析域名失败,重启防火墙后配置生效