需要ICP安装方面的帮助。我遇到了以下错误:
TASK [addon : Waiting for calico node service] *********************************
failed: [localhost -> 129.40.227.142] (item=129.40.227.142) => {"elapsed": 600, "failed": true, "item": "129.40.227.142", "msg": "Timeout when waiting for 129.40.227.142:9099"}
PLAY RECAP *********************************************************************
129.40.227.142 : ok=172 changed=66 unreachable=0 failed=0
129.40.227.143 : ok=157 changed=55 unreachable=0 failed=0
129.40.227.144 : ok=116 changed=24 unreachable=0 failed=0
localhost : ok=118 changed=52 unreachable=0 failed=1
答案 0 :(得分:0)
尝试在您的config.yaml
文件中明确设置calico_ip_autodetection_method:接口到您的接口名称。
以下是您可以在该文件中执行的所有操作的文档。 https://www.ibm.com/support/knowledgecenter/SSBS6K_2.1.0/installing/config_yaml.html#network_setting
向Harry P赞赏。
答案 1 :(得分:0)
我们安装了类似的问题。
解决方案是在每台机器上执行以下命令。 (使用Ansible让你的生活更轻松)
sysctl -w net.ipv4.conf.all.rp_filtered=1
确保将其添加到sysctl.conf文件中,以便在重新启动时保持不变。
echo "net.ipv4.conf.all.rp_filtered=1" | tee -a /etc/sysctl.conf
希望这有助于其他人。
答案 2 :(得分:0)
至于我,由于/ var文件夹中的磁盘空间不足,我遇到了类似的问题。检查/ var / log / containers文件夹中是否没有错误消息,说明某些pod无法启动或类似。 文档说明您将需要40G的空间。如果您设置docker将容器放在数据驱动器上,则安装将在/ opt中使用~500MB,在/ var中使用~300MB