自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 XX产品竞争力分析

2020-08-03 16:50:36 319

原创 云计算、虚拟化、大数据、人工智能

参考链接:https://mp.weixin.qq.com/s/LOfi6XJoPkgC3U1siUwBMwhttps://mp.weixin.qq.com/s/eTmDIkkRGGO5zxbnklHzTwopenstack入门:https://mp.weixin.qq.com/s?__biz=MzI1NTA0MDUyMA==&mid=2456660029&idx=1&sn=1a900a0c45ff77355693e7902c3d8f38&chksm=fda505..

2020-07-29 17:28:38 337

原创 linux性能工具分析图谱

性能大师伦丹.格雷格绘制的性能图谱

2020-07-24 17:42:09 211

原创 linux IO栈及相关优化[二]

总结了一下linux IO栈及相关优化方法作为上一篇的补充

2020-06-28 19:58:00 156

原创 ceph 常用命令pool

添加host:for id in {0…19};do ceph osd crush add-bucket bb_host_KaTeX parse error: Expected group after '_' at position 86: …sh move bb_host_̲id root=bb_host_group;done将osd添加到host下面:for id in {20…39};do ceph osd crush add osd.KaTeX parse error: Expected grou

2020-06-05 20:05:01 768

原创 ceph 网络问题常用排查手段

