openstack_cinder里面的volume的简单解析
来源:互联网 发布:mac 删除office 编辑:程序博客网 时间:2024/06/08 10:44
Openstack云硬盘的使用:
$ nova volume-attach 云主机名称 volume_id
例子
附加 09e3743e-192a-4ada-b8ee-d35352fa65c4卷到
public-instance 实例:
nova volume-attach public-instance 09e3743e-192a-4ada-b8ee-d35352fa65c4+———-+————————————–+| Property | Value |+———-+————————————–+| device | /dev/vdb || id | 158bea89-07db-4ac2-8115-66c0d6a4bb48 || serverId | 181c52ba-aebc-4c32-a97d-2e8e82e4eaaf || volumeId | 09e3743e-192a-4ada-b8ee-d35352fa65c4 |+———-+————————————–+
列出卷:
xli@sles11sp3x64-hsm1-vm2:~> cinder list
+————————————–+———–+—————-+——+————-+———-+————————————–+
| ID | Status | Display Name | Size | Volume Type | Bootable | Attached to |
+————————————–+———–+—————-+——+————-+———-+————————————–+
| 69595199-1a3c-43d2-8365-542d13b3bc2b | in-use | volume_test | 10 | None | false | b91d402d-a9fd-4efb-9797-b92c6abdab00 |
| 975a775e-ad2e-4703-a0c8-f3cda716b9b6 | available | os_vol2 | 12 | None | true | |
| c59bc14c-06cb-48a4-a1e2-2c534b6e11a3 | in-use | os_vol1 | 12 | None | true | 57ef4832-0791-4a5d-8f10-535da9df9f42 |
| f9c7141e-a2f8-4596-9d19-59c9d2b80fb7 | in-use | volume_test_01 | 10 | None | false | a5a87234-747d-4df6-aa96-72c57a4bba1c |
+————————————–+———–+—————-+——+————-+———-+————————————–+
使用SSH访问你的实例,并使用 fdisk命令验证/dev/vdb
块存储设备作为卷存在:
$ sudo fdisk -l
Disk /dev/vda: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders, total 2097152 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/vda1 * 16065 2088449 1036192+ 83 Linux
Disk /dev/vdb: 1073 MB, 1073741824 bytes 16 heads, 63 sectors/track, 2080 cylinders, total 2097152 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000
Disk /dev/vdb doesn’t contain a valid partition table
注解
你必须在设备上创建文件系统并挂载它,才能使用这个卷。
需要注意的是,每次使用时,一个卷只能连接到一个实例,不能同时连接到多个实例,若需使用,需要先分离,再连接。 4- 从云主机卸载云硬盘:
标准格式:
# nova volume-detach < volume-id>
# nova volume-detach 40f91f8d-4ed6-4545-bad0-08b4301210f8 1
当卷从实例上分离或实例终止后,卷上的数据会保存下来,可以下次连接后使用。
nova-volume的部署方法就是这样,作用也比较小,使用范围不是很广,一些官方的消息称可能在OpenStack下个版本中会有很大改动。所以也不多做介绍了,存储的主要任务还是由Swift来完成的
5、我在创建了虚拟机后,挂载了云硬盘,在删除云主机之前没有进行卸载云硬盘操作,导致云硬盘不能用了,显示的是云硬盘挂载在none设备上,意思是挂载的设备找不见。解决办法就是,在控制节点上登录cinder用户,删除那个已经删除的云主机有关的记录就可以,不过要注意的是这里面后好几个表,并且表之间会后主外键关联,在删除的时候要注意一下。
注意:在虚拟机实例被删除后,挂载在该虚拟机实例上的卷设备数据不会受到影响。
- openstack_cinder里面的volume的简单解析
- 最简单的shadow volume
- jsp里面的map解析
- php 双引号里面的解析
- OKHttp 里面的Interceptor解析
- 简单理解LVM(Logical Volume Manager)的基本原理
- 调整volume的参数
- 调整volume的参数
- docker的volume管理
- body里面简单的css
- linux里面的简单命令
- 一个简单的数据解析就是数组里面只有字典类型的用jsonmodel方式
- java.beans包里面的两个类简单地实现XML解析
- Openstack Cinder中建立volume过程的源码解析(4)----以及taskflow相关解析
- Openstack Cinder中建立volume过程的源码解析(5)----以及taskflow相关解析
- Openstack Cinder中建立volume过程的源码解析(6)----以及taskflow相关解析
- Openstack Cinder中建立volume过程的源码解析(7)----以及taskflow相关解析
- 解析整形里面每一个字节的数据
- android 7.0调用相机闪退问题
- 4.1.5ReentrantLock与Condition选择性的唤醒线程
- bzoj3018 [Usaco2012 Nov]Distant Pastures 最短路
- follow集 first集 LL(1)文法判别
- 查看python 里已经安装的第三方库的版本号
- openstack_cinder里面的volume的简单解析
- @Autowired和@Resource区别
- 数据结构与算法C++描述(2)---数组
- Overload和Override的区别
- VRF—VPN路由转发表
- RK61 蓝牙机械键盘配合 karabiner 软件适配 MAC 系统脚本
- unity3d-Input介绍
- 线程本地ThreadLocal的介绍与使用
- Hadoop 伪分布式配置