nova reboot和libvirt/virsh reboot区别
nova中分软重启reboot(主要流程对应的是virsh shutdown(virDomainShutdown) + start(virDomainCreate/virDomainCreateWithFlags)、硬重启reboot --hard(主要流程对应的是virsh destroy(virDomainDestroy)+start(virDomainCreate/virDomainCreateWithFlags));这两种重启都会是虚机id和进程改变;注意以上说的是主要流程,nova还会有重新构建xml等其他操作;
virsh reboot(virDomainReboot)会触发虚机内部的重启,虚机id和进程不变。