Ceph 集群提示池未启用应用程序告警

1,041次阅读
没有评论

共计 1216 个字符,预计需要花费 4 分钟才能阅读完成。

现象:

  Ceph集群健康状态提示“pool(s) do not have an application enabled”

[root@ceph1 ~]# ceph -s
  cluster:
    id:     65eec0fe-7b48-11ef-8331-0050562d5487
    health: HEALTH_WARN
            1 pool(s) do not have an application enabled

  services:
    mon: 3 daemons, quorum ceph1,ceph3,ceph2 (age 5m)
    mgr: ceph1.rayllt(active, since 18m), standbys: ceph3.vtywtw
    osd: 3 osds: 3 up (since 18m), 3 in (since 3d)

  data:
    pools:   2 pools, 33 pgs
    objects: 13 objects, 3.5 MiB
    usage:   876 MiB used, 599 GiB / 600 GiB avail
    pgs:     33 active+clean

原因:

  创建池时未配置应用程序导致

解决:

  1、通过命令(ceph health detail)查看提示对应的池名称

[root@ceph1 ~]# ceph health detail
HEALTH_WARN 1 pool(s) do not have an application enabled
[WRN] POOL_APP_NOT_ENABLED: 1 pool(s) do not have an application enabled
    application not enabled on pool 'rbd'
    use 'ceph osd pool application enable  ', where  is 'cephfs', 'rbd', 'rgw', or freeform for custom applications.

  2、通过命令(ceph osd pool application enable PoolName cephfs|rbd|rgw)启用解决

[root@ceph1 ~]# ceph osd pool application enable rbd rbd
enabled application 'rbd' on pool 'rbd'
[root@ceph1 ~]# ceph -s
  cluster:
    id:     65eec0fe-7b48-11ef-8331-0050562d5487
    health: HEALTH_OK

  services:
    mon: 3 daemons, quorum ceph1,ceph3,ceph2 (age 7m)
    mgr: ceph1.rayllt(active, since 20m), standbys: ceph3.vtywtw
    osd: 3 osds: 3 up (since 21m), 3 in (since 3d)

  data:
    pools:   2 pools, 33 pgs
    objects: 13 objects, 3.5 MiB
    usage:   876 MiB used, 599 GiB / 600 GiB avail
    pgs:     33 active+clean

正文完
 0
Yvan
版权声明:本站原创文章,由 Yvan 于2024-09-28发表,共计1216字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)