OpenStack
i_chips
Life is slight while live is bright.
展开
-
OpenStack(Grizzly) Cinder基本状态图
原创 2013-10-12 20:23:51 · 1479 阅读 · 0 评论 -
问题:虚拟机挂载数据卷失败,cinder的api.log报错Permission denied
1. 问题现象虚拟机挂载数据卷失败,cinder的api.log报错Permission denied2. 分析过程查看/var/log/cinder/api.log,有如下报错:2014-08-11 16:37:54.555 22326 ERROR cinder.api.middleware.fault [req-a0341926-c5c4-46b7-83ef原创 2014-08-11 17:06:50 · 3115 阅读 · 1 评论 -
OpenStack Cinder源码流程简析
一、概况OpenStack的各个模块都有相应的客户端模块实现,其作用是为用户访问具体模块提供了接口,同时也作为模块之间相互访问的途径。相应的,OpenStack的Cinder模块分为两个组件:cinderclient和cinder,其代码分别参见如下:https://github.com/openstack/python-cinderclienthttps://github.com原创 2014-06-19 14:27:13 · 5321 阅读 · 0 评论 -
问题:H版Cinder对接Ceph,把备份卷恢复到源卷报错
一、问题现象Cinder是H版代码,对接的存储是Ceph。使用cinder命令可以成功创建数据卷并备份数据卷。但是,使用cinder backup-restore命令恢复数据卷时,如果指定了恢复到源卷,会导致源卷的状态变为error_restoring:# cinder backup-restore --volume-id 二、问题分析在日志/var/log/ci原创 2014-06-27 16:23:14 · 3017 阅读 · 0 评论 -
Ubuntu下Swift异地多节点部署指导书
本指导书的目的是部署一个支持多租户的异地多节点的对象存储系统(OpenStack Swift),认证采用LDAP + OpenStack Keystone,仪表盘采用OpenStack Horizon。原创 2013-12-27 17:07:01 · 4430 阅读 · 2 评论 -
Ubuntu下Swift、Keystone和Horizon安装集成小结
Ubuntu下Swift、Keystone和Horizon安装测试小结崔炳华2013年12月4日1 环境准备1.1 版本Linux系统版本:Ubuntu Server 12.04.1 LTS;Python版本:2.7.3(稍后安装);Swift版本:1.8.0(稍后安装);Python-swiftclient版本:1.8.0(稍后安装);Key原创 2013-12-04 11:43:41 · 5079 阅读 · 0 评论 -
OpenStack Keystone概念、命令和配置小结
1 概述Keystone(OpenStackIdentity Service)是OpenStack框架中,负责身份验证、服务规则和服务令牌的功能,它实现了OpenStack的Identity API。同时作为一个通用的云OS验证系统可以和已有的后端用户目录服务整合,例如:LDAP。Keystone可以分解为两个核心功能,单点登录和服务发现。Keystone类似一个服务总线,或者原创 2014-01-22 11:02:11 · 16871 阅读 · 0 评论 -
LDAP概念小结
1 概述LDAP(Lightweight Directory Access Protocol,轻量目录访问协议)是目录服务在TCP/IP上的实现。它是对X500的目录协议的移植,但是简化了实现方法,并且可以根据需要定制。LDAP是一个用来发布目录信息到许多不同资源的通讯协议。通常它都作为一个集中的地址被使用,不过根据组织者的需要,它可以做得更加强大。从另一个意义上讲,LDAP是原创 2014-01-10 10:20:17 · 1852 阅读 · 0 评论 -
OpenStack常用命令小结
一、nova△ 列出当前用户的虚拟机nova list△ 查看nova imagenova image-list△ 查看nova volumenova volume-list△ 查看当前的虚拟机配置类型nova flavor-list△ 查看当前安全组nova secgroup-list△ 查看安全组的规则nova secgroup-list-rul原创 2013-10-10 23:48:35 · 18124 阅读 · 3 评论 -
OpenStack Swift学习笔记
OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子项目之一。Swift的目的是使用普通硬件来构建冗余的、可扩展的分布式对象存储集群,存储容量可达PB级。Swift并不是文件系统或者实时的数据存储系统,它是对象存储,用于永久类型的静态数据的长期存储,这些数据可以检索、调整,必要时进行更新。最适合存储的数据类型的例子是虚拟机镜像、图片存储、邮件存储和存档备份。Swift无需采用RAID(磁盘冗余阵列),也没有中心单元或主控结点。Swift通过在软件层面引入一原创 2014-01-03 11:59:55 · 16175 阅读 · 0 评论 -
Ubuntu下LDAP和OpenStack Keystone安装集成小结
OpenStack在Grizzly版本上对LDAP验证机制已经有非常好的支持,Keystone可以通过LDAP服务来进行统一的身份验证。原创 2013-12-16 17:47:04 · 2931 阅读 · 0 评论 -
Ubuntu下Swift多节点安装测试小结
Ubuntu下Swift多节点安装小结崔炳华1 环境准备1.1 版本Linux系统版本:Ubuntu12.04.1 LTS;Swift版本:1.0(稍后安装);Python版本:2.7.3(稍后安装);Python-swiftclient版本:1.3.0(稍后安装)。1.2 节点IPProxy Node IP:172.17原创 2013-11-08 19:59:11 · 2377 阅读 · 0 评论 -
Hadoop分布式文件系统(HDFS)和OpenStack对象存储(Swift)的技术差异
http://os.51cto.com/art/201202/314254.htm讨论:HDFS和OpenStack对象存储的技术差异【51CTO独家译稿】最近在Quora上有人提到一个问题,有关Hadoop分布式文件系统和OpenStack对象存储的不同。问题原文如下:“Hadoop分布式文件系统(HDFS)和OpenStack对象存储(OpenStack Obj转载 2013-11-28 11:11:24 · 4675 阅读 · 1 评论 -
OpenStack(Grizzly) Cinder整体框架图
原创 2013-10-25 13:38:27 · 1517 阅读 · 0 评论 -
OpenStack(Grizzly) cinder-volume时序图
原创 2013-10-29 15:59:12 · 1694 阅读 · 0 评论 -
Ubuntu下Swift单节点安装测试小结
Ubuntu下Swift单节点安装测试小结崔炳华2013年11月20日1 环境准备1.1 版本Linux系统版本:Ubuntu Server 12.04.1 LTS;Swift版本:1.0(稍后安装);Python版本:2.7.3(稍后安装);Python-swiftclient版本:1.3.0(稍后安装)。1.2 节点I原创 2013-11-20 11:00:10 · 3055 阅读 · 0 评论