openstack随手记
cinder service-list 控制节点查看cidner服务连接到block是否正常
openstack server add volume csq volume
卷类型概述
卷类型是用于定义一组策略和属性的集合,这些策略和属性决定了存储卷的特性。例如,一个卷类型可能定义了一个卷是否支持快照、其性能等级如何、使用的后端存储技术是什么等。卷类型可以被看作是一种元数据标签,它允许用户根据自己的需求选择最合适的存储配置。
创建卷类型
在OpenStack环境中创建一个新的卷类型通常需要管理员权限。管理员可以通过命令行工具或者API来创建卷类型,并指定相关的属性。例如,使用OpenStack命令行客户端,可以通过以下命令创建一个名为fast的新卷类型:
openstack volume type create fast
这将创建一个没有特定特性的基本卷类型。如果想要添加一些额外的属性,比如指定该卷类型使用的是SSD存储,可以使用set命令:
openstack volume type set --property "volume_backend_name=SSD" fast
卷类型的特性和属性
卷类型的属性可以包括各种不同的特性,如:
- 性能等级:定义卷的读写速度、IOPS(每秒输入输出操作次数)等性能指标。
- 快照支持:指示卷是否支持创建快照。
- 复制:卷是否支持跨区域复制以提高数据可用性。
- 加密:卷数据是否需要加密。
- 备份支持:卷是否支持备份功能。
- 多附着:卷是否可以同时挂载到多个实例上。
使用卷类型
一旦创建了卷类型,用户就可以在创建新的存储卷时选择相应的类型。例如,当通过命令行创建一个新的存储卷时,可以通过--volume-type参数指定要使用的卷类型:
openstack volume create --size 50 --volume-type fast my_volume
上述命令会创建一个大小为50GB的存储卷,并将其类型设置为fast。
卷类型的管理
除了创建卷类型之外,管理员还可以执行其他管理任务,如查看现有的卷类型列表、更新卷类型的属性或删除不再需要的卷类型。这些操作同样可以通过命令行工具完成:
-
列出所有卷类型:
openstack volume type list -
更新卷类型属性:
openstack volume type set --property "volume_backend_name=HDD" fast -
删除卷类型:
openstack volume type delete fast
OpenStack报错:Host is not mapped to any cell
问题描述:
云主机创建时报错:Host ‘openstack-computer’ is not mapped to any cell
解决方案:
controller端输入以下命令:nova-manage cell_v2 discover_hosts --verbose
cinder云硬盘type创建
#创建卷类型 cinder type-create rbd #rbd是云硬盘类型名称,可自行定义
#查询卷类型 cinder type-list
#卷类型扩展规格 cinder type-key rbd set volume_backend_name=rbd-1
rbd选定名称,volume_backend_name名称必须为我们创建的lvm后端backend名称
#查询卷类型的扩展规格 cinder extra-specs-list
#创建卷cinder create 2 --name disk-01 --volume-type rbd
#此处size为2GB,且size必须为整数; disk-01为创建的云硬盘名称;rbd为选定的云硬盘类型名称
#查询云硬盘 cinder list
1
#查看云硬盘具体信息 cinder show <volume_name>

浙公网安备 33010602011771号