文档章节

osd内的pg数量

banwh
 banwh
发布于 2017/08/25 15:56
字数 151
阅读 3
收藏 0
ceph pg dump | awk '
/pg_stat/ { col=1; while($col!=“up”) {col++}; col++ }
/[0-9a-f]+.[0-9a-f]+/ { match($0,/^[0-9a-f]+/); pool=substr($0, RSTART, RLENGTH); poollist[pool]=0;
up=$col; i=0; RSTART=0; RLENGTH=0; delete osds; while(match(up,/[0-9]+/)>0) { osds[++i]=substr(up,RSTART,RLENGTH); up = substr(up, RSTART+RLENGTH) }
for(i in osds) {array[osds[i],pool]++; osdlist[osds[i]];}
}
END {
printf(“\n”);
printf(“pool :\t”); for (i in poollist) printf(“%s\t”,i); printf(“| SUM \n”);
for (i in poollist) printf(“——–“); printf(“—————-\n”);
for (i in osdlist) { printf(“osd.%i\t”, i); sum=0;
for (j in poollist) { printf(“%i\t”, array[i,j]); sum+=array[i,j]; poollist[j]+=array[i,j] }; printf(“| %i\n”,sum) }
for (i in poollist) printf(“——–“); printf(“—————-\n”);
printf(“SUM :\t”); for (i in poollist) printf(“%s\t”,poollist[i]); printf(“|\n”);
}'

 

© 著作权归作者所有

共有 人打赏支持
banwh
粉丝 1
博文 54
码字总数 79705
作品 0
海淀
程序员
详解Ceph数据是如何布局的?

版权声明:更多内容,请关注【架构师技术联盟】公众号 https://blog.csdn.net/BtB5e6Nsu1g511Eg5XEg/article/details/83247263 Ceph项目始于2004年,是为优秀的性能、可靠性和可扩展性而设计...

架构师技术联盟
前天
0
0
不讲CRUSH的Ceph教程是不完整的

前面我们提到了Ceph是一个支持统一存储架构的分布式存储服务。简单介绍了Ceph的基本概念和基础架构包含的组件,其中最重要的就是底层的RADOS和它的两类守护进程OSD and Monitor。上篇文章我们...

叁金
08/27
0
0
ceph的数据存储之路(2) ----- rbd到osd的数据映射

说明:先建立一个ceph集群,这个集群有3个monitor节点、多个OSD节点,然后这个上面有个存储池,每个存储中的对象都保留3个副本。这时如果发下一个写request则会经过如下步骤。 A . 客户端的使...

一只小江
2015/11/17
0
3
Redhat Ceph存储之“深入理解Ceph架构”

本文由Ceph中国社区穆艳学翻译、耿航校稿,英文原文出处: RedHatCephStorage-2-ArchitectureGuide (扫文尾二维码读原文) 目录 第1章 概览 第2章 存储集群架构 2.1 存储池 2.2 身份认证 2.3 ...

架构师技术联盟
09/06
0
0
Ceph学习笔记1-Mimic版本多节点部署

特别说明: 本方法也可以用于单节点部署,只部署一个(只是会形成单点故障而已),最低要求是使用两个分区创建个(因为默认最小副本是);如果不需要使用,则可以不部署服务;如果不使用对象...

LastRitter
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

centos7安装Nginx

安装所需环境 一. gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: yum install gcc-c++ 二. PCRE pcre-devel 安装 PCRE(Perl Co...

狼王黄师傅
30分钟前
1
0
dubbo+apollo微服务开发指南

为了大家比较快速的开发微服务,规范dubbo,spring,mybatis,hessian,netty的版本和用法,我写了一个demo,下面对demo的功能做个简单的介绍,如有疑问的地方,可以私下问我。 微服务项目示例 ...

PageYi
32分钟前
1
0
android流式布局、待办事项应用、贝塞尔曲线、MVP+Rxjava+Retrofit、艺术图片应用等源码

Android精选源码 android模仿淘宝首页效果源码 一款艺术图片应用,采用T-MVVM打造 Android MVP + RxJava + Retrofit项目 android流式布局实现热门标签效果 android仿淘宝客户端商品详情页效果...

Android爱开源
35分钟前
2
0
一步一步安装hive

The Apache Hive ™ data warehouse software facilitates reading, writing, and managing large datasets residing in distributed storage using SQL. Structure can be projected onto d......

hnairdb
38分钟前
2
0
【WebService 系列二 使用JAX-WS开发示例程序】

1、服务端代码 1.1、编写SEI SEI即(Service Endpoint Interface)SEI在ws中称为portType,在java中称为接口 package jaxws.server;/** * @className: HelloService * @description: jax......

HansonReal
47分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部