Openstack命令行删除虚拟机硬件模板flavor

时间:2022-01-10 13:12:20

  

openstack中,有一种概念叫flavor,其实flavor就是一种创建虚拟机的硬件尺寸模板化。比如我先创建一个flavor,该flavor包含的CPU数目,内存大小,硬盘大小都预先设置好,在创建虚拟机的时候,我只需要指定这个模板ID,在加上镜像ID,就可以创建出一个使用了flavor里面的属性的,用该镜像创建的一个虚拟机。

接下来我们对flavor进行shell化的增加,删除,查询,修改操作。

查询flavor

1
nova flavor-list

增加flavor

1
nova flavor-create --is-public true time-flavor 6 2048 20 4

注意,--is-public是指是否是一个公共使用的flavor, 用true, false表示,time-flavor是你创建的flavor的名字,6是前面使用nova flavor-list获得的flavor列表+1,2048是这个flavor的内存,单位为MB,20是磁盘大小,单位是GB,4是虚拟CPU数目。执行完成后再使用nova flavor-list,将看到之前创建的镜像。

删除flavor

1
nova flavor-delete 6

6指的是刚才我们创建的那个flavor的主键ID