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>

 

posted @ 2025-06-01 13:25  aaahwh  阅读(9)  评论(0)    收藏  举报