自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天行健,地势坤

远离颠倒梦想,究竟涅槃

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 ceph PG设计,状态机,peering,recovery 导图

2019-12-13 17:54:20 862

原创 ceph osd 相关命令

混合osd的部署先部署所有的ssd在/etc/ceph.conf中最后添加ssd做osd的block大小如下:比如部署中有两个ssd,则添加[osd.0]bluestore_block_size = xxxx[osd.1]bluestore_block_size = xxx如上的size大小计算如下,如ssd容量为800G,默认分给hdd的db,wal分别为20G,10G,则:...

2019-12-09 16:07:38 769

原创 ceph 部署单机&&集群

文章目录ceph-deploy部署集群ceph-deploy 部署单机ceph-deploy 创建osdceph osd创建资源池ceph创建rbd块设备ceph创建fs文件系统本文档主要参考ceph官方命令进行部署,使用的时侯ceph-deploy原生命令方式进行集群各个组件的创建,删除,后续会增加扩容相关的命令。ceph-deploy部署集群修改hosts文件,增加想要创建的集群...

2019-12-09 16:06:50 1674

原创 ceph pool 相关命令

文章目录Pool创建ec pool创建副本pool创建Pool参数创建根故障域及添加osd其他命令Tier相关Pool创建ec pool创建创建profileceph osd erasure-code-profile set $profile_name k=$k m=$m crush-failure-domain=host crush-root=$group_name创建规则c...

2019-12-09 15:56:25 897

原创 a-awk外部变量传入,内部变量传出,同时过滤空格及其他字符

变量传递外部变量传入lsblk|awk -v A=$A -v B=$B '{print A,B}'lsblk | awk '{print A,B}' A=$A B=$B内部变量传出eval $(lsblk|awk '{print "A='$1'"}')eval $(lsblk|awk 'printf("A=%s\n",$1)')同时过滤空格及其他字符df -Th|g...

2019-12-06 14:53:00 501

原创 linux open系统调用的O_DIRECT标记

前言open系统调用中针对打开的文件描述符,可以增加一个O_DIRECT标记,该标记能够使得针对该文件描述符的写操作绕过操作系统page cache,直接进入通用块设备层,从而减少页缓存对IO效率的影响。但是针对O_DIRECT标记有一个问题,数据及其元数据尝试落盘但是无法保证完整落盘,如果保证落盘,则需要O_SYNC的标记支持,即IO到达块设备才会返回,来确保用户态的数据安全性。代码测试...

2019-12-02 21:34:47 1411

原创 搜索:广搜 词语阶梯

问题描述以及解决过程如下导图广搜实现如下#include <iostream>#include <algorithm>#include <vector>#include <string>#include <queue>#include <set>#include <map>using nam...

2019-12-01 19:47:07 198

原创 搜索:深搜/广搜 获取岛屿数量

题目描述:用一个二维数组代表一张地图,这张地图由字符“0”与字符“1”组 成,其中“0”字符代表水域,“1”字符代表小岛土地,小岛“1”被 水“0”所包围,当小岛土地“1”在水平和垂直方向相连接时,认 为是同一块土地。求这张地图中小岛的数量解决导图如下:代码如下:#include <iostream>#include <algorithm>#include &...

2019-12-01 18:13:13 383

systemtap beginner guide

systemtap基本介绍 以及 用户态探针基本用法,内核态探针基本用法,一些报错异常处理 还有非常多的基本案例,适合内核调试入门

2020-12-15

分部署存储 技能树.svg

分布式存储技能图谱,较为全面的分布式存储技能学习路线。 建域本人接触分布式存储系统中的ceph开源分布式存储较多,所以关于具体的分布式系统主要偏向于ceph的技能; 除此之外,其他的技能基本是一个好得分布式开发工程师通用的技能路线;依据该路线,我们仅仅是有一个学习的广度拓展,至于深度拓展仍需要各位看官自己评估

2019-12-06

空空如也

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

TA关注的人

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