加载中
nova-scheduler模块调度过程分析

openstack在创建虚拟机或进行虚拟机的冷迁移时根据在nova.conf文件中scheduler_default_filters和scheduler_available_filters配置的过滤器, 对主机进行筛选,选择合适的目的主机。 本文根据...

2018/11/30 18:20
46
浅谈wireshark解析ceph网络通信

一、安装wireshark wireshark从2.0版开始支持ceph协议解析 下载地址:https://www.wireshark.org/download/ 二、ceph网络抓包 使用tcpdump在ceph集群上抓包,e.g.:tcpdump -i ens33 -s 0 -...

2018/11/05 16:09
99
kolla-ansible部署容器ceph

kolla是从openstack孵化出的一个项目,kolla项目可以制作镜像包括openstack、ceph等容器镜像, ansible是自动化部署工具,执行playbook中的任务。 kolla-ansible是容器部署工具,部署opensta...

2018/10/22 17:03
466
ceph log分析

在log/Log.cc::_flush函数中根据log日志不同的设置打印日志 打印日志的格式: <消息长度> <日期> <提交日志的线程编号> <消息优先级> <消息内容> 其中消息长度只有在系统crash时才会出现......

2018/08/02 10:34
53
ceph SimpleMessenger模块消息的接收

源码基于ceph jewel 10.2.3

2018/05/17 18:52
99
ceph Dispatcher模块分析

源码基于ceph jewel 10.2.3

2018/05/17 17:39
127
ceph源码 scrub流程解析

ceph源码版本10.2.3

2018/03/29 18:00
161
ceph makefile流程解析

把ceph10.2.3移植到armv7l 32位板子上的过程中发现了很多bug,本文记录了发现bug的调试过程,主要讲解了怎么在ceph的makefile中添加自己的源码文件,编译生成可执行文件。...

记一次ceph bug gdb调试

在arm开发板上测试ceph的时候发现当在另一个开发板上启动mds进程的时候,另一个板子上的mon进程就会挂掉,接下来用gdb调试程序,并在ceph源码中加入调试输出。

2018/02/06 23:05
257
ctdb+samba+cephfs高可用

ctdb是应用层高可用开源软件,可以为iscsi、nfs、samaba配置高可用。cephfs不能windows下挂载使用,本文利用两台linux主机挂载cephfs通过samba导出,ctdb在两台Samba服务器之间配置高可用,w...

2018/01/25 10:24
1K
arm开发板源码编译mysql

mysql:5.5.58,arm 32位开发板:centos 7,4.4.52-armada-17.06.2 一、下载mysql源码 http://www.mirrorservice.org/sites/ftp.mysql.com/Downloads/ 选择5.5.58版本下载 二、解压mysl,并安...

2017/12/24 16:41
33
ceph 对象存储配置zone 同步

环境:ceph v10.2.3(jewel)、ubuntu16.04 -----------us-east------rgw.node2 | (master zone) (ceph-1 radosgw 实例) | Movies----us---------- (realm) (zonegroup) | | -----------us-we...

ceph快照

Ceph实质上有两种Snapshot模式,并且两种Snapshot是不能同时应用到同一个Pool中。 Pool Snapshot: 对整个Pool打一个Snapshot,该Pool中所有的对象都会受影响 Self Managed Snapshot: 用户管理...

2017/04/07 15:05
100
ceph源码rgw模块分析

1、rgw_main.cc文件中main函数开始。 2、初始化g_ceph_context、g_conf等全局变量,以及设置参数: global_pre_init(&def_args, args, CEPH_ENTITY_TYPE_CLIENT, CODE_ENVIRONMENT_DAEMON, f...

2017/03/22 20:34
309
openstack整合ceph

opensack的cinder、nova、glance、和keystone与ceph整合,提供块级和对象级存储。

2017/03/01 18:53
131
配置nginx使用http和https访问

搭建ceph的radosgw网关时,使用的前端是nginx,有些s3的客户端软件只能用https协议访问,本篇设置nginx,使nginx支持http和https协议访问。 环境:ubuntu16.04 、nginx/1.10.0 一、安装 open...

2017/02/21 10:19
60
ceph源码网络模块读取数据流程

1、从osd->init()开始,启动osd模块 2、client_messenger->add_dispatcher_head(this); cluster_messenger->add_dispatcher_head(this); hbclient_messenger->add_dispatcher_head(&heartbe...

2017/02/17 10:23
35
搭建ceph的radosgw对象存储

搭建osd和mds见https://my.oschina.net/u/2326998/blog/805779 一、添加radosgw(civetweb方式) 1、创建网关实例的数据目录 mkdir /var/lib/ceph/radosgw mkdir /var/lib/ceph/radosgw/ceph...

2017/02/14 17:33
270
ceph集群绑定多网卡

环境:ubuntu16.04 LTS 四个万兆光纤网口,搭建ceph集群,ceph集群网绑定两个网卡,ceph公共网绑定两个网卡,绑定模式mode=4,交换机用华为万兆S6720 一、配置服务端网口配置文件 1、安装ife...

2017/01/10 15:20
111
ceph源码osd分析

osd接受数据流程: 1、创建一个simplemessenger类,代码0448行 Messenger *ms_public = Messenger::create(g_ceph_context, g_conf->ms_type, entity_name_t::OSD(whoami), "client", getpid...

2017/01/03 18:18
151

没有更多内容

加载失败,请刷新页面

返回顶部
顶部