在 Ubuntu 14.04 主机上创建 KVM 失败

在 Ubuntu 14.04 主机上创建 KVM 失败

我正在尝试这个指南:https://help.ubuntu.com/lts/serverguide/cloud-images-and-uvtool.html

$ uvt-simplestreams-libvirt sync release=trusty arch=amd64
bogdanbiv@bivub1404:~$ time uvt-kvm create secondtest release=trusty

real    0m0.673s
user    0m0.127s
sys     0m0.050s

# although last command takes less than 1 second the next command proves 
# the former actually performed something
bogdanbiv@bivub1404:~$ uvt-kvm create secondtest release=trusty 
uvt-kvm: error: libvirt: storage volume 'secondtest.qcow' exists already

bogdanbiv@bivub1404:~$ uvt-kvm wait secondttest --insecure
uvt-kvm: error: libvirt: Domain not found: no domain with matching name 'secondttest'

那么这里出了什么问题?这些是 Ubuntu 文档中的确切命令 - 我没有看到任何区别,所以我假设出了问题。

在创建虚拟机之前我已经生成了一个 RSA 密钥。

答案1

首先,定时执行命令time并不意味着命令执行后其效果会被撤销。因此

time uvt-kvm create secondtest release=trusty

创建secondtest,然后尝试再次创建它:

uvt-kvm create secondtest release=trusty

这显然会失败,因为该域(及其关联图像)已经存在。

在第三条命令中,您输入了:secondttest而不是secondtest。因此,应为:

uvt-kvm wait secondtest --insecure

相关内容