请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

calico问题

老师您好,我用您的镜像跟步骤可以在没网离线电脑安装成功,但是我在我的外网电脑(linux系统)配置的时候calico存在问题

问题描述:
我直接运行yaml文件创建成功并无报错,查看一下步骤对应的calico状态为createcontainerconfigerror,再desceibe查看对应pod,报错host ip unknow,老师请问这是什么问题
相关截图:

https://img1.sycdn.imooc.com//szimg/610e2803089af46310020752.jpg

https://img1.sycdn.imooc.com//szimg/610e27fd084c7fb310020752.jpg

正在回答 回答被采纳积分+3

2回答

提问者 慕沐9199194 2021-08-08 11:19:17

网卡情况
610f4d0f00016d3c06660300.jpg

0 回复 有任何疑惑可以回复我~
刘果国 2021-08-08 09:58:32

没取到本机ip,看看calico启动的详细日志,从头开始看,应该可以定位原因

0 回复 有任何疑惑可以回复我~
  • 提问者 慕沐9199194 #1
    老师,你好,我这个电脑是dell重装的linux不是虚拟机,我排查以后发现他只有无线网卡跟虚拟网卡没有eth或者ens33等网卡,然后我在配置集群的相关ip的时候用的都是127.0.0.1(只有一个节点,不考虑work节点),是不是因为这个问题,如果是因为127.0.0.1的话,那这个是不是需要新增一个静态ip来配置?
    回复 有任何疑惑可以回复我~ 2021-08-08 11:17:35
  • 提问者 慕沐9199194 #2
    查看了一下message日志,报错 unable to sync kubernetes service ******  ip Invalid value "127.0.0.1"; may not be in the loopback range (127.0.0.0/8,::1/128)
    其中apiserver我配置的advertise-address=127.0.0.1
    请问老师因为没有eth或者ens  并且集群配置不能使用127.0.0.1,我可不可以使用虚拟网卡virbr0的ip当做静态ip配置集群那,
    回复 有任何疑惑可以回复我~ 2021-08-08 11:29:01
  • 就一个节点的话不太合适呀…… 按照教程可能会碰到很多问题。跨界点的很多东西也操作不了。退一步讲,就算一个节点也要有一个局域网的ip地址,不能是回环ip
    回复 有任何疑惑可以回复我~ 2021-08-09 08:29:56
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信