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
时间: 2024-11-03 00:20:33

Ceph实验室:第六课:Ceph运维之横向扩展的相关文章

Ceph实验室:第二课:集成ceph与openstack

本课程介绍如何配置ceph作为Nova的后端存储,用来存放vm的临时磁盘. 集成ceph与Openstack Nova 安装ceph客户端集成ceph与Openstack的第一步就是要在openstack的节点上安装ceph客户端(一些ceph命令行工具和连接ceph集群需要的libraries). $ ceph-deploy install --cli --no-adjust-repos openstack $ ceph-deploy config push openstack 创建pool

Ceph实验室:第一课:快速部署ceph集群

本次实验演示如何快速地在centos上部署ceph分布式存储集群.目标是在ceph-node1和ceph-node2上创建一个两节点的集群. 环境 硬件环境 主机名 IP 功能 备注 ceph-node1 192.168.1.120 deploy,mon*1,osd*3 ceph-node2 192.168.1.121 deploy,mon*1,osd*3 ceph-node3 192.168.1.122 横向扩展节点 cloud 192.168.1.102 openstack ocata te

六个人如何运维一万台服务器?

我 2013 年加入去哪儿网,一直在从事运维开发工作.去哪儿网运维开发有一个特点,所有开发既当 PM,又当 QA,也没有区分前端工作还是后端工作,用现在比较流行的话说,我们都是全栈工程师. 加入去哪儿这几年,我做的工作也是比较零碎的,哪里有需求就去哪里. 概括起来主要涉及主机管理.应用管理.监控.报警平台等设计,开发和运维这几方面的工作. 下面简单介绍一下我们的运维团队: 我们的运维团队负责公司所有的服务器.网络等硬件平台的运维工作. 部分人员从事日常运维,包括 QVS 的部署,Nginx 的配

优云,新一代运维PaaS平台

如果需要了解优云全线产品,可登陆官方网站(www.uyun.cn)进行注册,--免费试用SAAS版. 北京广通信达软件股份有限公司创立于2003年,是国内创新型的IT运维软件开发商和运维服务提供商,公司于2015年在全国中小企业股转系统挂牌上市(简称"广通软件",股票代码:833322). 2016年,广通软件率先在业内传播"双态运维"的理念,推出全新一代运维品牌-优云,针对企业级运维市场,创新化的的提出 "软件定义运维"与"运维Paa

交通银行成为首个借助IBM系统运维云的银行

5月23日,在北京国家会议中心IBM云计算高峰论坛以"重塑IT,激发商业变革"为主题召开.在大会期间,IBM分享了中国石化集团.新奥集团.交通银行几组客户实践案例,云计算落地可谓掷地有声. 其中在交通银行的案例中,基于银行生产流程的先进BPaaS平台,在国内IBM为其率先打造数据中心"系统运维云",从而打造出了端到端的面向服务的系统运维流程平台,实现了对系统运维流程的有效梳理. 业务发展 力促银行IT运维变革 近十年来,中国的银行业获得了跨越式的发展,业务规模与业务

易维帮助台:让IT运维服务与企业业务发展需求高度融合

如今,IT在企业中扮演的角色变得越来越重要,它已经成为赖以生存发展的基因之一.随着企业不断发展,对IT提出的需求,不止是一站式IT运维服务,更重要的是IT服务如何与企业业务发展高度融合,产生更大的价值,而这已然成为大型企业.上市企业越来越迫切的需求. 互联网企业IT运维新崛起--易维帮助台一站式IT运维解决方案 诺普信农药股份有限公司(简称诺普信),目前是中国农药制剂领域规模最大的企业.唯一的上市公司.总部运维部门有多个小组,分别负责企业不同的系统运维工作,比如,划分有工厂运维组.办公区运维组.

Ceph实验室:第五课:Ceph运维之换盘

在ceph集群里,磁盘出故障是不可避免,所以替换故障磁盘成为ceph日常运维不断重复的任务.本课程演示如何替换一个故障盘. 定位故障磁盘 #MegaCli -PDList -aALL|grep "Media Error" Enclosure Device ID: 0 Slot Number: 3 Enclosure position: 0 Device Id: 2 Sequence Number: 2 Media Error Count: 227 <- 物理故障 Other Er

Ceph实验室:第七课:Ceph块存储操作

创建Ceph块设备 创建一个1024MB大小的块设备 #rbd create rbd1 --size 1024 -p compute 列出创建的块image #rbd ls -p compute 检查块image的细节 #rbd --image rbd1 info -p compute rbd image 'rbd1': size 1024 MB in 256 objects order 22 (4096 kB objects) block_name_prefix: rbd_data.14895

运维经验分享(六)-- 深究crontab不能正确执行Shell脚本的问题(二)

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/1677211 运维经验分享作为一个专题,目前共7篇文章 <运维经验分享(一)-- Linux Shell之ChatterServer服务控制脚本> <运维经验分享(二)-- Linux Shell之ChatterServer服务控制脚本二次优化> <运维经验分享(三)-- 解决Ubuntu下cro