我正在安装ICp 2.1.0.1,我在TASK收到错误
[master:等待MariaDB服务启动] msg:MariaDB组件无法启动。
在此消息之后,安装完成且状态为失败。我们正在安装ICp,包括3个Masters,3个Proxies和2个Worker。我们为VIP主人提供1个IP,为VIP代理提供1个IP。我尝试多次安装,所有安装都出现了同样的错误。
对于该错误的先前问题,未使用正确的数据库管理员密码。因此,请检查db用户和密码以解决问题。
您是否会验证每个主主机是否能够访问其他主机上的端口3306?
如果你运行.. install -vv | tee -a install-log.txt
,你还得到其他细节吗?
通过以下步骤解决了错误。
检查kubelet是否正在运行:
我们在kubelet.log日志中发现了错误:
错误:无法运行Kubelet:不支持使用swap on运行,请禁用swap!或者将--fail-swap-on标志设置为false。
我们在此链接中发现了此问题,并在ICP问题4651中找到了解决方案。
https://www.ibm.com/support/knowledgecenter/en/SSBS6K_2.1.0/troubleshoot/etcd_fails.html