检测Ceph环境中是否存在网络问题,常用方法使用及总结如下:Iperf3:IPerf3使用过程中会将网络压满,会影响业务,只能和技服充分沟通后再使用服务端:iperf3 -s -p 4000 -f Miperf3 -s(服务端) -p 4000(端口号) -f 开关指定生成报告的数据格式类型客户端:iperf3 -c 192.168.26.51 -f Kiperf3 -c 192.168.26.51(服务端的ip) -f K -i 1(1s 刷新1次) -t 60(运行60s) -p (p

2020-06-05 20:03:28 2287 2

转载 10大排序算法

0、算法概述0.1 算法分类十种常见排序算法可以分为两大类:比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。 0.2 算法复杂度0.3 相关概念稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面。不稳定:如果a原本在b的前面,而a=b,排序之后 a 可能会...

2020-06-05 08:59:02 102

原创 Ceph OSD内存分析

2020-06-01 22:06:05 657

原创 linux 磁盘性能分析

2020-05-24 15:24:49 149

原创 linux IO栈及相关优化[一]

2020-05-24 15:22:14 211

原创 ceph数据均衡方式比较

对比了一下ceph的几种数据均衡方式,相关优劣点如下:实际操作了下,觉得采用L版本的话,使用balancer模块调整还是比较好(优点如下:1、定时执行 2、可以设置调整粒度 3、有自己的评分机制,周期评分,周期调整)...

2020-05-23 14:28:19 737

原创 ceph现场问题解决(系统卡满导致mon无法启动)

今天遇到一个现场,16节点每节点48盘位集群,5mon重启运行过程中,系统卡分区被挤爆,占用达100%,为了重启拉起mon,做了如下排查:通过du -Bm --max-depth=1 / 和 du -d1 -Bm -h ./查找根分区下的大文件,找到mon rocksdb数据库的sst文件总和竟达到7g之多,这个肯定不能删,后续会专门说明一下这个文件为什么这么大通过问题1找到了大文件,但是不能删,只能通过删除根分区下其他的大文件来讲根分区释放处理, 大致找了下一些没有用处的rpm安装包,然后

2020-05-22 22:33:58 1062

原创 Linux各阶段性能分析工具

今天无意中看到这张图片,讲述了各阶段的分析工具

2020-05-19 20:55:19 124

原创 解决现场生产环境秘钥丢失问题

标题最近处理一个现场的时候发现有osd出现秘钥丢失,无法参与集群通信,修复过程如下:5个tier层的osd异常,并出现问题,日志中报错如下:verify_authorizer could not get service secret for service问题原因:osd密钥丢失,无法参与集群通信修复过程(核心是重新添加一下osd的密钥,id为异常osd编号):systemctl stop ceph-osd@id 停止异常osdceph auth rm osd.id

2020-05-19 20:33:11 991

原创 ceph rbd基本原理

最近总结了一下rbd相关的知识点,对快照原理和克隆原理没有讲,后续补上。

2020-05-19 20:27:19 322

原创 IPD相关概念及时间点

概念集成产品开发(Integrated Product Development, 简称IPD)是一套产品开发的模式、理念与方法。IPD的思想来源于美国PRTM公司出版的《产品及生命周期优化法》IPD分为的阶段各个名词解释:CHATER:业务计划书,包括项目范围、目标、验收标准等CDCP:概念决策评审点PDCP:计划决策评审点ADCP:可获得性决策评审点在软件开发过程中一共有6个TR点,对应IPD的流程如上图:TR1:需求分析阶段TR2:方案设计阶段TR3-TR5:开发验证阶段T

2020-05-17 16:36:34 8029 4

原创 ceph osd和mon间的心跳机制

参考

2020-05-12 19:45:59 653 2

转载 CephFS 介绍及使用经验分享

Ceph架构介绍NFS介绍分布式文件系统比较CephFS介绍MDS介绍5.1 单活MDS介绍5.2 单活MDS高可用CephFS遇到的部分问题6.1 客户端缓存问题6.2 务端缓存不释放6.3 客户端夯住或者慢查询6.4 客户端失去连接6.5 主从切换问题CephFS问题解决方案7.1 服务端缓存警告问题7.2 客户端夯住问题7.2.1 MDS锁的问题7.3 MDS主从切换问题7.3.1 为什么mds切换耗时比较高?7.3.2 MDS切换循环?7.4 客户端失

2020-05-12 19:26:09 1520

转载 systemctl命令完全指南

Systemctl是一个systemd工具,主要负责控制systemd系统和服务管理器。Systemd是一个系统管理守护进程、工具和库的集合,用于取代System V初始进程。Systemd的功能是用于集中管理和配置类UNIX系统。在Linux生态系统中,Systemd被部署到了大多数的标准Linux发行版中,只有为数不多的几个发行版尚未部署。Systemd通常是所有其它守护进程的父进程,但并非总是如此。使用Systemctl管理Linux服务本文旨在阐明在运行systemd的系统上“如何控制..

2020-05-12 19:19:12 396

转载 Ceph修改OSD和Monitor的网络

转自:http://blog.csdn.net/for_tech/article/details/72382042随着Ceph的应用越来越深入,我们也遇到了越来越多的需求,本次我们将讲一下如何修改OSD和Monitor的网络。   Ceph应用中,在部署完ceph集群并运行一段时间后,我们很可能会遇到机房网络变动,或集群网络升级的情况,这时我们都期望能在尽量减少对...

2020-05-12 19:15:58 348

原创 常用gdb调试技巧

【学习如逆水行舟,不进则退,时常总结,时常归纳,温故而知新】总结了一下常用的gdb调试的技巧,标星的部分是比较重要且平时资料比较少的,参考了2个大牛写的链接linklink

2020-05-11 19:43:16 95

原创 linux中sync和direct的区别

[学习如逆水行舟,不进则退]对于linux中一些常用的写操作,对比一下direct和sync的区别,后面会专门起个专题讲一下linux中的缓存机制和page cachelinux中sync和direct区别o_direct绕过缓冲区高速缓存,直接IO直接IO:Linux允许应用程序在执行磁盘IO时绕过缓冲区高速缓存,从用户空间直接将数据传递到文件或磁盘设备,称为直接IO(direct IO)或者裸IO(raw IO)应用场景:数据库系统,其高速缓存和IO优化机制均自成一体,无需内核消耗CPU时

2020-05-10 10:43:37 1868

原创 linux下经典调试命令总结

标题磨刀不误砍柴工,对于常用的Linux下也是一样,总结了一下常用的linux下调试的手段,标星的为本人常用的一些手段,时常总结,时常回顾,温故而知新。linux经典调试命令file这个命令可以查看文件的确切文件类型ldd如何找到可执行文件所依赖的库?这就是ldd命令出现的原因。针对动态链接的二进制文件运行它会显示其所有依赖的库及其路径。ltrace 这个命令可以追踪命令运行的时候跑了哪些函数,可以作为堆栈调用跟踪调试使用。ltrace能够跟踪进程的库函数调用,它会显现出哪个库函数被调用

2020-05-10 06:32:07 271

原创 linux audit(安全审计功能)

今天系统中遇到rc.local被人删除掉的问题,从同事那里得知一工具可以监控文件被删除或修改是被谁和哪条指令修改的,就是audit,总结了一下,尤其是注意事项,希望后续可以省掉一些问题定位时间。Linux安全审计功能 audit详解动机我们知道在Linux系统中有大量的日志文件可以用于查看应用程序的各种信息,但是对于用户的操作行为(如某用户修改删除了某文件)却无法通过这些日志文件来查看,...

2020-05-07 15:35:31 1177

原创 ceph-cephfs基本概念

这里写自定义目录标题CEPHFSCEPHFSCEPHFS简介:1、ceph filesystem2、2016年4月21日 J版本 cephfs提及的第一个稳定版本3、由于云计算大潮的突起,比cephfs完的ceph rbd和ceph radosgw发展比较活跃,cephfs发展比较滞后,在redhat收购inktank后许多应用环境对cephfs需求量大的原因,目前cephfs越来越...

2020-05-06 20:17:58 1105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除