ceontos 7.3 部署 ceph12.1.1

简介: ceontos 7.3 部署  ceph12.1.1#http://docs.ceph.com/docs/master/start/quick-ceph-deploy/#create-a-cluster参考官方手册即可。

ceontos 7.3 部署  ceph12.1.1


#http://docs.ceph.com/docs/master/start/quick-ceph-deploy/#create-a-cluster


参考官方手册即可。


碰到几个问题和一些优化的地方,记录如下:


1、yum 源。 海外源特别慢,故使用163 yum。


[ceph]

name=ceph

baseurl=http://mirrors.163.com/ceph/rpm-luminous/el7/x86_64/

gpgcheck=0

[ceph-noarch]

name=cephnoarch

baseurl=http://mirrors.163.com/ceph/rpm-luminous/el7/noarch/

gpgcheck=0



2、新增了 mgr 节点。新特性介绍:

http://blog.csdn.net/xiaqunfeng123/article/details/73850342


3、ceph存储引擎默认使用bluestore。 故osd节点只能使用裸设备部署。 由于之前均是使用挂载点的目录进行的osd部署,此次部署的时候,使用目录和分好区的盘符来创建osd,最后发现始终单个osd 就提供10G空间,ceph-deploy 也没有任何报错。 需要重点关注。


4、手动安装ceph软件:

yum -y install ceph ceph-release ceph-common ceph-radosgw  ceph-fuse

由于使用ceph-deploy  install 不能正常安装。我们机器使用的是http代理。   故只能手动处理。



5、

报错处理:

#############################################

[ceph@cephnode0 cluster]$ ceph -w

2017-03-24 18:58:29.832395 7fb5d6222700 -1 auth: unable to find a keyring on /etc/ceph/ceph.client.admin.keyring,/etc/ceph/ceph.keyring,/etc/ceph/keyring,/etc/ceph/keyring.bin: (2) No such file or directory

2017-03-24 18:58:29.832414 7fb5d6222700 -1 monclient(hunting): ERROR: missing keyring, cannot use cephx for authentication

2017-03-24 18:58:29.832417 7fb5d6222700  0 librados: client.admin initialization error (2) No such file or directory

Error connecting to cluster: ObjectNotFound

[ceph@cephnode0 cluster]$


权限问题,修改为sudo chmod 755 /etc/ceph/ceph.client.admin.keyring




安装不过去的时候:

  yum -y install epel-release




# ** ERROR: osd init failed: (36) File name too long


修改?/etc/ceph/ceph.conf文件,在文件中添加如下配置


osd max object name len = 256

osd max object namespace len = 64





#安装ceph时出错[ceph_deploy][ERROR ] RuntimeError: NoSectionError: No section: 'ceph',是为什么呢

yum remove ceph-release  先执行这个,把这个东西卸了,应该是这个的版本不兼容 亲测有效




################3

clock skew detected on mon.cephnode3

 在admin结点上,修改ceph.conf,添加:

mon_clock_drift_allowed = 5

mon_clock_drift_warn_backoff = 30

ceph-deploy --overwrite-conf admin ceph1 ceph2 ceph3


 重启monitor

systemctl restart ceph-mon@ceph1.service



osd进程过多,需要修改ceph用户的最大文件打开数:

 /etc/security/limits.d/20-nproc.conf


目录
相关文章
|
10月前
|
SQL 运维 安全
办公与生产一体化:基于阿里内部实践的办公数据安全解决方案
本文介绍了阿里云办公与生产一体化的办公数据安全解决方案,涵盖内部实践思考、真实案例及在阿里云上的落地情况。通过终端、应用和身份三个核心方面,确保数据安全,并结合实际案例展示如何应对非办公渠道和拍照截图等数据泄露风险。最后介绍了产品化后的半官权平台SASI及其三大核心能力,包括快速打击、分类分级引擎和云浏览器,保障企业办公环境的安全性和高效性。
366 7
|
12月前
|
算法 C语言
C语言中的文件操作技巧,涵盖文件的打开与关闭、读取与写入、文件指针移动及注意事项
本文深入讲解了C语言中的文件操作技巧,涵盖文件的打开与关闭、读取与写入、文件指针移动及注意事项,通过实例演示了文件操作的基本流程,帮助读者掌握这一重要技能,提升程序开发能力。
683 3
|
算法 搜索推荐 Java
数据结构与算法学习十三:基数排序,以空间换时间的稳定式排序,速度很快。
基数排序是一种稳定的排序算法,通过将数字按位数切割并分配到不同的桶中,以空间换时间的方式实现快速排序,但占用内存较大,不适合含有负数的数组。
210 0
数据结构与算法学习十三:基数排序,以空间换时间的稳定式排序,速度很快。
|
网络协议 安全
QT多线程
本文详细介绍了在Qt中如何正确使用QThread以及信号槽跨线程的使用方式,包括线程的正确退出方法和QObject在不同线程中创建子对象时可能遇到的问题。同时,文章还提供了相关博客和资料的链接,用于进一步学习和参考。
335 3
|
设计模式 Java API
实战分析Java的异步编程,并通过CompletableFuture进行高效调优
【6月更文挑战第7天】实战分析Java的异步编程,并通过CompletableFuture进行高效调优
293 2
|
存储 Prometheus 并行计算
10倍性能提升-SLS Prometheus 时序存储技术演进
本文将介绍近期SLS Prometheus存储引擎的技术更新,在兼容 PromQL 的基础上实现 10 倍以上的性能提升。同时技术升级带来的成本红利也将回馈给使用SLS 时序引擎的上万内外部客户。
158910 7
|
SQL DataWorks 安全
DataWorks产品使用合集之怎么注释代码块
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
373 0
|
域名解析 存储 块存储
ceph集群的搭建
ceph集群的搭建
720 1
|
消息中间件 算法 Java
金石推荐 |【算法数据结构专题】「延时队列算法」史上手把手教你针对层级时间轮(TimingWheel)实现延时队列的开发实战落地(上)
金石推荐 |【算法数据结构专题】「延时队列算法」史上手把手教你针对层级时间轮(TimingWheel)实现延时队列的开发实战落地(上)
250 1
|
搜索推荐 定位技术 UED
HTML内联框架
HTML内联框架
212 0