自定义博客皮肤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)
  • 收藏
  • 关注

原创 Cinder Create Backup流程

APIPOST /v3/{project_id}/backupsCreate a backupCreates a Block Storage backup from a volume or snapshot.The status of the volume must be available or if the force flag is used, backups of in-use volumes may also be created.WorkflowThis is bases on

2020-06-28 20:49:26 643

原创 故障定位:netapp(nfs)从云盘快照创建云盘失败Volume xxx could not be created on shares.

一背景cinder对接了netapp(nfs),创建云盘和快照功能正常, 但是从云盘快照创建云盘失败,报错Volume xxx could not be created on shares.二 定位过程从云盘快照创建云盘日志如下:2020-03-06 12:28:57.875 2290124 INFO cinder.volume.flows.manager.create_volum...

2020-03-08 12:02:18 926

原创 故障定位:AttributeError: ‘Channel‘ object has no attribute ‘update_environment_variables‘`

一 背景客户环境报错, 奇怪的是有3个node,只有其中一个node报错,其他2个node正常AttributeError: 'Channel' object has no attribute 'update_environment_variables'`二 定位过程首先当然是网上先搜一下这个错误进去一看,是Paramiko的已修复bug, Bug链接 .查看g...

2020-02-15 11:19:35 1646 1

原创 OpenStack Glance通过add location方式上传镜像到Ceph

前提:需要将所有控制节点glance中show_multiple_locations设置为true。/etc/glance/glance-api.confshow_multiple_locations = true修改后需要重启glance-api服务systemctl restart openstack-glance-api1 创建一个空的镜像记录glance image-cr...

2019-12-19 20:33:53 1545

原创 云盘跨domain换租户volume transfer

一 简介用户可以通过volume transfer方法,将云盘从一个租户/项目转移到另一个租户/项目。先在原来的租户/项目创建transfer,并将创建的transfer_id和auth_key发给新的租户/项目。新的租户/项目通过transfer_id和auth_key接收云盘。二 操作步骤1 创建2个domian,分别创建project和usertest_domin/test_proj...

2019-12-19 19:19:50 292

原创 Openstack Cinder Ceph(RBD)备份恢复过程(backup/restore)

概要:本节我们讨论openstack cinder volume rbd驱动的 backup/restore操作。Backup 是将 volume 备份到别的地方(备份设备),将来可以通过 restore 操作恢复。Backup VS SnapshotBackup 与 snapshot 都可以保存 volume 的当前状态,以备以后恢复。但二者在用途和实现上还是有区别的,具体表现在:S...

2019-09-24 09:59:38 1760 1

原创 OpenStack Cinder特性之image volume cache功能测试

Openstack cinder有一个可选的功能:镜像盘缓存(image volume cache),可以明显提升从镜像创建云盘的性能。这个改进依赖很多因素,主要看存储后端克隆云盘的速度有多快。1. 测试版本Mitaka,ZTE FC后端磁阵2. 配置相关修改:(1)获取project_id和user_id, 然后在/etc/cinder/cinder.conf中[DEFAULT]配置对应字...

2019-05-09 14:05:19 1466

原创 OpenStack Cinder特性之image volume cache介绍

Openstack cinder有一个可选的功能:镜像盘缓存,可以明显提升从镜像创建云盘的性能。这个改进依赖很多因素,主要看存储后端克隆云盘的速度有多快。一 简介对于Cinder来说,保存镜像显然并不是它该做的事情,但是保存了镜像的云盘管理起来就游刃有余了。而且由于云盘大小是可以任意扩展的,只要缓存一份刚好满足镜像virtual size的云盘,然后在需要时扩展成所需的大小。当第一次从镜像创建...

2019-05-09 11:54:34 2195

原创 OpenStack Glance特性之Task介绍

在Icehouse版本的时候,Glance API V2中加入了一个新的接口Task,它通过使用任务流进行镜像的导入、导出、克隆功能。Kilo版本之前是通过eventlet的形式实现,Kilo版本的时候进行了重构,引入了taskflow(OpenStack下的一个关于任务流的项目),使之更简洁实用。1. Task简介Task是一个异步操作,用户发送一个Task命令后,后台会自动处理,并把结果写...

2019-05-09 11:51:44 1949

原创 使用命令cinder-manage volume update_host修改云盘的host名字

如果更改了host=cinder这个配置项,会导致云盘的host名字发生变化,这时无法删除老的云盘等影响,因此需要更新对应云盘的host名字。因此可以使用下面的命令更新一下host信息cinder-manage volume update_host --currenthost 2c510cg#LVM --newhost cinder@lvm#lvm更新前:# cinder show b76...

2019-05-09 11:50:16 731

原创 使用命令cinder-manage service remove删除不用的cinder service服务

使用cinder service-list可以查到cinder的服务状态和信息,有时会有一些不用的状态是down,以前是通过修改数据库删除这些down掉的服务。社区中增加了命令, 可以删除那些down掉的服务。cinder-manage service remove <binary> <host>示例:# cinder service-list+---------...

2019-05-09 11:48:53 1623

原创 OpenStack使用Amazon镜像(AKI\ARI\AMI)部署虚拟机操作说明

一 关于亚马逊的镜像AKI/AMI/ARIThe AKI/AMI/ARI format was the initial image format supported by Amazon EC2. The image consists of three files:AKI (Amazon Kernel Image)A kernel file that the hypervisor will...

2019-05-09 11:47:36 1175

原创 OpenStack Cinder特性之Volume-backed image介绍与验证

OpenS tack cinder能够快速的从存储镜像数据的云盘创建新的云盘。与保存在File和Swift的镜像相比,如果后端存储克隆性能比较好,从Volume-backed image创建新的云盘速度会更快。一 特性简介Volume-backed image特性是将镜像数据保存到cinder的后端存储中,这样从镜像创建云盘就可以省去从glance下载镜像数据格式转换再拷贝到云盘中这个复杂的过...

2019-05-09 11:44:59 1443 1

原创 OpenStack Cinder之调度器VolumeNumberWeigher介绍

Openstack Cinder的调度服务用于选择一个合适的cinder-volume节点来处理用户有关云盘生命周期的请求。本文介绍调度器VolumeNumberWeigher的原理和使用方法。一 简介Openstack Cinder允许用户创建云盘时根据后端存储剩余容量和已分配容量来选择后端。而调度器VolumeNumberWeigher是根据不同存储后端的云盘数量来选择后端,调度到存储后...

2019-05-09 11:42:46 560

原创 OpenStack Cinder之过滤器affinity/anti-affinity介绍

Openstack Cinder的调度服务用于选择一个合适的cinder-volume节点来处理用户有关云盘生命周期的请求。本文介绍调度器affinity/anti-affinity的原理和使用方法。一 简介过滤器affinity/anti-affinity描述了云盘之间的关系,affinity表示新创建的云盘跟指定的云盘在同一个后端(back-end/pool), anti-affinit...

2019-05-09 11:37:20 2298 1

空空如也

空空如也

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

TA关注的人

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