chenzhigui2178
码龄9年
关注
提问 私信
  • 博客:9,903
    9,903
    总访问量
  • 暂无
    原创
  • 2,328,385
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2016-04-07
博客简介:

chenzhigui2178的博客

查看详细资料
  • 原力等级
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得1次点赞
  • 内容获得0次评论
  • 获得8次收藏
创作历程
  • 28篇
    2015年
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

转载自开源项目dynomiter C语言代码规范

No literal tabs. Expand tabs to 4 spaces.- Indentation is 4 spaces.- No more than 3 levels of indentation, otherwise you should think about refact...
转载
发布博客 2015.05.19 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

搭建高可用mongodb集群(一)——配置mongodb

NOSQL有这些优势: 大数据量,可以通过廉价服务器存储大量的数据,轻松摆脱传统mysql单表存储量级限制。 高扩展性,Nosql去掉了关系数据库的关系型特性,很容易横向扩展,摆脱了以往老是纵向扩展的诟病。 高性能,Nosql通过简单的key-value方式获取数据,非常快速。还有NoS...
转载
发布博客 2015.04.17 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

搭建高可用mongodb集群(二)—— 副本集

这篇文章看完这些问题就可以搞定了。NoSQL的产生就是为了解决大数据量、高扩展性、高性能、灵活数据模型、高可用性。但是光通过主从模式的架构远远达不到上面几点,由此MongoDB设计了副本集和分片的功能。这篇文章主要介绍副本集: mongoDB官方已经不建议使用主从模式了,替代方案是采用副本集...
转载
发布博客 2015.04.17 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

搭建高可用mongodb集群(三)—— 深入副本集内部机制

Bully算法 mongodb副本集故障转移功能得益于它的选举机制。选举机制采用了Bully算法,可以很方便从分布式节点中选出主节点。一个分布式集群架构中一般都 有一个所谓的主节点,可以有很多用途,比如缓存机器节点元数据,作为集群的访问入口等等。主节点有就有吧,我们干嘛要什么Bully算法?要...
转载
发布博客 2015.04.17 ·
161 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

搭建高可用mongodb集群(四)—— 分片

在系统早期,数据量还小的时候不会引起太大的问题,但是随着数据量持续增多,后续迟早会出现一台机器硬件瓶颈问题的。而mongodb主打的就是海量数据架构,他不能解决海量数据怎么行!不行!“分片”就用这个来解决这个问题。 传统数据库怎么做海量数据读写?其实一句话概括:分而治之。上图看看就清楚了,如...
转载
发布博客 2015.04.17 ·
157 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自制docker镜像

上一篇我简单的操作了几个docker命令,但是有时候使用公共仓库下载的镜像,总是和业务有些不太完全符合,因此我要定制符合自己业务情况的基础镜像,自制镜像的方法多种多样,目前介绍三种方法: 1 利用已有的ISO镜像制作基本镜像,以ubuntu14.04为例 ? ...
转载
发布博客 2015.03.31 ·
268 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ubuntu14.04安装docker最新版本

通过Docker源安装最新版本 要安装最新的 Docker 版本,首先需要安装 apt-transport-https 支持,之后通过添加源来安装。 $ sudo apt-get install apt-transport-https$ sudo apt-key adv --keyser...
转载
发布博客 2015.03.31 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker run 命令的使用方法

