Ceph HEALTH_WARN

本文记录了一次Ceph集群状态异常的问题排查与解决过程。主要问题是应用未在某个池上启用,通过使用特定命令启用应用后,集群状态恢复正常。

Ceph状态异常

# ceph -s
  cluster:
    id:     7fcfeb49-34be-4ff9-9aea-82f6667b4e83
    health: HEALTH_WARN
            application not enabled on 1 pool(s)
 
  services:
    mon: 3 daemons, quorum dlw1,dlw2,dlw3
    mgr: dlw1(active)
    osd: 12 osds: 12 up, 12 in
 
  data:
    pools:   4 pools, 448 pgs
    objects: 2174 objects, 17110 MB
    usage:   64155 MB used, 11100 GB / 11163 GB avail
    pgs:     448 active+clean
 
  io:
    client:   9039 B/s rd, 3412 kB/s wr, 11 op/s rd, 2 op/s wr

处理过程

检查:

# ceph health detail
HEALTH_WARN application not enabled on 1 pool(s)
POOL_APP_NOT_ENABLED application not enabled on 1 pool(s)
    application not enabled on pool 'volumes'
    use 'ceph osd pool application enable <pool-name> <app-name>', where <app-name> is 'cephfs', 'rbd', 'rgw', or freeform for custom applications.

看到详细报错信息直接就给出了解决办法:

# ceph osd pool application enable volumes rbd
enabled application 'rbd' on pool 'volumes'

查看状态,恢复正常:

# ceph -s
  cluster:
    id:     7fcfeb49-34be-4ff9-9aea-82f6667b4e83
    health: HEALTH_OK
 
  services:
    mon: 3 daemons, quorum dlw1,dlw2,dlw3
    mgr: dlw1(active)
    osd: 12 osds: 12 up, 12 in
 
  data:
    pools:   4 pools, 448 pgs
    objects: 2818 objects, 22249 MB
    usage:   79722 MB used, 11085 GB / 11163 GB avail
    pgs:     448 active+clean
 
  io:
    client:   0 B/s rd, 0 op/s rd, 0 op/s wr

转载于:https://my.oschina.net/xiaozhublog/blog/1594480

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值