Я сужу это руководство: 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 прежде, чем создать мой VMs.
Во-первых, синхронизация команды через time
не означает, что ее эффекты отменены после команды. Так
time uvt-kvm create secondtest release=trusty
создает secondtest
, и затем Вы пытаетесь создать его снова:
uvt-kvm create secondtest release=trusty
, который, очевидно, перестал работать, так как домен (и его связанное изображение) уже существует.
В третьей команде, Вы сделали опечатку: secondttest
вместо secondtest
. Таким образом, это должно быть:
uvt-kvm wait secondtest --insecure