ceph
enchanterblue
这个作者很懒,什么都没留下…
展开
-
fio测试ceph块设备rbd性能
一、fio的rbd测试引擎可以很方便的对rbd进行测试,下面示范如何安装fio支持rbd引擎。gitclone git://git.kernel.dk/fio.git$ cd fio$ ./configure[...]RadosBlockDevice engine no[...]这里显示不支持RBD engine,configure检查编译环境缺少依赖导致的;我们只需要安装ceph-dev...转载 2018-05-29 15:56:53 · 4480 阅读 · 0 评论 -
fio测试ceph的filestore
前言fio是一个适应性非常强的软件,基本上能够模拟所有的IO请求,是目前最全面的一款测试软件,之前在看德国电信的一篇分享的时候,里面就提到了,如果需要测试存储性能,尽量只用一款软件,这样从上层测试到底层去,才能更好的去比较差别fio对于ceph来说,可以测试文件系统,基于文件系统之上测试,可以测试内核rbd,将rbdmap到本地格式化以后进行测试,或者基于librbd直接对rbd进行测试,这个是目...转载 2018-05-30 11:23:57 · 602 阅读 · 0 评论 -
io队列深度对IOPS的影响
FIO是用来测试磁盘IO性能比较常用的工具,它的强大之处在于提供了一套测试框架,能够支持多线程多进程的IO测试,用户只需进行参数的配置,便能够方便地定制不同的IO行为(顺序读写,随机读写等),并对其性能进行监测。此次我们来测试金山私有云KingStack某套环境下SSD磁盘的4KB随机写的IOPS,验证一下增加队列深度对磁盘性能的影响。加大磁盘队列深度就是让磁盘不断工作,减少磁盘的空闲时间。1、F...转载 2018-05-30 18:50:38 · 10809 阅读 · 1 评论 -
jbd2导致磁盘io使用率高问题分析
前几天碰到jbd2进程占用大量的磁盘io,用iotop查看到的情况大致如下:系统版本:CentOS6.5-64bit 经查为ext4文件系统的一个bug: 先给出解决方案,处理此问题的优先级为:1、yum update kernel 用yum升级系统内核,重启之后查看是否有效;2、缓解方法:修改commit值,降低文件系统提交次数或者禁用barrier特性;建议文件系统参数为:de...转载 2018-06-06 18:35:05 · 19023 阅读 · 0 评论 -
虚拟机学习ceph部署
Ceph简介ceph的设计目标是是在廉价的存储介质上构建具有 high performance, high scalibility, high available,提供统一存储,分文件存储,块存储,对象存储。最近看了相关文档觉得挺有意思,而且它已经能为openstack提供块存储,非常贴合主流趋势。Ceph部署 1、主机准备 实验环境为Vmware虚拟机机上进行实验,主要是为了对ceph有直观的认...转载 2018-05-31 15:13:29 · 1532 阅读 · 0 评论 -
ceph修复osd为down的情况
尝试一、直接重新激活所有osd1、查看osd树root@ceph01:~# ceph osd treeID WEIGHT TYPE NAME UP/DOWN REWEIGHT PRIMARY-AFFINITY -1 0.29279 root default -2 0.14639 host ceph...转载 2018-05-31 19:14:15 · 2224 阅读 · 0 评论