rancherVM虚拟机不能启动问题。。

我用rancher2.0安装了一个k8s环境。只有一个3合一的节点。然后又利用这个k8s环境安装了一个RancherVM。使用centos:7-x86_64-minimal-1708镜像。但是创建虚拟机失败。。。

rancherUI上的截图

/uploads/image/fujian/20180612/1528787312361014.png

/uploads/image/fujian/20180612/1528787157729040.png

rancherVM UI上的截图

/uploads/image/fujian/20180612/1528787212179014.png

/uploads/image/fujian/20180612/1528787230196649.png

kubectl describe pod xxxxx最后一行说:

 Warning  FailedScheduling  3m (x57 over 18m)  default-scheduler  0/1 nodes are available: 1 node(s) didn't match node selector.


物理节点的系统是Centos7.5,,kvm相关软件已经安装了。libvirtd服务也运行了。。。请问从哪能看出来我这个节点为什么不能用?还需要安装什么包吗?


另外和rancherVM相关的pod有三个是pending状态。。这个碍事不?

/uploads/image/fujian/20180612/1528787587767049.png

这些有问题的pod说:

 Warning  FailedScheduling  3m (x771 over 3h)  default-scheduler  0/1 nodes are available: 1 node(s) didn't match pod affinity/anti-affinity, 1 node(s) didn't satisfy existing pods anti-affinity rules.



已邀请:

王伟军 - 分享技术,分享快乐

赞同来自: 崔健

最后一句:“1 node(s) didn't satisfy existing pods anti-affinity rules.”是不是K8S需要多个Worker节点?(我不确定)


我三个Worker节点部署正常,但是管理面板中的credentials不知道怎么设置


https://rancher.com/blog/2018/2018-04-27-ranchervm-now-available-on-kubernetes/ 

王伟军 - 分享技术,分享快乐


我的系统中kvm相关软件没有安装,libvirtd服务也没有安装,报错信息: 


/uploads/image/fujian/20180613/1528861942543515.jpg

/uploads/image/fujian/20180613/1528861955282216.jpg

/uploads/image/fujian/20180613/1528861961205356.jpg

崔健 - 打杂的

hello,我的报错和楼上一样啊,但是我的worker节点安装了kvm和libvirtd。。。而且还能直接跑kvm虚拟机。。。。

崔健 - 打杂的

/uploads/image/fujian/20180614/1528944030131742.png

我的报错也是这样。。。但是我的工作节点网卡不叫ens33。。。。我的rancher server是个vmware workstation的虚拟机,worker节点是个物理机。我一开始还以为是rancher server是虚拟机的问题,vmware虚拟机的网卡是叫ens33。后来我把rancher server和worker的网卡名都改成了eth0,并且重新部署了rancher server和worker节点。但是他还找ens33.。。。

崔健 - 打杂的

非常感谢。我修改了deploy.yaml里面网卡的名字。已经可以成功创建了。

不过,工作节点必须要人工选择。。。不知道能不能自动调度?

还有,rancherVM UI的创建虚拟机的镜像的下拉菜单可以添加新镜像不?还是其他镜像只能使用yaml文件的方式使用。。?

/uploads/image/fujian/20180614/1528947743477342.png

要回复问题请先登录注册