Docker会在隔离的容器中运行进程。当运行docker run命令时,Docker会启动一个进程,并为这个进程分配其独占的文件系统、网络资源和以此进程为根进程的进程组。在容器启动时,镜像可能已经定义了要运行的二进制文件、暴露的网络端口等,但是用户可以通过docker run命令重新定义(译者...
转载
发布博客 2015.03.31 ·
930 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker 中挂载 cephfs

在docker容器中,安装ceph。 docker run --privileged=true 方式运行容器 使用ceph-fuse在用户态挂载cephfs到ceph集群的Monitor即可。 docker run --privileged=true -it -v /hom...
转载
发布博客 2015.03.31 ·
1034 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通过自己build构建docker的私有仓库

Docker Registry 说明 (注意,我是ubuntu14.04构建的,修改过/etc/default/docker文件,添加 DOCKER_OPTS="$DOCKER_OPTS -- insecure-registry=10.32.170.108:5000",然...
转载
发布博客 2015.03.26 ·
785 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker宿主机器上获得容器内IP地址命令

docker inspect --format='{{.NetworkSettings.IPAddress}}' $CONTAINER_ID 其中 $CONTAINER_ID替换为实际容器的ID即可,由于每次容器启动之后,IP地址会发生变化,所以需要注意。 ...
转载
发布博客 2015.03.25 ·
1136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ceph的CRUSH算法的源码分析

ceph的CRUSH算法的源码分析 2 Replies Contents [hide] 1 1 源文件分析 1.1 1.1 rule与bucket的关系 1.2 1.2 crush目录下的文件 1.3 1.3 crush.h中 1.4 1.4...
转载
发布博客 2015.03.09 ·
153 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ceph的CRUSH数据分布算法介绍

ceph的CRUSH数据分布算法介绍 8 Replies CRUSH是ceph的一个模块,主要解决可控、可扩展、去中心化的数据副本分布问题。 Contents [hide] 1 1 摘要 2 2 简介 3 3 CRUSH算法 3.1 3.1 层级的C...
转载
发布博客 2015.03.09 ·
171 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ceph object sotre对象存储底层levelDB架构

LevelDb日知录之一:LevelDb 101   说起LevelDb也许您不清楚,但是如果作为IT工程师,不知道下面两位大神级别的工程师,那您的领导估计会Hold不住了:Jeff Dean和Sanjay Ghemawat。这两位是Google公司重量级的工程师,为数甚少的Google ...
转载
发布博客 2015.02.25 ·
858 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

解析 Ceph : OSD , OSDMap 和 PG, PGMap

在 2014 年 01 月 25 日 上公布 作者为 麦子迈 文章分类 Ceph 图A Ceph致力于提供PB级的集群存储能力,并且提供自动故障恢复,方便的扩容和缩容能力,这些能力在典型的分布式存储系统就需要 Metadata ...
转载
发布博客 2015.02.13 ·
951 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

解析Ceph: 存储引擎实现之一–FileStore

解析Ceph: 存储引擎实现之一–FileStore 在 2014 年 01 月 11 日 上公布 作者为 麦子迈 文章分类 Ceph Ceph作为一个高可用和强一致性的软件定义存储实现,去使用它非常重要的就是了解其内部的IO路径和存储实现。这篇文章主要介绍在IO...
转载
发布博客 2015.02.13 ·
741 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ceph运维常用指令 (转)

一、集群 1、启动一个ceph 进程 启动mon进程 service ceph start mon.node1 启动msd进程 service ceph start mds.node1 启动osd进程 service ceph start osd.0 2、查看机器的监控状态...
转载
发布博客 2015.02.04 ·
224 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ceph 0.87 ubuntu14.04 使用ceph-deploy配置(配置篇) .

ceph 0.87 ubuntu14.04 使用ceph-deploy配置(配置篇) 分类: ceph 集群 分布式存储 2015-01-22 14:53 20人阅读 评论(0) 收藏 编辑 删除 1.如果以前安装过ceph,在此机器上运行 sudo stop ceph-all...
转载
发布博客 2015.02.04 ·
152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ceph 0.87 ubuntu14.04 部署(准备篇 ) (转载)

ceph 0.87 ubuntu14.04 部署(准备篇 ) 分类: ceph 集群 分布式存储 2015-01-22 15:15 9人阅读 评论(0) 收藏 编辑 删除 目录(?)[+] CEPH节点设置 CEPH部署设置 高级包管理工具APT Red Hat软...
转载
发布博客 2015.02.04 ·
107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ceph论文译文--Ceph:一个可扩展,高性能分布式文件系统 (转载)

Ceph论文译文--Ceph:一个可扩展,高性能分布式文件系统 分类: Storage 2014-09-23 11:56 1146人阅读 评论(0) 收藏 举报 Ceph 目录(?)[+] Ceph一个可扩展高性能分布式文件系统 摘要 概述 2系统...
转载
发布博客 2015.02.04 ·
252 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多