[one-users] onevm deploy - ssh error

Javier Fontan jfontan at fdi.ucm.es
Fri Sep 4 06:05:49 PDT 2009


Hello,

Libvirt is giving an error: "unknown OS type hvm". I searched a bit in
google and maybe this post can give you some hints on what can be
wrong.

http://blog.loftninjas.org/2009/05/04/libvirt-unknown-os-type-hvm/

Bye

On Thu, Sep 3, 2009 at 5:47 PM, Abraham
Taherivand<abraham.taherivand at googlemail.com> wrote:
> Hi Javier,
>
> thanks for your hint. I copied again the entires from  ~/.ssh/known_hosts to
> /etc/ssh/known_hosts,
> and checked that the frontend can connect to itself. Now the scp command
> works.
>
> After the deploy command with "onevm deploy" the state of my VM is in
> "prolog", and fail some minutes later with following error (in oned.log):
>
> -----
> Thu Sep  3 19:34:36 2009 [TM][D]: Message received: LOG - 34 tm_clone.sh:
> opennebula01:/var/lib/one/images/disk0.qcow2
> nebulaworkernode2:/var/lib/one//34/images/disk.0
>
> Thu Sep  3 19:34:36 2009 [TM][D]: Message received: LOG - 34 tm_clone.sh:
> DST: /var/lib/one//34/images/disk.0
>
> Thu Sep  3 19:34:36 2009 [TM][D]: Message received: LOG - 34 tm_clone.sh:
> Creating directory /var/lib/one//34/images
>
> Thu Sep  3 19:34:38 2009 [TM][D]: Message received: LOG - 34 tm_clone.sh:
> Executed "ssh nebulaworkernode2 mkdir -p /var/lib/one//34/images".
>
> Thu Sep  3 19:34:38 2009 [TM][D]: Message received: LOG - 34 tm_clone.sh:
> Cloning opennebula01:/var/lib/one/images/disk0.qcow2
>
> Thu Sep  3 19:35:13 2009 [InM][D]: Host 7 successfully monitored.
> Thu Sep  3 19:35:36 2009 [InM][I]: Monitoring host nebulaworkernode2 (7)
> Thu Sep  3 19:37:14 2009 [InM][D]: Host 7 successfully monitored.
> Thu Sep  3 19:37:37 2009 [InM][I]: Monitoring host nebulaworkernode2 (7)
> Thu Sep  3 19:38:50 2009 [TM][D]: Message received: LOG - 34 tm_clone.sh:
> Executed "scp opennebula01:/var/lib/one/images/disk0.qcow2
> nebulaworkernode2:/var/lib/one//34/images/disk.0".
>
> Thu Sep  3 19:38:53 2009 [TM][D]: Message received: LOG - 34 tm_clone.sh:
> Executed "ssh nebulaworkernode2 chmod a+w /var/lib/one//34/images/disk.0".
>
> Thu Sep  3 19:38:53 2009 [TM][D]: Message received: TRANSFER SUCCESS 34 -
>
> Thu Sep  3 19:38:53 2009 [VMM][D]: Message received: LOG - 34 Command: scp
> /var/lib/one/34/deployment.0
> nebulaworkernode2:/var/lib/one//34/images/deployment.0
>
> Thu Sep  3 19:38:56 2009 [VMM][D]: Message received: LOG - 34 Copy success
>
> Thu Sep  3 19:38:58 2009 [VMM][D]: Message received: LOG - 34 Connecting to
> uri: qemu:///system
>
> Thu Sep  3 19:38:58 2009 [VMM][D]: Message received: LOG - 34 Fehler: Fehler
> beim Erstellen der Domain von /var/lib/one//34/images/deployment.0
>
> Thu Sep  3 19:38:58 2009 [VMM][D]: Message received: LOG - 34 Fehler:
> unknown OS type hvm
>
> Thu Sep  3 19:38:58 2009 [VMM][D]: Message received: LOG - 34 ExitCode: 1
>
> Thu Sep  3 19:38:58 2009 [VMM][D]: Message received: DEPLOY FAILURE 34
> Unknown error
>
> ----
>
>
>
> my vm.template looks like:
>
> ---
> NAME   = vm1
> CPU    = 0.5
> MEMORY = 128
>
> OS     = [
>  kernel   = "/boot/initrd.img-2.6.27-14-server",
>  initrd   = "/boot/initrd.img-2.6.27-14-server",
>  root     = "hda" ]
>
> DISK   = [
>  source   = "/var/lib/one/images/disk0.qcow2",
>  target   = "hda",
>  readonly = "no" ]
>
> NIC    = [ NETWORK = "Public VLAN" ]
> ---
>
> Does anyone know what i am doing wrong? Where can i look also for
> log-information except for the "oned.log"?
> Is my VM image not compatible (I builded it with vmbuilder)? It is no
> problem to launch this image within "virsh" from command line
> on a Linux-Desktop.
>
> Are there any example VMs available I can use for testing?
>
> Thanks for your help!
>
> Abraham
>
>
> Am 03.09.2009 um 12:33 schrieb Javier Fontan:
>
>> Hello,
>>
>> OpenNebula executes that scp command on the frontend machine, not in
>> the execution nodes. That scp command connects to from the frontent to
>> itself to copy a file to <hostnamenode>. Make sure you can ssh from
>> the frontend to itself (do not use localhost as the machine to connect
>> but the actual machine name.
>>
>> Bye
>>
>> On Thu, Sep 3, 2009 at 10:54 AM, Abraham
>> Taherivand<abraham.taherivand at googlemail.com> wrote:
>>>
>>> Hello Javier,
>>>
>>> when i execute the scp command on the node, it works fine without an
>>> error.
>>>
>>> With "onevm deploy" command i got still the same error status.
>>> (oned.log "ERROR: Host key verification failed.").
>>>
>>> I also opened a ssh connection from the node to the frontend with the
>>> oneadmin,
>>> so that the key will be stored in the known_host file.
>>>
>>> Any further suggestions?
>>>
>>> Thanks,
>>> Abraham
>>>
>>> Am 02.09.2009 um 18:04 schrieb Javier Fontan:
>>>
>>>> Hello,
>>>>
>>>> Seems a problem with known_hosts file. Can you execute that scp
>>>> command and check the error messages?
>>>>
>>>>
>>>> On Wed, Sep 2, 2009 at 5:34 PM, Abraham
>>>> Taherivand<abraham.taherivand at googlemail.com> wrote:
>>>>>
>>>>> Hi @all,
>>>>>
>>>>> i tried to deploy an image with "onevm deploy", but the deployment
>>>>> failed.
>>>>>
>>>>> The reason is the authentication between the hosts via ssh.
>>>>>
>>>>> /var/log/one/oned.log tells me:
>>>>>
>>>>>  Message received: LOG - 28 tm_clone.sh: ERROR: Command "scp
>>>>> <hostname>:/var/lib/one/images/disk0.qcow2
>>>>> <hostnamenode>:/var/lib/one//28/images/disk.0" failed.
>>>>>
>>>>>  Message received: LOG - 28 tm_clone.sh: ERROR: Host key verification
>>>>> failed.
>>>>>
>>>>>  Message received: TRANSFER FAILURE 28 Host key verification failed.
>>>>>
>>>>> scp does not work. I searched via mailinglits and found:
>>>>> https://bugs.launchpad.net/ubuntu/+source/opennebula/+bug/331838
>>>>>
>>>>> I tried also several times to copy the host keys manually, but it does
>>>>> not
>>>>> work.
>>>>>
>>>>> Has anyone a hint?
>>>>>
>>>>> Thank you.
>>>>> Abraham
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Users mailing list
>>>>> Users at lists.opennebula.org
>>>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Javier Fontan, Grid & Virtualization Technology Engineer/Researcher
>>>> DSA Research Group: http://dsa-research.org
>>>> Globus GridWay Metascheduler: http://www.GridWay.org
>>>> OpenNebula Virtual Infrastructure Engine: http://www.OpenNebula.org
>>>
>>>
>>
>>
>>
>> --
>> Javier Fontan, Grid & Virtualization Technology Engineer/Researcher
>> DSA Research Group: http://dsa-research.org
>> Globus GridWay Metascheduler: http://www.GridWay.org
>> OpenNebula Virtual Infrastructure Engine: http://www.OpenNebula.org
>
>



-- 
Javier Fontan, Grid & Virtualization Technology Engineer/Researcher
DSA Research Group: http://dsa-research.org
Globus GridWay Metascheduler: http://www.GridWay.org
OpenNebula Virtual Infrastructure Engine: http://www.OpenNebula.org


More information about the Users mailing list