增加OSD解决Ceph集群不可用的问题

 时间:2026-02-16 14:31:22

1、一个服务连接不上ceph的对象存储网关,重启ceph对象存储网关,也不生效。

查看网关日志发现:

2017-10-31 19:51:21.158008 7f3b789b99c0  0 deferred set uid:gid to 167:167 (ceph:ceph)    2017-10-31 19:51:21.158206 7f3b789b99c0  0 ceph version 10.2.7 (50e863e0f4bc8f4b9e31156de690d765af245185), process radosgw, pid 1321  

增加OSD解决Ceph集群不可用的问题

2、使用`ceph health`查看发现:

  $ ceph health    1 full osd(s); pool default.rgw.buckets.data has many more objects per pg than average (too few pgs?); full flag(s) set;

增加OSD解决Ceph集群不可用的问题

3、通过命令`ceph osd df`,发现一个osd使用空间超过95%:    $ ceph osd df 

增加OSD解决Ceph集群不可用的问题

4、在一个node上增加一个磁盘后,执行(注意替换cluster-uuid和磁盘名称):

ceph-disk prepare --cluster ceph --cluster-uuid 4aead7ee-d530-49f5-80b1-8f0c43f25146 --fs-type xfs /dev/sdb

增加OSD解决Ceph集群不可用的问题

5、如果磁盘没有自动挂载,手动active:

ceph-disk activate /dev/sdb

6、之后等待ceph的数据重新分布完成即可。

增加OSD解决Ceph集群不可用的问题

  • 怎么获取页面发送的ajax请求
  • Xshell6怎么不连接终止时还原为本地shell
  • jquery怎样获得同辈的前几个和后几个元素
  • xshell连接云服务器
  • 智能报表工具FineReport中多sheet的应用
  • 热门搜索
    如何炖鸡 如何查ip 乳牙滞留怎么办 如何去雀斑 奈何boss又如何 黄河入海口在哪里 锅包肉怎么挂糊 珠海在哪里 熊猫眼是怎么回事 迅捷路由器