在没有空的磁盘和新磁盘的情况下,可以考虑使用 LVM 管理磁盘空间。以下是具体步骤:

  1. 在每个存储节点上,创建一个 LVM 卷组,例如:

    pvcreate /dev/sdb
    vgcreate ceph /dev/sdb
    
  2. 为卷组创建逻辑卷,例如:

    lvcreate --size 50G --name osd1 ceph
    
  3. 在 LVM 逻辑卷上创建 OSD,例如:

    ceph-deploy osd create --data /dev/ceph/osd1 kube-11
    ceph-deploy osd create --data /dev/ceph/osd1 kube-12
    

    这将在指定的节点上创建一个 OSD,并将其添加到 Ceph 集群中。

  4. 检查 OSD 状态以确保其正确运行:

    ceph osd tree
    ceph osd status
    

    如果 OSD 创建成功,则应该能够看到它在 OSD 树中。

通过上述步骤,可以在没有空的磁盘和新磁盘的情况下,使用 LVM 管理磁盘空间,并创建 OSD。

CentOS7系统环境部署 Ceph v14222 使用ceph-deploy v201工具安装。一个管理节点 kube-10两个存储节点 kube-11kube-12 没有空的磁盘和新磁盘如何创建OSD呢?给个方案出来。

原文地址: https://www.cveoy.top/t/topic/bGZr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录