vagrant up fails after vagrant halt

来源:互联网 发布:淘宝手机自动发货 编辑:程序博客网 时间:2024/06/10 14:41

现象:在删除corddev虚拟机重新启动时,出现如下问题

root@ubuntu:~/opencord/build# vagrant up corddev
Bringing machine 'corddev' up with 'libvirt' provider...
Name `build_corddev` of domain about to create is already taken. Please try to run

解决方法

root@ubuntu:~/opencord/build# virsh list --all
 Id    Name                           State
----------------------------------------------------
 -     build_corddev                  shut off
 -     build_prod                     shut off


root@ubuntu:~/opencord/build# virsh undefine build_corddev
Domain build_corddev has been undefined


root@ubuntu:~/opencord/build# virsh undefine build_prod
Domain build_prod has been undefined


root@ubuntu:~/opencord/build# virsh list --all
 Id    Name                           State
----------------------------------------------------

原因:vagrant使用libvirt作为底层虚拟层,此处需要把基础层也一并删除。


See:

https://github.com/vagrant-libvirt/vagrant-libvirt/issues/293

0 0