openstack借助命令行工具管理虚拟机

在建立虚拟机以前,须要经过命令行的方式获得如下信息:
1.image信息数据库

nova image-list

2.flavor信息安全

nova flavor-list

3.安全组信息.net

nova secgroup-list

4.network信息命令行

nova net-list

  固然除了经过以上方式还能够经过直接查阅数据库的方式获得以上消息,好比image信息就能够经过进入glance数据库中的images表查看其id,flavor能够经过查看nova中的instance_types表查看其name,network能够经过查看neutron中的networks表查看其id。code

  以上动做完成后,便可建立虚拟机了:虚拟机

nova boot [vm-name] --flavor m1.nano --image id --security-groups default --nic net-id=...

  中止虚拟机,运行该命令:it

nova stop [vm-name]

  暂停虚拟机,运行该命令:network

nova suspend [vm-name]

  删除虚拟机,运行该命令:im

nova delete [vm-name]