文档章节

ceph 0.87 ubuntu14.04 使用ceph-deploy配置(配置篇) .

shadowalker911
 shadowalker911
发布于 2015/02/04 17:16
字数 558
阅读 138
收藏 0
点赞 0
评论 0

ceph 0.87 ubuntu14.04 使用ceph-deploy配置(配置篇)

分类: ceph 集群 分布式存储 2015-01-22 14:53 20人阅读 评论(0) 收藏 编辑 删除

1.如果以前安装过ceph,在此机器上运行 

sudo stop ceph-all                                                                               停止所有ceph进程

ceph-deploy uninstall  [{ceph-node}]                                                卸载所有ceph程序

ceph-deploy purge   [[ceph-node} [{ceph-node}]                            删除ceph相关的包

ceph-deploy purgedata {ceph-node} [{ceph-node}]                        删除ceph相关的包
ceph-deploy forgetkeys
                                                                      删除key


2。安装

2.1 mkdir my-cluster

2.2  cd my-cluster/

2.3 ceph-deploy new ceph-admin(此处主机hostname就是ceph.conf中mon初始member)

2.4  vim ceph.conf    osd pool default size = 2(此行添加到文件末尾,设置冗余备份为2,若osd>=3,则可以不设置此项)

2.5  ceph-deploy install ceph-admin osd0 osd1 mds  在这几台机器上分别安装ceph

2.6 ceph-deploy mon create-initial               在根据前面ceph.conf中mon的初始化member成员,创建并初始化监视器

2.7 修改权限  chmod 777 ceph.client.admin.keyring ,以及 sudo chmod 777  /etc/ceph/ceph.client.admin.keyring

2.8 ceph-deploy disk list osd0 osd1           列出osd0 ,osd1上面可以用的磁盘

2.9.ceph-deploy disk  zap    osd0:sdb    osd1:sd{b,c}        格式化osd0上的sdb盘;os1上的sdb,sdc盘为xfs
      ceph-deploy osd create osd0:sdb    osd1:sd{b,c}     在osd0,sdb上创建osd   在osd1,sdb,sdc上创建osd
      ceph status                                                 查看ceph 状态,正常为 health o

2.10 ceph-deploy admin ceph-admin osd0 osd1 mds 拷贝配置文件到每一台机器上。

2.11 ceph-deploy mds   create mds        在mds机器上创建一个元数据服务器mds。

(注意当pool default size是2时:这里当时3个osd时,存在1个pg remap,当时2个osd时,完全是clean正常。根据情况可以调整。)


注意:1.当集群运行起来之后,如果需要添加mon,这使用命令ceph-deploy mon add 而不是ceph-deploy mon create(只能在第一次创建集群的时候使用)。

         2. 向多个Mon添加cephfs客户端时,写法如下所示:   sudo ceph-fuse -k ./ceph.client.admin.keyring -m 10.32.170.104,10.32.170.106,10.32.170.107:6789 /home/ceph/cephfs

         3.出现时钟偏差时,解决如下:ntpdate  ipaddress ,  hwclock --systohc ,如果还未解决,则如下修改:

/etc/ceph/ceph.conf中设置monitor间的允许时钟偏移最大值

1
2
3
4
[mon]
mon data =/data/$name
mon clock drift allowed = 2
mon clock drift warn backoff = 30

restart ceph集群

© 著作权归作者所有

共有 人打赏支持
shadowalker911
粉丝 6
博文 28
码字总数 3041
作品 0
徐汇
利用ceph-deploy在ubuntu server14.04上部署ceph并进行其它配置

环境与说明 在ubuntu14.04 server上部署ceph-0.87;设置rbdmap自动挂载/卸载rbd块设备;利用带rbd支持的tgt导出iscsi的rbd块。 2. 安装ceph 1)配置hostname与无密码登录 root@mon0:/etc/cep...

加油2018
2014/11/11
0
16
ubuntu14_ceph部署(一)——预检与安装规划

测试规划: 节点名称 系统发行版 IP 地址 部署进程 系统盘 数据盘/日志盘 普通账户 ceph1 ubuntu14.04 eth0 192.168.89.10 外网 eth1 10.0.0.10 ceph集群网 1MON+1MDS+2OSD、Ceph 部署工具 ...

科技小能手
2017/11/12
0
0
ceph0.80安装及使用(CentOS7/ceph-deploy)

Ceph的主要目标是设计成基于POSIX的没有单点故障的分布式文件系统,使数据能容错和无缝的复制。详见:http://www.oschina.net/p/ceph 目前大部分部署ceph基本都是在Ubuntu,因为它的内核默认...

fkkeee
2014/09/22
0
4
Ceph 之 使用ceph-deploy部署ceph集群

上面左边是我的个人微信,如需进一步沟通,请加微信。 右边是我的公众号“Openstack私有云”,如有兴趣,请关注。 环境: 系统centos7.4 ceph版本 ceph version 10.2.10 测试服务器为kvm虚拟...

