← 返回命令列表

Linux command

openstack-flavor 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

List flavors

openstack flavor list

Show flavor details

openstack flavor show [m1.small]

Create flavor with specific resources

openstack flavor create --vcpus [2] --ram [4096] --disk [40] [custom.medium]

Create a private flavor

openstack flavor create --vcpus [4] --ram [8192] --disk [80] --private [custom.large]

Delete flavor

openstack flavor delete [custom.medium]

Set extra property on a flavor

openstack flavor set --property [hw:cpu_policy=dedicated] [custom.medium]

说明

openstack flavor manages instance flavors (size templates) in OpenStack Nova. Flavors define compute, memory and storage resources for virtual machines. Properties set via --property (aka extra_specs) control scheduler and hypervisor behavior — common keys include `hw:cpu_policy`, `hw:mem_page_size`, `hw:numa_nodes`, `quota:disk_read_bytes_sec` and `aggregate_instance_extra_specs:*`. The set command can also add or remove tenant access for private flavors via `--project` / `--project-domain`. Part of OpenStack unified CLI (`python-openstackclient`), superseding the old `nova flavor-*` commands.

参数

list
List available flavors.
show _name_
Show flavor details.
create _name_
Create flavor.
delete _name_
Delete flavor.
set _name_
Set flavor properties.
--vcpus _num_
Number of vCPUs.
--ram _mb_
RAM in megabytes.
--disk _gb_
Root disk size in gigabytes.
--ephemeral _gb_
Ephemeral disk size in gigabytes (default: 0).
--swap _mb_
Swap space size in megabytes (default: 0).
--id _id_
Unique flavor ID ('auto' generates a UUID, default: auto).
--public
Make flavor accessible to all projects (default).
--private
Make flavor accessible only to specific projects.
--property _key=value_
Set extra specification property on the flavor.

FAQ

What is the openstack-flavor command used for?

openstack flavor manages instance flavors (size templates) in OpenStack Nova. Flavors define compute, memory and storage resources for virtual machines. Properties set via --property (aka extra_specs) control scheduler and hypervisor behavior — common keys include `hw:cpu_policy`, `hw:mem_page_size`, `hw:numa_nodes`, `quota:disk_read_bytes_sec` and `aggregate_instance_extra_specs:*`. The set command can also add or remove tenant access for private flavors via `--project` / `--project-domain`. Part of OpenStack unified CLI (`python-openstackclient`), superseding the old `nova flavor-*` commands.

How do I run a basic openstack-flavor example?

Run `openstack flavor list` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does list do in openstack-flavor?

List available flavors.