Longhorn
Kubernetes云原生分布式块存储解决方案
安装前的准备
最低要求
在安装了 Longhorn 的 Kubernetes 集群中,每个节点都必须满足以下要求:
– 与 Kubernetes 兼容的容器运行时(Docker v1.13+、containerd v1.3.7+ 等)
– Kubernetes v1.18+
– open-iscsi已安装,并且守护程序正在所有节点上运行。这是必要的,因为 Longhorn 依赖于主机为 Kubernetes 提供持久卷
– RWX 支持要求每个节点都安装了 NFSv4 客户端
– 主机文件系统支持存储数据的功能。目前支持ext4、xfs
– 必须安装bash、curl、findmnt、grep、awk、blkid、lsblk
– 必须启用Deploying CSI Driver on Kubernetes
Longhorn 工作负载必须能够以 root 用户身份运行,以便 Longhorn 能够正确部署和运行。