ceph基本操作整理

一、ceph基本操作:

   启动osd、mon进程:

    start ceph-osd id=X

    start ceph-mon id=YYY

   关闭osd、mon进程:

    stop  ceph-osd id=X

    stop  ceph-mon id=YYY

   查看osd的状态:

    status ceph-osd  id=X

二、ceph更换硬盘流程:

  scale up:(同一节点上增加osd)

  scale out:(同一集群内增加节点)

  第一步:ceph osd crush reweight osd.X 0.0

  第二步:等待health_ok 再继续之后操作

  1、删除OSD:

    a、停止osd  daemon

      stop  ceph-osd  id=X

      b、Mark osd out

       ceph osd out osd.X

     c、osd  remove from  crushmap

       ceph osd crush remove {name}

     d、Delete ceph anthentication keys

       ceph  auth del osd.X

     e、remove  osd from ceph cluster

       ceph  osd rm  osd.X

  2、添加OSD(warning:删除之后添加,osd id值不会变更,否则出现osd id变更)

    1、使用ceph-deploy工具提交osd

      ceph-deploy osd  create [hostname]:[disk]:[journal]  //初始化指定journal盘符

    2、若添加的硬盘存在分区表则需要清空分区表:

      ceph-deploy disk zap [hostname]:[disk]

      note:

        如何查看磁盘是否存在分区表:

          parted  /dev/sda

          print

          即可看到存在的分区表信息;

 三、添加mon节点:  

    1、修改/etc/ceph/ceph.conf

    2、ceph-deploy --overwrite-conf config push node0 node1 node2

    3、ceph-deploy  mon create {mon主机名}

    4、ceph -s

四、换mon节点ip:

    1、修改/etc/ceph/ceph.conf文件;

     然后重新通过monmaptool工具重新生成map:

1 monmaptool --create --add mon.a 101.71.4.20:6789 --add mon.b 101.71.4.21:6789 \
2   --add mon.c 101.71.4.22:6789   --add mon.d 101.71.4.23:6789    --add mon.e 101.71.4.24:6789       --fsid c6e7e7d9-2b91-4550-80b0-6fa46d0644f6 \
3   --clobber monmap

五、删除mon节点:

   1、修改/etc/ceph/ceph.conf

   2、ceph-deploy --overwrite-conf config push node0 node1 node2

   3、ceph-deploy mon destroy  {hostname}

   4、ceph -s

六、ceph集群升级:

   1、升级mon:

      apt-get update ceph -y

      restart ceph-mon id=X

   2、升级osd:

      apt-get update ceph -y

      restart ceph-osd id=X

 

时间: 2024-08-29 07:41:11

ceph基本操作整理的相关文章

jQuery Html控件基本操作(日常收集整理)_jquery

闲来无聊,收集总结一下jQuery常用操作,希望对新手有用. 基于jquery 1.3.2 <!--<script type="text/javascript" src="jquery/jquery-1.3.2.js"></script>--> <!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js&q

js数组的基本操作(很全自己整理的)_javascript技巧

用 js有很久了,但都没有深究过js的数组形式.偶尔用用也就是简单的string.split(char).这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵.学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧 1.数组的创建 var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var arr

常用的MongoDB数据表基本操作例子整理

查看全部数据表 > use ChatRoom switched to db ChatRoom > show collections Account Chat system.indexes system.users   创建数据表 > db.createCollection("Account") {"ok":1}   > db.createCollection("Test",{capped:true, size:10000}

[转]程序员资料整理

前言 一些主流技术资源整理. 目录 资料篇 技术站点 必看书籍 大牛博客 GitHub篇 工具篇 平台工具 常用工具 第三方服务 爬虫相关(好玩的工具) 安全相关 Web服务器性能/压力测试工具/负载均衡器 大数据处理/数据分析/分布式工具 Web前端 语言篇 Scala Java Python Swift .NET C & C++ 其他 游戏开发相关 日志聚合,分布式日志收集 RTP,实时传输协议与音视频 资料篇 技术站点 在线学习:Coursera.edX.Udacity.MIT公开课.MO

Ceph分布式存储实战.

云计算与虚拟化技术丛书 Ceph分布式存储实战 Ceph中国社区 著 图书在版编目(CIP)数据 Ceph分布式存储实战/Ceph中国社区著. -北京:机械工业出版社,2016.11 (云计算与虚拟化技术丛书) ISBN 978-7-111-55358-8 I. C- II. C- III. 分布式文件系统 IV. TP316 中国版本图书馆CIP数据核字(2016)第274895号 Ceph分布式存储实战 出版发行:机械工业出版社(北京市西城区百万庄大街22号 邮政编码:100037) 责任编

Python回顾与整理5:映像和集合类型

0.说明         依然是按照前面介绍的几种序列类型的思路来总结字映像类型和集合类型,即先做一个介绍,再讨论可用操作符.工厂函数.内建函数和方法. 1.映射类型:字典         映射类型被称做哈希表,而Python中的字典对象就是哈希类型,即它是按照这样的方式来存储数据:(哈希表的算法)是获取键,对键执行一个叫做哈希函数的操作,并根据计算的结果,选择在数据结构的某个地址中来存储对象的值.任何一个值存储的地址取决于它的键,正因为这种随意性,哈希表中的值是没有顺序的,所以Python中的

Python回顾与整理4:序列2—列表与元组

1.列表         与字符串不同的是,列表不仅可以包含Python的标准类型,还可以包含不同类型的对象,包括用户自定义的对象.下面是一些列表的最基本的操作: 创建列表数据类型:由方括号([ ])定义,当然也可以用工厂方法list(iter)创建 访问列表的值:通过切片操作符([ ])和索引值或索引值范围访问 更新列表:可以在等号左边指定一个索引或者索引范围的方式来更新一个或几个元素,也可以用append()方法追加新元素到列表中 删除列表元素或列表本身:使用del L[index]的方法,

史上最全“大数据”学习资源整理

史上最全"大数据"学习资源整理 2016-05-17 Hadoop技术博文 当前,整个互联网正在从IT时代向DT时代演进,大数据技术也正在助力企业和公众敲开DT世界大门.当今"大数据"一词的重点其实已经不仅在于数据规模的定义,它更代表着信息技术发展进入了一个新的时代,代表着爆炸性的数据信息给传统的计算技术和信息技术带来的技术挑战和困难,代表着大数据处理所需的新的技术和方法,也代表着大数据分析和应用所带来的新发明.新服务和新的发展机遇.     资源列表:   关系数

Ceph分布式存储实战导读

前言 随着信息化浪潮的到来,全球各行各业逐步借助信息技术深入发展.据悉,企业及互联网数据以每年50%的速率在增长.据权威调查机构Gartner预测,到2020年,全球数据量将达到35ZB,相当于80亿块4TB硬盘,数据结构的变化给存储系统带来了全新的挑战.那么有什么方法能够存储这些数据呢?我认为Ceph是解决未来十年数据存储需求的一个可行方案.Ceph是存储的未来!SDS是存储的未来! 为什么写这本书 目前,磁盘具备容量优势,固态硬盘具备速度优势.但能否让容量和性能不局限在一个存储器单元呢?我们