解决了

Kubernetes容器无法创建

  • 2018年9月29日
  • 1回复
  • 1597意见

徽章
来自https://next.nutanix.com/discussion-forum-14/kubernetes-failed-volume-mount-30955

使用Kubernetes 1.9.x
Nutanix AOS 5.6.1(不是CE,但我无法访问该支持门户)这也是我的CE实验室的问题。
Centos 7.x
ESXI是HV,Kubernetes位于VSphere中的VM上

按照这些步骤,将ISCSI安装到每个主机上,我可以看到它们使用fdisk-l看到它们,但是在部署node.yaml时会收到以下错误;所有主机都有这些文件和目录。

警告失败7m(x7超过7m)kubelet,css-mpisd-web3 mountvolume.setup失败的音量“ iscsi-dir”:主机路径类型检查失败: /etc /iscsi不是目录

警告FailedMount 7M(X7超过7M)Kubelet,CSS-MPISD-WEB3 MountVolume.setup失败的音量“ ISCSIADM”:HOSTPATH类型检查失败: /SBIN /ISCSIADM不是文件

警告FailedMount 1M(X11超过7M)Kubelet,CSS-MPISD-WEB3 Mountvolume.setup失败的音量“ LIB-DIR”:HOSTPATH类型检查失败: /LIB /模块不是目录

跟随该文档和插件周围的其他一些文档;我确认插件ISCSI发现了驱动器,甚至从Nutanix上安装在主机上。

我无法测试PVC,因为我无法让Nutanix ntnx-nodes yaml创建一个容器,因此由于这些错误消息而失败。
图标

最好的答案Bpendleton2018年10月5日,19:25

查看原件

该主题已关闭以供评论

1回复

徽章
解决:当库贝特(Kubelet)被容器化时,此问题就会发生;使用Kubeadm部署了一个集群,并能够提出Nutanix并在两者之间进行交流。(K8和Nutanix)
Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu