portworx“内部”kvdb 可以与 etcd 共存吗?

portworx“内部”kvdb 可以与 etcd 共存吗?

我有一个小型(三个工作节点,一个控制平面)kubernetes 集群正在运行,我想配置 portworx 用于存储。我的所有主机都是运行 Ubuntu 20.4.3 LTS 和 5.4.0-73-generic 内核的 kvm 虚拟机。我使用了https://central.portworx.com/specGen/wizard生成 portworx 2.8.1.2-c9b840b (OCI) 规范文件并将其应用于我的集群。我选择不是在这些主机上配置专用的 kvdb 驱动器,尽管每个主机有一个用作 portworx 驱动器的 sdb。(这些 sdb 驱动器未安装。)

当我跑步时pxctl 状态我懂了:

NODE NodeStartFailure 3a5bce08-b8ed-4fca-93a2-435a8d6e512b ALARM 1 2022 年 1 月 9 日 18:31:45 UTC 2022 年 1 月 9 日 18:31:45 UTC > 无法在此节点上找到任何可用的存储磁盘。节点无法充当 kvdb 节点,因为未找到存储设备。等待其他节点启动 kvdb。> 如果这是一个存储节点,请添加磁盘并重新启动 Portworx。

NODE InternalKvdbSetupFailed 907d5a2c-297d-4587-87f8-31d539cff440 ALARM 1 2022 年 1 月 9 日 18:31:10 UTC 2022 年 1 月 9 日 18:31:10 UTC 无法设置内部 kvdb:无法配置内部 kvdb:等待其他 kvdb 节点启动时超时:在此节点上找不到任何可用的存储磁盘。节点无法充当 kvdb 节点,因为未找到存储设备。等待其他节点启动 kvdb。如果这是一个存储节点,请添加磁盘并重新启动 Portworx。

我宁愿使用 etcd 而不是 kvdb。有人愿意发表评论吗?另外,portworx 操作员是否适用于 kubernetes?

哎呀。我刚刚在 portworx 网站上注意到了这一点:

PX-Essentials support only built-in KVDB.
External ETCD is accessible in PX-Enterprise

谢谢。

答案1

PX-Essentials 仅支持内置 KVDB。PX-Enterprise 中可以访问外部 ETCD

相关内容