我试图在一个主节点,一个工作节点上安装Openshift 3.11。
安装失败,我可以在journalctl -r中看到
2730 kubelet.go:2101] Container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized
2730 cni.go:172] Unable to update cni config: No networks found in /etc/cni/net.d我尝试过的事情:
hostname与hostname -f相同unset http_proxy https_proxy (如https://github.com/kubernetes/kubernetes/issues/54918#issuecomment-385162637所述)/etc/resolve.conf以拥有nameserver 8.8.8.8,如https://github.com/kubernetes/kubernetes/issues/48798#issuecomment-452172710中所描述的{ "cniVersion": "0.2.0", "name": "openshift-sdn", "type": "openshift-sdn" }的文件/etc/cni/net.d/80-openshift-network.conf,如https://stackoverflow.com/a/55743756/265119所述最后一步似乎允许主节点做好准备,但是allowed安装程序在Control plane pods didn't come up中仍然失败。
有关该问题的更详细说明,请参见https://github.com/openshift/openshift-ansible/issues/11874
发布于 2019-09-04 23:39:58
错误是使用了最近版本的Ansible。
降级到Ansible 2.6解决了这个问题。
发布于 2019-09-03 02:15:22
与步骤6一起:确保主机名和主机名-f机器人返回主机的FQDN。
https://stackoverflow.com/questions/57719177
复制相似问题