之前测试用ceph总是警告

     health HEALTH_WARN
pool cephfs_metadata2 has many more objects per pg than average (too few pgs?)
pool cephfs_data2 has many more objects per pg than average (too few pgs?)

查看pg数

[root@node1 ~]# ceph osd pool get cephfs_metadata2 pg_num
pg_num:
[root@node1 ~]# ceph osd pool get cephfs_metadata2 pgp_num
pgp_num:

突然想起来当时只是测试安装,而且说pg数可以增加但不能减少,所以只是随便设置一个数。再设置回来即可。

[root@node1 ~]# ceph osd pool set cephfs_metadata2 pg_num
Error E2BIG: specified pg_num is too large (creating new PGs on ~ OSDs exceeds per-OSD max of )

结果出现这个错误,参考“http://www.selinuxplus.com/?p=782”,原来是一次增加的数量有限制。最后选择用暴力的方法解决问题:

[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pg_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pg_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pg_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pg_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pg_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pg_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pg_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pg_num [root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pgp_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pgp_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pgp_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pgp_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pgp_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pgp_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pgp_num
[root@node1 my-cluster]# ceph osd pool set cephfs_metadata2 pgp_num

过了大概半个小时,集群就正常了。

ceph问题总结的更多相关文章

  1. ceph hadoop spark 大数据处理

    http://docs.ceph.com/docs/giant/cephfs/hadoop/ https://indico.cern.ch/event/524549/contributions/218 ...

  2. 庆祝下,提交了第一个ceph pull request。实现了从0到1的突破

    庆祝一下!经过社区老司机的带路,昨天提交了第一个ceph pull request.实现了从0到1的突破,希望再接再厉提交更多代码到社区,为社区发展贡献一点自己力量. 提交的第一个被社区fix的bug ...

  3. Ceph RGW服务 使用s3 java sdk 分片文件上传API 报‘SignatureDoesNotMatch’ 异常的定位及规避方案

    import java.io.File;   import com.amazonaws.AmazonClientException; import com.amazonaws.auth.profile ...

  4. Ceph RGW 创建默认的pool

    使用Ceph-deploy完成RGW服务部署后(最好是在部署RGW服务前建立如下这些pool),使用sudo ceph osd lspools 命令,会发现RGW自动以默认参数创建了N个rgw相关的p ...

  5. 自建Ceph存储与 AWS、阿里云、腾讯云的成本对比

    本文单从存储成本角度对比了自建Ceph存储和业界公有云存储的硬件成本,不包括IDC带宽成本. 统计Ceph集群的用到的主要设备为: OSD.MON.RGW服务器 .TOR交换机. 机架. 下表解释: ...

  6. 理解 OpenStack + Ceph (9): Ceph 的size/min_size/choose/chooseleaf/scrubbing/repair 等概念

    本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成: (1)安装和部署 (2)Ceph RBD 接口和工具 (3)Ceph 物理和逻辑结构 (4)Ceph 的基础数据结构 ...

  7. Ceph RGW 和 niginx 配置要点

    cat /etc/nginx/sites-enabled/rgw.conf server { listen 80 default; #server_name .com .com.cn .net .cn ...

  8. ceph network introduce

    网络结构 Ceph 使用以太网连接内部各存储节点以及连接 client 和集群.Ceph 推荐使用两个网络: 前端(北向)网络( a public (front-side) network):连接客户 ...

  9. ceph_deploy部署ceph分布式文件系统

    1.前期准备:centos6.5 minimal版本3台 选择其中一台作为一个安装节点,能无密码登录其他机器.ssh-keygen ssh-keygen -i ~/.ssh/id_rsa.pub no ...

  10. ceph官网的ceph块设备(二)——快照相关

    一)快照基础命令 网址:http://ceph.sptty.com/rbd/rbd-snapshot/ 1. 创建快照 # rbd snap create yhcpool/yhctest@yhctes ...

随机推荐

  1. JAVA-数据库之MySQL与JDBC驱动下载与安装

    相关资料:<21天学通Java Web开发> MySQL下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-wi ...

  2. [js] 渲染树构建、布局及绘制

    渲染树构建.布局及绘制

  3. Golang--匿名变量

    在使用多重赋值时,如果不需要在左值中接收变量,可以使用匿名变量(anonymous variable). 匿名变量的表现是一个下画线_,使用匿名变量时,只需要在变量声明的地方使用下画线替换即可.例如: ...

  4. 家庭记账本之微信小程序(五)

    wxml的学习 WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件.事件系统,可以构建出页面的结构. 用以下一些简单的例子来看看WXML具有什么能力: 数据 ...

  5. docker从容器中怎么访问宿主机

    docker从容器中怎么访问宿主机  我来答 浏览 3160 次 2个回答 #热议# 2019年全国两会召开,哪些提案和政策值得关注? 好程序员 知道合伙人 推荐于2017-11-22   dock ...

  6. ucli tcl cmd

    ucli接口与tcl 8.6兼容:vcs中要调用ucli接口,执行脚本,必须在compile的时候,加入debug的权限: -debug,-debug_pp,-debug_all,-debug_acc ...

  7. Linux Shell自动交互/人机交互的三种方法

    如果你要学习linux,你可能会遇到Linux Shell自动交互问题,这里将介绍Linux Shell自动交互的解决方法,在这里拿出来和大家分享一下. 一.背景 shell脚本在处理自动循环或大的任 ...

  8. Kubernetes-Host网络模式应用

    目录贴:Kubernetes学习系列 在实际生产环境中,有些容器内应用(比如编码器)需要用到物理层面的网络资源(比如组播流).这就要求Kubernetes中的该Pod以HOST模式来启动.以下实验了K ...

  9. SRCNN

    SRCNN(超分辨率卷积神经网络) 网络结构 l  Conv1: f1 = 9 *9 activation = ‘relu’ l  Conv2: f2 = 1 *1 activation = ‘rel ...

  10. vue路由1:基本使用

    路由,其实就是指向的意思,当我点击页面上的home按钮时,页面中就要显示home的内容,如果点击页面上的about 按钮,页面中就要显示about 的内容.Home按钮  => home 内容, ...