zoukankan      html  css  js  c++  java
  • Ceph实验室:第六课:Ceph运维之横向扩展

    Ceph支持在一个已有的集群中增加一个带有一组磁盘的新节点来扩展其容量,而且在服务部宕机的情况下进行扩展。


    1: 在新节点上安装ceph软件包,保证和ceph集群的软件版本一致

    #ceph-deploy install ceph-node3 --release jewel


    2: 列出新节点上所有可用磁盘

    #ceph-deploy disk list ceph-node3


    3: 将ceph-node3上的磁盘加入到ceph集群

    #ceph-deploy disk zap ceph-node3:sdb ceph-node3:sdc ceph-node3:sdd
    #ceph-deploy osd create ceph-node3:sdb ceph-node3:sdc ceph-node3:sdd


    当新的节点加入集群,ceph集群开始将部分现有的数据重新平衡到新加入的OSD上,用下面的命令可用观察平衡过程。

    #watch ceph -s


    4:检查集群的存储容量

    #rados df


    5: 查看OSD tree,查看新加入的OSD

    #ceph osd tree


    注意:在生产环境中,一般不会再新节点加入ceph集群后,立即开始数据回填,这样会影响集群性能。所以我们需要设置一些标志位,来完成这个目的。

    #ceph osd set noin
    #ceph osd set nobackfill
    


    在用户访问的非高峰时,取消这些标志位,集群开始在平衡任务。

    #ceph osd unset noin
    #ceph osd unset nobackfill

    阅读全文:http://click.aliyun.com/m/16681/  

  • 相关阅读:
    bzoj4476: [Jsoi2015]送礼物
    牛客练习赛42 E.热爆了
    bzoj3561: DZY Loves Math VI
    bzoj3560: DZY Loves Math V
    bzoj3512: DZY Loves Math IV
    bzoj3481: DZY Loves Math III
    使用WebUploader本地生成缩略图
    centos 7 安装JDK1.8
    APK反编译
    centos 7 配置pytorch运行环境
  • 原文地址:https://www.cnblogs.com/iyulang/p/6699955.html
Copyright © 2011-2022 走看看