一台机器使用packstack all-in-one安装openstack时,VM是怎么创建的?

一台机器使用packstack all-in-one安装openstack时,VM是怎么创建的?

我使用cmds在一台机器(CentOS7)上安装了openstack所有节点:

  1. yum 安装 -y openstack-packstack
  2. packstack --allinone --provision-demo=n
  3. 编辑 /etc/nova/nova.conf 中的 libvirt 部分---->virt_type=kvm
  4. systemctl 启用 libvirtd openstack-nova-compute
  5. systemctl 重新启动 libvirtd openstack-nova-compute
  6. systemctl status libvirtd openstack-nova-compute
  7. systemctl 重新启动 libvirtd openstack-nova-compute

我们知道openstack本身是不能创建VM的,需要调用hypervisor来创建VM,但是我使用packstack all-in-one安装openstack的时候,我想知道VM是怎么创建的,我的机器上没有安装任何hypervisor(比如KVM,Xen),为什么可以创建VM,这是不合理的。

相关内容