- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 centos下将vim配置为强大的源码阅读器
每日杂事缠身,让自己在不断得烦扰之后终于有了自己的清静时光来熟悉一下我的工具,每次熟悉源码都需要先在windows端改好,拖到linux端,再编译。出现问题,还得重新回到windows端,这个过程太耗费时间。vim作为唯一能够和windos 下的source insight一争高低的linux端的源码阅读器,只要将它短时间内合理利用起来还是能够为今后代码调试节省很多时间:先展示一下最终效果图...
2019-06-26 17:38:27 446
原创 ceph osd 由于“No space left on device” 异常down,通过扩容文件系统或者显式运行osd进程解决
ceph版本:ceph 12.2.1环境配置:tier_pool 16个分区大小800G 的osd容量 3副本data_pool 32个4T盘 3副本异常问题:ps:在分布式存储中遇到任何问题都不要先去通过重设存储节点,清除磁盘数据来解决,一定要利用分布式存储系统的高可用性来先进行操作。大部分问题只需要耐心分析就可以找到高效,可靠的解决方案。出现异常,报出如下段错误: 0> ...
2019-06-19 13:23:20 1478
原创 编译ceph源码:cython module not found问题的解决
环境:centos7.5ceph版本:12.2.1在当前环境对ceph源码rpm包进行重新编译执行命令rpmbuild --rebuild ceph-12.2.1-0.el7.src.rpm最后出现错误如下:Could not find cython3. Please install Cython.查看此时对Cython3模块的编译规则vim /BUILD/ceph-12.2.1/...
2019-06-13 21:44:54 3289 1
原创 ubuntu18.04 Desktop版本部署13.2.6版本ceph
文章目录选择系统安装系统网络配置CEPH部署想要查看版本较高的ceph在进行录像业务存储且在磁盘占用率在70%左右时且ceph底层出现slow_request是否会对上层录像业务造成显性影响所以需要在ubuntu 18.04版本部署mimic版本ceph,先将部署步骤描述如下:选择系统这里本可以选择ubuntu18.04 server版本,ubuntu-18.04.1-live-serve...
2019-06-12 17:04:15 1796 2
原创 partprobe源码分析
partprobe工具操作系统目录/usr/sbin/partprobe程序安装包parted-3.1-17.el7.x86_64.rpm命令用法:partprobe是用来告知操作系统内核 分区表发生变化的工具,告知方式是请求内核重读分区表选项如下:-d 不会让内核重读分区表,分区表发生变化后使用该命令partproe -d /dev/sdi不会告知内核分区发生了变化-s 先让内...
2019-06-05 23:09:45 1234 2
原创 ceph-deploy rpm包的制作
今天需要部署一个ceph L 版本12.2.12的环境,无奈最近公司网络无法访问到ceph官网,只能使用之前下载好的ceph-deploy-1.5.39版本,安装上之后一口老血喷了出来,没有mgr的部署选项。无奈之下只能自己制作一个1.5.38版本的ceph-deploy包,借用从ceph-deploy-1.5.39-0.src.rpm的源码包进行二进制安装包的制作,这里任何一个ceph-dep...
2019-06-01 23:44:11 667
systemtap beginner guide
2020-12-15
分部署存储 技能树.svg
2019-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人