1

我可以将 Kubernetes PV 之间的数据复制到位于不同数据中心的两个独立集群中吗?

我有一个在主站点中运行的具有关联 PV 的集群。我在 DR 站点中运行了一个单独的集群。

如何将主站点中的数据连续复制到 DR 站点,以便应用程序从 DR 运行时?写入 PR PV 的数据在 DR 中可用。

应用程序将文件写入 PV,例如 xls、csv 等。

我可以使用任何 OSS 存储编排器,例如 openebs、rook、storageos 等。

数据库在 Kubernetes 之外。

4

2 回答 2

0

纳兰是对的。Kubernetes 不包含任何允许您同步两个不同集群使用的两个 PV 的功能。因此,您需要找到自己的解决方案来同步这两个文件系统。它可以是现有的解决方案,如lsyncd此线程中提出的,也可以是上述任何自定义解决方案rsync,可以包装到一个简单的bash脚本中并定期在cron.

于 2021-11-19T23:54:36.520 回答
0

暂时忘记 Kubernetes。一天结束时,您正在谈论两个存储之间的同步文件。将其作为 PV 安装到 Kubernetes 中只是您的选择。所以它可以像rsync两个存储之间的设置一样简单吗?

于 2021-11-19T20:10:54.703 回答