Распределенные файловые системы K3S arm64

Я развернул кластер K3S на arm64, и мне нужно иметь DFS непосредственно на месте. Лучше, чтобы он работал в стеке кубернетов. . Что касается выбора DFS, есть несколько вариантов, но ...:

GlusterFS : К сожалению, драйверы CSI в настоящее время не поддерживаются в arm64.

CephFS : К сожалению, драйверы CSI в настоящее время не поддерживаются в arm64.

Longhorn : только на armf.

OpenEBS : не знаю, еще не тестировал.

Rook (Ceph): драйверы CSI не поддерживаются на arm64.

Я пытался перестроить образ Docker и двоичные файлы внутри, чтобы они были совместимы с arm64 для Gluster и Ceph, но, похоже, причиной сбоя, конечно же, является драйвер.

PS: in-Драйверы tree устарели.

У вас есть советы, решения и документация относительно моих потребностей в установке DFS на k8s, k3s arm64 cluster?

Спасибо, хорошего дня.

1
задан 26 November 2019 в 18:02
2 ответа

There’s работают происходящие для создания механизма устройства хранения данных OpenEBS’ JIVA на дуге ARM64: https://github.com/openebs/openebs/issues/1295

1
ответ дан 3 December 2019 в 22:59

OpenEBS работает на arm64, но очень медленно.
У меня были хорошие результаты с https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner, подключенным к nfs-ganesha, который вы можете настроить в активно-активном режиме при поддержке glusterFS. (https://docs.gluster.org/en/latest/Administrator-Guide/NFS-Ganesha-GlusterFS-Integration/).

Спасибо,

2
ответ дан 3 May 2021 в 20:50

Теги

Похожие вопросы