余伟兵
05/24
0
0
ceph安装过程

准备三个节点ceph-1、ceph-2、ceph-3 配置host cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localh......

peitianwang
2017/08/22
0
0
基于Centos7.4搭建Ceph

本文使用ceph-deploy工具,能快速搭建出一个ceph集群。 一、环境准备 修改主机名 [root@admin-node ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 设置DNS解析(我们这...

Zai坚强一点
06/28
0
0
ceph集群简单安装部署(Ubuntu14环境)

本次测试。为了快速地安装,所以把目录而非整个硬盘用于 OSD 守护进程。后面的 后面的测试还将会有使用硬盘来作为OSD数据盘 测试机规划 节点名称 IP 地址 部署进程 系统盘 数据盘 ceph1 eth0...

科技小能手
2017/11/12
0
0
ceph-deploy安装报错

使用ceph-deploy部署mon时出错, 出错的命令: ceph-deploy mon create ceph0 报错如下: [ceph0][INFO ] Running command: ceph-mon --cluster ceph --mkfs -i ceph0 --keyring /var/lib/c......

quicksort
2015/12/03
1K
4
Ceph安装--jewel版本

软件环境 系统:Centos7.2 Ceph版本:jewel 10.2.1 主机 ip 主机名 ceph1 192.168.13.212 bdc212 ceph2 192.168.13.213 bdc213 ceph3 192.168.13.214 bdc214 系统环境配置 1.1 修改主机名 # ......

哓竹
2016/06/16
453
0
基于redhat7.3 ceph对象存储集群搭建+owncloud S3接口整合生产实践

一、环境准备 安装redhat7.3虚拟机四台 在四台装好的虚拟机上分别加一块100G的硬盘。如图所示: 3.在每个节点上配置主机名 4.集群配置信息如下 5.各节点配置yum源 #需要在每个主机上执行以下...

盖世英雄iii
06/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

CoreText进阶(七)-添加自定义View和对其

CoreText进阶(七)-添加自定义View和对其 其它文章: CoreText 入门(一)-文本绘制 CoreText入门(二)-绘制图片 CoreText进阶(三)-事件处理 CoreText进阶(四)-文字行数限制和显示更多...

aron1992
10分钟前
0
0
Python爬虫 爬取百合网的女人们和男人们

学Python也有段时间了,目前学到了Python的类。个人感觉Python的类不应称之为类,而应称之为数据类型,只是数据类型而已!只是数据类型而已!只是数据类型而已!重要的事情说三篇。 据书上说...

p柯西
22分钟前
0
0
在Java中,你真的会日期转换吗

1.什么是SimpleDateFormat 在java doc对SimpleDateFormat的解释如下: SimpleDateFormatis a concrete class for formatting and parsing dates in a locale-sensitive manner. It allows fo......

Java小铺
30分钟前
0
0
Linux系统梳理---系统搭建(二):tomcat的安装和使用

上一章讲到JDK的安装使用,这一章主要记录下服务器tomcat的安装以及部署一个项目. 1.下载tomcat,这里下载的是apache-tomcat-8.5.32.tar.gz 2.创建文件夹,便于管理,和JDK一样,在usr目录下创建t...

勤奋的蚂蚁
41分钟前
0
0
ES15-聚合

1.Terms Aggregation 分组聚合 2.Filter Aggregation 过滤聚合

贾峰uk
42分钟前
0
0
【2018.07.19学习笔记】【linux高级知识 20.27-20.30】

20.27 分发系统介绍 20.28 expect脚本远程登录 20.29 expect脚本远程执行命令 20.30 expect脚本传递参数

lgsxp
45分钟前
0
0
10.32/10.33 rsync通过服务同步~10.35 screen工具

通过服务的方式同步要编辑配置文件:[root@linux-xl ~]# vim /etc/rsyncd.confport=873log file=/var/log/rsync.logpid file=/var/run/rsyncd.pidaddress=192.168.43.21[tes...

洗香香
48分钟前
0
0
与女儿谈商业模式 (3):沃尔玛的成功模式

分类:与女儿谈商业模式 | 标签: 经济学 沃尔玛 陈志武 2007-05-10 09:09阅读(11279)评论(30) 与女儿谈商业模式 (3):沃尔玛的成功模式 陈志武 /文 沃尔玛(Wal-Mart)是另一个有意思的财...

祖冲之
55分钟前
0
0
网页加载速度优化方法总结

1、减少请求 最大的性能漏洞就是一个页面需要发起几十个网络请求来获取诸如样式表、脚本或者图片这样的资源,这个在相对低带宽和高延迟的移动设备连接上来说影响更严重。 2、整合资源 对开发...

Jack088
今天
0
0
dubbo学习

https://blog.csdn.net/houshaolin/article/details/76408399

喵五郎
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部