一 介绍
创建一个虚拟机至少需要指定的参数有3个:虚拟机名字,镜像,Flavor。执行“nova image-list”命令可以看到目前可用的虚拟机镜像。
命令执行结果如下:
[root@localhost ~(keystone_demo)]# nova image-list
WARNING: Command image-list is deprecated and will be removed after Nova 15.0.0 is released. Use python-glanceclient or openstackclient instead
+--------------------------------------+--------+--------+--------+
| ID | Name | Status | Server |
+--------------------------------------+--------+--------+--------+
| 740a2773-9cc8-4222-8790-899df4b6d748 | cirros | ACTIVE | |
+--------------------------------------+--------+--------+--------+
创建一个名为test的虚拟机,使用flavor类型m1.tiny的命令如下:
[root@localhost ~(keystone_demo)]# nova boot --flavor m1.tiny --image cirros test
+--------------------------------------+-----------------------------------------------+
| Property | Value |
+--------------------------------------+-----------------------------------------------+
| OS-DCF:diskConfig | MANUAL |
| OS-EXT-AZ:availability_zone | |
| OS-EXT-STS:power_state | 0