Ceph添加/删除Mon(ceph.conf)
操作环境
ceph 0.87.7
Openstack liberty
ubuntu 14.04
当前ceph配置文件如下
[global]
fsid = c010eb34-ccc6-458d-9a03-faccff8991a7
mon_initial_members = controller, computer-1, computer-2
mon_host = 2.2.2.14,2.2.2.11,2.2.2.12
auth_cluster_required = cephx
auth_service_required = cephx
auth_client_required = cephx
filestore_xattr_use_omap = true
mon_pg_warn_max_per_osd = 1000
添加Mon
1.查看当前mon节点
- exported keyring for mon.
4.获取mon的map
- [root@mon1 ~]# ceph mon getmap -o /tmp/mapfile
- got monmap epoch 3
5.初始化mon.gamma节点的数据目录
root@controller# ceph-mon -i controller --mkfs --monmap /tmp/mapfile --keyring /tmp/keyring   
ceph-mon: set fsid to c010eb34-ccc6-458d-9a03-faccff8991a7
ceph-mon: created monfs at /var/lib/ceph/mon/ceph-controller for mon.controller6.添加mon.gamma节点至ceph cluster中
8.查看当前mon节点
e3: 3 mons at {computer-1=2.2.2.11:6789/0,computer-2=2.2.2.12:6789/0,controller=2.2.2.14:6789/0}, election epoch 82, quorum 0,1,2 computer-1,computer-2,controller
删除Mon
1.查看当前mon节点
- [root@mon1 ~]# ceph mon stat
- e2: 3 mons at {alpha=10.10.200.3:6789/0,beta=10.10.200.4:6789/0,gamma=10.10.200.10:6789/0}, election epoch 84, quorum 0,1,2 alpha,beta,gamma
2.例如删除mon.gamma节点,首先停止mon.gamma节点
- [root@mon1 ~]# /etc/init.d/ceph -a stop mon.gamma
- === mon.gamma ===
- Stopping Ceph mon.gamma on mon3...kill 1576...done
3.将mon.gamma节点从ceph cluster中删除掉
- [root@mon1 ~]# ceph mon remove gamma
- removed mon.gamma at 10.10.200.10:6789/0, there are now 2 monitors
4.在ceph.conf配置文件中删除mon.gamma字段
5.查看当前mon节点
- [root@mon1 ~]# ceph mon stat
- e3: 2 mons at {alpha=10.10.200.3:6789/0,beta=10.10.200.4:6789/0}, election epoch 88, quorum 0,1 alpha,b
Ceph添加/删除Mon(ceph.conf)的更多相关文章
- 分布式存储ceph——(4)ceph 添加/删除osd
		一.添加osd: 当前ceph集群中有如下osd,现在准备新添加osd: 
- ceph添加/删除OSD
		一.添加osd: 当前ceph集群中有如下osd,现在准备新添加osd: (1)选择一个osd节点,添加好新的硬盘: (2)显示osd节点中的硬盘,并重置新的osd硬盘: 列出节点磁盘:ceph-de ... 
- Ceph添加、删除osd及故障硬盘更换
		添加或删除osd均在ceph部署节点的cent用户下的ceph目录进行. 1. 添加osd 当前ceph集群中有如下osd,现在准备新添加osd: (1)选择一个osd节点,添加好新的硬盘: (2)显 ... 
- 理解 OpenStack + Ceph (7): Ceph 的基本操作和常见故障排除方法
		本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成: (1)安装和部署 (2)Ceph RBD 接口和工具 (3)Ceph 物理和逻辑结构 (4)Ceph 的基础数据结构 ... 
- 分布式存储ceph——(3)ceph常用命令
		1.查看ceph集群配置信息 1 ceph daemon /var/run/ceph/ceph-mon.$(hostname -s).asok config show 2.在部署节点修改了ceph ... 
- Ceph浅析”系列之四——Ceph的结构
		本文将从逻辑结构的角度对Ceph进行分析. Ceph系统的层次结构 Ceph存储系统的逻辑层次结构如下图所示[1]. Ceph系统逻辑层次结构 自下向上,可以将Ceph系统分为四个层次: (1)基础存 ... 
- centos6.4 ceph安装部署之ceph object storage
		preface: ceph-deploy does not provide a rapid installation for Ceph Object Storage install Configura ... 
- ORACLE 11gR2 RAC添加删除(正常及强制)节点操作步骤(删除篇)
		ORACLE 11gR2 RAC添加删除(正常及强制)节点操作步骤(删除篇) 本文主要转载 [ http://www.cnxdug.org/?p=2511 ] 有部分细节自己实验添加,再此谢谢前辈. ... 
- mongodb replica set 添加/删除节点方法--http://www.ii123.com/jc/bc/bczh/258948.html
		replica set多服务器主从,添加,删除节点,肯定会经常遇到的.下面详细说明一下,添加,删除节点的2种方法. 一,利用rs.reconfig,来添加,删除节点 1,添加节点 代码如下 re ... 
随机推荐
- EasyPusher RTSP推流/EasyRTMP RTMP推流Android安卓摄像头视频偏暗的问题解决方案
			本文转自EasyDarwin团队成员JOHN的博客:http://blog.csdn.net/jyt0551/article/details/75730226 在我们测试EasyPusher/Easy ... 
- Frame-Relay交换机
- 内联汇编实现 memcpy 和 memset
			#pragma check_stack( off) LPVOID __cdecl _memcpy(void * dst, void* src, size_t size) { int dwSize = ... 
- CSS琐碎[1]
			(1)letter-spacing 设置字符间局,用长度指定(百分比兼容性不好) 没有间距 间距6px API:http://gucong3000.github.io/css-book/propert ... 
- org.hibernate.hql.QueryExecutionRequestException:org.hibernate.hql.QueryExecutionRequestException:  Not supported for DML operations【异常】
			springData学习资料 [http://blog.csdn.net/lw_power/article/details/51296353] [JPA报错]org.springframework.w ... 
- ss client 配置
			1.1安装ss apt-get install python-pippip install shadowsocks 1.2配置ss 新建一个配置文件config.json/etc/shadowsock ... 
- Django 打印
			转自:http://bbs.chinaunix.net/archiver/tid-1227401.html fentin 发表于 2008-07-28 17:52:44 请教Django Python ... 
- 重温CLR(十二) 委托
			回调函数是一种非常有用的编程机制,它的存在已经有很多年了..NET通过委托来提供回调函数机制.不同于其他平台(比如非托管C++)的回调机制,委托的功能要多得多.例如,委托确保回调方法是类型安全的(这是 ... 
- Linux驱动程序接口
			§1. Linux驱动程序接口 系统调用是操作系统内核与应用程序之间的接口,设备驱动程序则是操作系统内核与机器硬件的接口.几乎所有的系统操作最终映射到物理设备,除了CPU.内存和少数其它设备,所有的设 ... 
- [MEF]第02篇 MEF的导入导出契约
			一.演示概述此演示介绍了如何为Export指定导出的协议名和类型,以及如何为Import指定导入的协议名和类型,只有确保导出和导入的协议名和类型相匹配了,才能注入成功,否则注入就会失败.相关下载(屏幕 ... 
