rancherVM虚拟机不能启动问题。。
我用rancher2.0安装了一个k8s环境。只有一个3合一的节点。然后又利用这个k8s环境安装了一个RancherVM。使用centos:7-x86_64-minimal-1708镜像。但是创建虚拟机失败。。。
rancherUI上的截图
rancherVM UI上的截图
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状态。。这个碍事不?
这些有问题的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.
没有找到相关结果
已邀请:
5 个回复
王伟军 - 分享技术,分享快乐
赞同来自: 崔健
最后一句:“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服务也没有安装,报错信息:
崔健 - 打杂的
hello,我的报错和楼上一样啊,但是我的worker节点安装了kvm和libvirtd。。。而且还能直接跑kvm虚拟机。。。。
崔健 - 打杂的
我的报错也是这样。。。但是我的工作节点网卡不叫ens33。。。。我的rancher server是个vmware workstation的虚拟机,worker节点是个物理机。我一开始还以为是rancher server是虚拟机的问题,vmware虚拟机的网卡是叫ens33。后来我把rancher server和worker的网卡名都改成了eth0,并且重新部署了rancher server和worker节点。但是他还找ens33.。。。
崔健 - 打杂的
非常感谢。我修改了deploy.yaml里面网卡的名字。已经可以成功创建了。
不过,工作节点必须要人工选择。。。不知道能不能自动调度?
还有,rancherVM UI的创建虚拟机的镜像的下拉菜单可以添加新镜像不?还是其他镜像只能使用yaml文件的方式使用。。?