Собственно, есть 3 ноды одна из которых работает как фронтэнд.
До накатывания Opennebula на данных нодах уже работали виртуальные машины под KVM.
Задача, собственно, уже озвучена в вопросе. Бьюсь с подключением существующих VM.
Что делал:
0. По докам настроил sunstone и подключил 2 ноды.
1. Создал хранилище.
Type Image
Base_path /var/lib/libvirt/images
2. Создаю образ VM. Выпадает ошибка
[ImM][I]: cat: /var/lib/livbirt/images/pinba-server.vps: No such file or directory
Tue Mar 4 17:29:20 2014 [ImM][I]: stat: cannot stat `/var/lib/livbirt/images/pinba-server.vps': No such file or directory
Tue Mar 4 17:29:20 2014 [ImM][E]: stat: Cannot determine size for /var/lib/livbirt/images/pinba-server.vps
Tue Mar 4 17:29:20 2014 [ImM][I]: ExitCode: 255
Tue Mar 4 17:29:20 2014 [ReM][E]: Req:1856 UID:0 ImageAllocate result FAILURE [ImageAllocate] Cannot determine Image SIZE
Файл образа виртуалки находится именно там где указано. Права на все файлы 777. Владелец файлов oneadmin.
В сети есть много материала, но именно толкового описания, КАК импортировать KVM виртуальные машины в OpenNebula - нет.
Пустые диски создаются, а вот с копии имеющегося не получается.
Если создаю пустой диск и потом подменяю его на тот, который хочу использовать в VM, то получаю ошибку "Error deploying virtual machine: Could not create domain from /var/lib/one//datastores/0/16/deployment.0"
В логах на эту машину пишется:
Tue Mar 4 17:59:34 2014 [DiM][I]: New VM state is ACTIVE.
Tue Mar 4 17:59:34 2014 [LCM][I]: New VM state is PROLOG.
Tue Mar 4 17:59:35 2014 [LCM][I]: New VM state is BOOT
Tue Mar 4 17:59:35 2014 [VMM][I]: Generating deployment file: /var/lib/one/vms/16/deployment.0
Tue Mar 4 17:59:35 2014 [VMM][I]: ExitCode: 0
Tue Mar 4 17:59:35 2014 [VMM][I]: Successfully execute network driver operation: pre.
Tue Mar 4 17:59:35 2014 [VMM][I]: Command execution fail: cat << EOT | /var/tmp/one/vmm/kvm/deploy '/var/lib/one//datastores/0/16/deployment.0' 'vhost003.vps' 16 vhost003.vps
Tue Mar 4 17:59:35 2014 [VMM][I]: error: Failed to create domain from /var/lib/one//datastores/0/16/deployment.0
Tue Mar 4 17:59:35 2014 [VMM][I]: error: cannot open file '/var/lib/one//datastores/0/16/disk.0': No such file or directory
Tue Mar 4 17:59:35 2014 [VMM][E]: Could not create domain from /var/lib/one//datastores/0/16/deployment.0
Tue Mar 4 17:59:35 2014 [VMM][I]: ExitCode: 255
Tue Mar 4 17:59:35 2014 [VMM][I]: Failed to execute virtualization driver operation: deploy.
Tue Mar 4 17:59:35 2014 [VMM][E]: Error deploying virtual machine: Could not create domain from /var/lib/one//datastores/0/16/deployment.0
Tue Mar 4 17:59:36 2014 [DiM][I]: New VM state is FAILED
Есть у кого опыт таких манипуляций? Как всё-таки импортировать машинки?