ceph
在CephLuminous之前的版本,可以使用第三方的Prometheusexporterceph_exporter。CephLuminous12.2.1的mgr中自带了Prometheus插件,内置了Prometheuscephexporter,可以使用Cephmgr内置的exporter作为Prometheus的target。(1)环境介绍shell>ceph-vcephversion1
(1)ceph告警提示:1slowops,oldestoneblockedfor[root@node143~]#ceph-scluster:id:58a12719-a5ed-4f95-b312-6efd6e34e558health:HEALTH_WARN1slowops,oldestoneblockedfor1416sec,mon.node142hasslowopsservices:mon:2da
当集群容量或者计算资源达到一定限定时,就需要对集群进行扩容,扩容操作主要可以分为两种:1、纵向扩展:向已有节点中添加磁盘,容量增加,集群计算性能不变;2、横向扩展:添加新的节点,包括磁盘、内存、cpu资源,可以达到扩容性能提升的效果;一、在生产环境中避免新增节点影响性能,添加标识位生产环境中,一般不会在新节点加入ceph集群后,立即开始数据回填,这样会影响集群性能。所以我们需要设置一些标志位,来完
Ceph包含在radosbenchRADOS存储集群上执行性能基准测试的命令。该命令将执行写测试和两种类型的读测试。--no-cleanup在测试读写性能时,该选项很重要。默认情况下,该radosbench命令将删除已写入存储池的对象。留在这些对象后面允许两个读取测试来测量顺序和随机读取性能。(1)准备工作,清除所有的文件系统缓存[root@node141mnt]#echo3>/proc/s
Cephwen件系统的名称是CephFS,它是一个POSIX兼容的分布式文件系统,并使用CephRADOS存储数据。要实现Cephwen件系统,需要一个正常运行的Ceph存储集群,并且至少包含一个Ceph元数据服务器(CephMetadataServer,MDS)。客户端可以通过两种方式使用Ceph wen件系统:使用本地内核驱动程序挂载CephFS,或者使用CephFUSE。(1)准备一个健康的cep
[root@node141~]#cephhealthdetailHEALTH_ERR2scruberrors;Possibledatadamage:2pgsinconsistentOSD_SCRUB_ERRORS2scruberrorsPG_DAMAGEDPossibledatadamage:2pgsinconsistentpg3.3eisactive+clean+inconsistent,act
(1)查看集群状态,发现2个osd状态为down[root@node140/]#ceph-scluster:id:58a12719-a5ed-4f95-b312-6efd6e34e558health:HEALTH_ERRnooutflag(s)set2osdsdown1scruberrorsPossibledatadamage:1pginconsistentDegradeddataredundan
Ceph存储集群可以从RBD的快照中创建写时复制(COW副本),这就是Ceph的快照分层。Ceph的这个分层特性允许客户端创建CephRBD的多个即时副本,这个特性对云平台和虚拟化平台非常有,例如OpenStack、CloudStack和Qemu/KVM这些平台通常'以快照的形式保护含有OS/VM镜像的CephRBD镜像,然后通过不断复制这个快照来创建新的虚拟机/实例,快照是只读的,但是C
Ceph完全支持快照,它是一个基于时间点的、只读的RBD镜像副本。可以通过创建快照并恢复其原始数据,保存CephRBD镜像的状态。快照操作:(0)客户端已经map了remote_rbd1的rbd[root@zabbix71alertscripts]#rbdshowmappedidpoolnamespaceimagesnapdevice0rbdremote_rbd1-/dev/rbd0(1)rbd已
PG当Ceph集群接收到数据存储的请求时,它被分散到各个PG中。然而,CRUSH首先将数据分解成一组对象,然后根据对象名称、复制级别和系统中总的PG数目等信息执行散列操作,再将结果生成PGID。PG是一组对象的逻辑集合,通过复制它到不同的OSD上来提供存储系统的可靠性。根据Ceph池的复制级别,每个PG的数据会被复制并分发到Ceph集群的多个OSD上。可以将PG看成一个逻辑容器,这个容器包含多个对
############在线调整cephRBD大小##########Ceph支持自动精简配置的块设备,也就是说只有当把数据存储到这个块设备时,才会真正地使用物理存储空间,cephRADOS设备非常灵活,你可以自由地增加或者减少RBD的容量当然,这需要底层的文件系统也支持调整容量。高级文件系统(例如XFS,Btrfs,EXZFS)都支持在指定条件下调整文件系统容量。#(1)客户端中查看remote
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号