请稍等 ...
×

采纳答案成功!

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

kubectl apply -f weave.yaml之后dns没有启动起来

请问,已经修改了weave.yaml中的配置,dns没有启动起来,这是哪里我做错了?
图片描述

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

2回答

提问者 一蓑烟雨晴 2020-10-12 16:24:11

日志:Network 192.168.16.0/20 overlaps with existing route 192.168.18.0/24 on host

https://img1.sycdn.imooc.com//szimg/5f84126409748dbb07280423.jpg


请问应该怎么设置192.168.16.0/20

这个是随便设置的吗?有什么规则

我这里可以设置成192.168.19.0/20吗?


0 回复 有任何疑惑可以回复我~
  • tonybai #1
    cni网络与主机网络存在交集,需要给weave换个cidr网段。
    回复 有任何疑惑可以回复我~ 2020-10-12 16:34:10
  • 提问者 一蓑烟雨晴 回复 tonybai #2
    谢谢老师,我修改成了192.168.19.0/24
    回复 有任何疑惑可以回复我~ 2020-10-12 19:12:50
tonybai 2020-10-12 15:57:03

从截图来看,weave还在创建中“ContainerCreating”,需要等到weave变成running后再看dns是否也是running.

0 回复 有任何疑惑可以回复我~
  • 提问者 一蓑烟雨晴 #1
    weave-net-hvsmf现在的状态变为:CrashLoopBackOff了,这是创建失败了吗?我重启一遍?
    回复 有任何疑惑可以回复我~ 2020-10-12 16:01:18
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信