Kubeadm: 不支持ZFS

创建于 2018-06-17  ·  3评论  ·  资料来源: kubernetes/kubeadm

功能要求

目前不允许ZFS驱动程序。 此请求在kubeadm中启用zfs支持。

版本号

kubeadm版本(使用kubeadm version ):

环境

  • Kubernetes版本&version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.4", GitCommit:"5ca598b4ba5abb89bb773071ce452e33fb66339d", GitTreeState:"clean", BuildDate:"2018-06-06T08:00:59Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}
  • 云提供商或硬件配置hardware
  • 操作系统Ubuntu 16.04.4 LTS (Xenial Xerus)
  • 内核4.15.17-3-pve
  • 其他

发生了什么?

当您运行kubeadm join ,它会随着下一个飞行前检查而下降:

[preflight] Some fatal errors occurred:
        [ERROR SystemVerification]: unsupported graph driver: zfs

您预期会发生什么?

成功加入集群

如何重现(尽可能少且精确)?

将zfs和docker与--storage-driver zfs

我们还有其他需要知道的吗?

对于运行Temprorary解决方案kubeadm--ignore-preflight-errors=SystemVerification标志。

kinbug kindesign prioritbacklog sicluster-lifecycle sinode

所有3条评论

@ kubernetes / sig-cluster-lifecycle-bugs
@ kubernetes / sig-node-proposals

谷歌说人们实际上是在运行zfs + docker + k8s,所以我假设它可以正常工作。

但是我们不认为zfs在这里有效:
https://github.com/kubernetes/kubernetes/blob/master/test/e2e_node/system/docker_validator.go#L92

我应该在GraphDriver片中添加zfs吗?
https://github.com/kubernetes/kubernetes/blob/master/test/e2e_node/system/types_unix.go

对我而言,zfs在测试实例中运行良好。 我们将在生产中使用它。

看起来这是在https://github.com/kubernetes/kubernetes/pull/65635中修复的

/关闭

此页面是否有帮助?
0 / 5 - 0 等级