自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (7)
  • 收藏
  • 关注

原创 Ceph deployment document

Ceph deployment document系统环境:centos 6.5 内核:2.6.32() 网卡:一个 硬盘:一个500G Cpu:Intel(R) Core(TM) i3-4160 CPU @ 3.60GHz 4核 内存:8G Ceph-deploy是一个部署ceph storage cluster的工具,它可以简化安装过程中的很到细节,在这里,我们使用ceph-depl

2015-03-25 18:58:25 670

原创 Ceph 快存储客户端安装

Ceph 快存储客户端安装前提:在安装ceph快存储客户端之前,ceph storage cluster的状态应处于(ceph health)ok或者active+clean。且有一个安装节点(cpeh-deploy)。 这里使用部署工具ceph-deploy来部署ceph-client,可以使用虚拟机来安装ceph-client,但是不能把它和ceph storage cluster的节点安装在

2015-03-25 18:47:20 4929

原创 监控一个集群

监控一个集群监控一个ceph 集群,一般是对osd状态,monitor 状态, placement group 状态和metadata server状态的监控。 Ceph有一个交互工具(ceph)在命令行下,对ceph集群监控。使用如下: cephceph ceph>health ceph>statusceph>status ceph>quorum_status

2015-03-25 18:44:08 556

转载 ceph的CRUSH数据分布算法介绍

ceph的CRUSH数据分布算法介绍简介CRUSH是ceph的一个模块,主要解决可控、可扩展、去中心化的数据副本分布问题。 ceph设计了CRUSH(一个可扩展的伪随机数据分布算法),用在分布式对象存储系统上,可以有效映射数据对象到存储设 备上(不需要中心设备)。因为大型系统的结构是动态变化的,CRUSH能够处理存储设备的添加和移除,并最小化由于存储设备的添加和移动而导致的数据迁移。 对象存储设

2015-03-25 18:25:12 1385

翻译 Ceph配置

Ceph配置:在ceph服务启动的时候,初始化进程就会激活一系列运行在后端的服务进程,ceph存储集群运行两个类型的进程:Ceph monitor(ceph-mon)Ceph osd Deamon(ceph-osd)支持ceph filesystem的ceph集群必须要有一个ceph metadata(ceph-mds)服务进程,支持ceph object的cluster需要运行一个ceph

2015-03-25 18:15:11 857

原创 ceph error question

Question12.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux osd的状态为down,无法激活up [root@compute-192-168-2-233 ~]# ceph osd tree id weight type name up/d

2015-03-25 17:34:19 4811

原创 Ceph 用户管理

Ceph 用户管理用户管理Ceph storage cluster的认证和授权默认是启用的。Ceph的客户端用户要么是独立的个体用户,要么是系统中的一个应用,他们都使用ceph的客户端与ceph存储集群交互。 当ceph启用认证和授权时,你必须要指定用户名和包含秘钥的钥匙环才可以使用客户端与集群进行交互。如果不指定如:ceph heath,它会使用默认用户client.admin并自动通过ke

2015-03-25 17:22:49 13946 1

原创 ceph 块操作实例

Oper1: .检查ceph集群状态$ceph healthOper2: 使用ceph block storage配置一个块设备,在执行这个操作之前要先安装一个ceph client节点(注:ceph client最好安装在一个虚拟机上,不要安装在ceph的存储集群上): 1.在ceph-client节点上创建一个块设备镜像:$rbd create foo --size 4096 [-m

2015-03-25 17:10:19 1500

翻译 ceph 认证高可用

认证高可用为了识别用户和防止中间人攻击,ceph提供了cephx 认证系统来认证用户和进程。注:cephx不提供对地址数据的加密和 rest的加密。 Cephx是通过共享秘钥来实现认证的,也就是说,客户端和服务端拥有相同的秘钥。认证协议是这样的,交互的双方能够相互证明彼此有秘钥的副本而不把它暴露出来。这样就能提供相互认证,即:客户端确信用户拥有秘钥,用户也确信客户端也有一个秘钥的副本。

2015-03-25 17:03:28 1800

原创 Ceph cephx认证配置

Ceph cephx认证配置认证注:当更新的时候,建议把认证的注解掉,然后在升级,一旦升级接收就激活认证。 默认情况下cephx协议是打开的,同时认证服务是要一定的计算资源的,如果你的网络环境很安全,你不想使用认证,你也可以把它关掉,但是不建议关掉。如果关闭认证,你就很有可能受到中间人攻击篡改client/server消息,这会导致严重的安全问题。部署情景:有两种主要的部署方式,一个是使用ceph

2015-03-25 16:59:07 8001

原创 openstack glance、nova backend glusterfs

**openstack glance、nova backend glusterfs** glusterfs 不仅可以提供跟cinder作为后端存储,也可以提供给glance、nova。创建glusterfs共享卷首先要准备一个共享的glusterfs volume command:gluster volume create testvol IP:/exp1gluster volume start

2015-03-25 16:21:58 1183

原创 iscsi服务配置及使用

架设iscsi target服务服务端软件:scsi-target-utils客户端:    scsi-initiator-utils/etc/tgt/targets.conf:主要配置文件,设定要分享的磁盘格式与哪几颗;/usr/sbin/tgt-admin:在线查询、删除 target 等功能的设定工具;/usr/sbin/tgt-setup-lun:建立 target

2015-03-23 10:56:10 7183

原创 losetup 是一个设置和控制loop device设备的linux命令

losetup 是一个设置和控制loop device设备的linux命令loseup可以将文件或者block device与loop device关联、分离以及查询loop device的当前状态。#循环设备可把文件虚拟成块设备(block device),借以模拟整个文件系统,让用户能使其为硬盘光驱或软盘等设备、#并挂载(mount)来使用。losetup可用于文件块或者loop

2015-03-19 10:34:12 3736

原创 使用pdb调试python代码

/usr/bin/python -m pdb  /usr/bin/cinder-api --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf --logfile /var/log/cinder/api.log> /usr/bin/cinder-api(18)()-> ""

2015-03-17 14:52:26 714

原创 service openstack-cinder-volume status

openstack-cinder-volume dead but pid file exists问题:service openstack-cinder-volume status    openstack-cinder-volume dead but pid file exists解决方法:    删除openstack-cinder-volume进程的pid(删除进程文件) 

2015-03-12 08:56:22 1484

ganglia+nagios集成分布式监控系统

ganglia与nagios集成分布式监控系统对云应用平台的系统监控。

2015-06-26

nova API 扩展支持IPSAN设备

扩展nova API资源支持IPSAN设备,实现ipsan设备的集成管理;主要用于instance的持久化。

2015-06-26

nova创建instance的过程

openstack nova创建instance的详细过程。

2015-06-26

cinder创建volume过程

openstack cinder创建volume的详细过程。

2015-06-26

复杂背景图像识别

复杂背景图像文字识别,详细讲述了,图像的中文字的采集,与识别方法。

2013-08-09

电子商务系统

电子商务系统,包含四个模块,用户,购物车,订单,产品模块 使用用了jsp,struts1,hibernate等技术,使用了mysql数据库

2013-08-07

opencv中文版API文档

opencv中文版API文档OpenCV 拥有包括 500 多个C函数的跨平台的中、高层 API。它不依赖于其它的外部库——尽管也可以使用某些外部库。

2013-08-07

空空如也

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

TA关注的人

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