问题标签 [rook-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
732 浏览

kubernetes - 在 kubernetes 集群中安装 rook-ceph 后显示 OSD 0

我已经使用 3 个 VPS 设置了 3 个节点 kubernetes 并安装了 rook/ceph。

当我跑步时

我得到以下结果

我试过了

结果是

ceph osd status没有结果

这是我使用的yaml文件

当我使用以下命令时

结果是

我的磁盘分区

我在这里做错了什么?

0 投票
2 回答
1750 浏览

kubernetes - 无法使用 StorageClass“rook-cephfs”配置卷:rpc 错误:代码 = 已中止 desc = 具有给定卷 ID pvc- 的操作已存在

我正在使用 helm chart 部署应用程序。每当我部署图表时,我都面临 StorageClass rook-ceph 的问题,因为未创建 pvc,所以我的 pod 处于挂起状态。pvc 的日志是

0 投票
1 回答
540 浏览

ceph - Rook Ceph 配置问题

尝试创建 PVC 时遇到问题。似乎供应商无法创建空间。

下面是我的 PVC yaml

我使用 ./rook/cluster/examples/kubernetes/ceph/csi/rbd/storageclass.yaml 来创建我的存储类。我很困惑这是哪里出错了。

我在我的 ceph 集群中发现的另一件奇怪的事情是我的 pgs 似乎卡在了尺寸不足的地方

我确实有 OSD

0 投票
1 回答
41 浏览

filesystems - bluestore_mic_alloc_size 没有被 ceph 守护进程接收

我将此 bluestore_min_alloc_size 应用到 4096,无论我如何应用设置,它都不会被守护进程拾取,我也尝试在应用设置后重新启动所有守护进程 pod,但没有效果。

头文件

您可以看到 60.80k 对象的存储大小为 209MB,但使用的是 3.8Gb,即 64x60.8x1000 kb = 3.8912 Gb 这表明仍在使用 64k 块大小而不是 4kb

0 投票
1 回答
71 浏览

kubernetes - 带有 ioengine=rbd 的 rook-ceph fio 基准测试

我已经部署了在 rook/cluster/examples/kubernetes/ceph/csi/rbd/ 目录下找到的 storageclass.yaml 并创建了一个 PVC 声明。我需要使用 ioengine=rbd 进行基准测试。在我的 fio 配置文件中,我需要设置以下内容:

我在 storageclass.yaml 中查看了合适的值。我最好的猜测如下。

这看起来正确吗?

0 投票
0 回答
161 浏览

kubernetes - kubernates rook+ceph OSD 全删数据

我的 OSD 已满

1 个完整的 osd 2 个接近完整的 osd 2 个池已满

并且删除 PVC 只是停留在“终止”中。我尝试了强制终结器为空的技巧,但这仍然会留下数据。下次创建 PVC 时,我无法创建任何新数据,因为 OSD 和池已满。

如何在不影响 ceph 集群的情况下删除 OSD 上的所有数据。我所拥有的只有测试数据,没有任何价值。

0 投票
1 回答
190 浏览

ceph - ceph pgs 标记为非活动和尺寸过小+对等

我安装了一个 rook.io ceph 存储集群。在安装之前,我清理了以前的安装,如下所述:https ://rook.io/docs/rook/v1.7/ceph-teardown.html

新集群已正确配置,但是 ceph 在配置后立即不健康,并且卡住了。

有没有人可以解释出了什么问题以及如何解决问题?

0 投票
0 回答
131 浏览

ceph - 在 rook ceph 上配置 LVM LV 设备

我想在 rook ceph 上配置一个 LVM LV 设备。

我正在使用 rook rook-ceph 和 rook-ceph-cluster 的官方 helm 图表。

我已经在 rook-ceph-cluster 的 values.yaml 中配置了我的 LVM LV 设备:

但是 OSD 准备作业没有根据它们的日志文件找到卷:

我想知道的日志行是

为什么它会跳过我的 dm-1 设备?我的 helm 配置有什么问题?

0 投票
0 回答
13 浏览

kubernetes - Rook-Ceph 持久挂载是不可能的

你甚至已经构建了 Rook-Ceph。您还可以使用以下命令设置从节点挂载。

重新启动节点时,挂载设置消失。我在/etc/fstab中写了如下命令,但是节点没有正常启动。请教我解决方法。