<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>RE: [one-users] Failed to create domainfrom/var/lib/one//5/images/deployment.0</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Hi,<BR>
<BR>
I have changed the file "/usr/lib/one/mads/one_vmm_kvm.rb"<BR>
<BR>
-----------------------------------------------------------------------------------------------<BR>
 def action_migrate(args)<BR>
        std_action("MIGRATE", "migrate --live #{args[3]} qemu+tcp://#{args[4]}/session", args)<BR>
----------------------------------------------------------------------------------------------<BR>
<BR>
I have changed "session" to "system", and I also add "oneadmin" to libvirtd group, but there is still the same error.<BR>
<BR>
Other ideas?<BR>
<BR>
Regards<BR>
<BR>
Zhentao<BR>
<BR>
-----Original Message-----<BR>
From: rsmontero@gmail.com on behalf of Ruben S. Montero<BR>
Sent: Thu 10/15/2009 11:18 AM<BR>
To: Liu, Zhentao<BR>
Cc: Jaime Melis; users@lists.opennebula.org<BR>
Subject: Re: [one-users] Failed to create domainfrom/var/lib/one//5/images/deployment.0<BR>
<BR>
Hi,<BR>
<BR>
The problem<BR>
<BR>
"Failed to add tap interface 'vnet%d' to bridge 'br2' "<BR>
<BR>
is because of libvirt not able to join the tap interface to br2. In<BR>
order to do so, the connection URI should be qemu:///system (and you<BR>
have to be in the libvirt group, also libvirt should be using socket<BR>
auth and not policy kit), it seems that your configuration is using<BR>
qemu:///session instead. You can add this to the virsh commands in<BR>
one_vmm_kvm.rb (virsh -c qemu:///system).<BR>
<BR>
Beaware that in this case you also need a fix (already in trunk) to<BR>
make stop/resume and migration work.<BR>
<BR>
Cheers<BR>
<BR>
Ruben<BR>
<BR>
On Thu, Oct 15, 2009 at 9:48 AM, Liu, Zhentao<BR>
<Zhentao.Liu@fokus-extern.fraunhofer.de> wrote:<BR>
> Hello, Jaime<BR>
><BR>
> I have added both my user, root und oneadmin to the libvirtd group. But it<BR>
> still can't work.<BR>
> Have you other suggestions?<BR>
><BR>
> -----------------------------------------------------------------------------------------------------------------------------------------------------<BR>
> root@taresian:/# id oneadmin<BR>
> uid=408(oneadmin) gid=65534(nogroup) Gruppen=65534(nogroup),0(root)<BR>
> root@taresian:/# id zli<BR>
> uid=823(zli) gid=1700(extern)<BR>
> Gruppen=1700(extern),4(adm),20(dialout),24(cdrom),46(plugdev),106(lpadmin),121(admin),122(sambashare),125(libvirtd)<BR>
> root@taresian:/# id root<BR>
> uid=0(root) gid=0(root)<BR>
> Gruppen=0(root),124(kvm),125(libvirtd),129(vde2-net),1002(tun)<BR>
> ------------------------------------------------------------------------------------------------------------------------------------------------------------<BR>
><BR>
> Regards<BR>
><BR>
> Zhentao<BR>
><BR>
><BR>
> -----Original Message-----<BR>
> From: users-bounces@lists.opennebula.org on behalf of Jaime Melis<BR>
> Sent: Wed 10/14/2009 10:38 AM<BR>
> To: Liu, Zhentao<BR>
> Cc: users@lists.opennebula.org<BR>
> Subject: Re: [one-users] Failed to create<BR>
> domainfrom/var/lib/one//5/images/deployment.0<BR>
><BR>
> Hello,<BR>
><BR>
> It seems that the oneadmin user does not belong to group libvirtd. Try<BR>
> adding both your user account and oneadmin to this group.<BR>
><BR>
> Regards,<BR>
> Jaime<BR>
><BR>
> On Wed, Oct 14, 2009 at 10:32 AM, Liu, Zhentao <<BR>
> Zhentao.Liu@fokus-extern.fraunhofer.de> wrote:<BR>
><BR>
>>  Hello,<BR>
>><BR>
>> I have changed the disk partitions to sda, but it still doesn't work.<BR>
>> There<BR>
>> is still the same error.<BR>
>><BR>
>><BR>
>><BR>
>> --------------------------------------------------------------------------------------------------------------------------------------------------------<BR>
>><BR>
>> Tue Oct 13 17:43:18 2009 [VMM][D]: Message received: LOG - 7 error: Failed<BR>
>> to create domain from /var/lib/one//7/images/deployment.0<BR>
>><BR>
>> Tue Oct 13 17:43:18 2009 [VMM][D]: Message received: LOG - 7 error:<BR>
>> internal error Failed to add tap interface 'vnet%d' to bridge 'br2' :<BR>
>> Permission denied<BR>
>><BR>
>> Tue Oct 13 17:43:18 2009 [VMM][D]: Message received: LOG - 7 ExitCode: 1<BR>
>><BR>
>> Tue Oct 13 17:43:18 2009 [VMM][D]: Message received: DEPLOY FAILURE 7<BR>
>> Failed to create domain from /var/lib/one//7/images/deployment.0<BR>
>><BR>
>><BR>
>> --------------------------------------------------------------------------------------------------------------------------------------------------------<BR>
>> ps: I have changed the interface to br2. This is my network configuration.<BR>
>><BR>
>><BR>
>><BR>
>> ------------------------------------------------------------------------------<BR>
>><BR>
>> auto lo<BR>
>> iface lo inet loopback<BR>
>><BR>
>><BR>
>> auto eth2<BR>
>> iface eth2 inet manual<BR>
>><BR>
>> auto br2<BR>
>> iface br2 inet dhcp<BR>
>>         bridge_ports eth2<BR>
>>         bridge_stp off<BR>
>>         bridge_fd 0<BR>
>>         bridge_maxwait 0<BR>
>>         metric 1<BR>
>> --------------------------------------------------------------------------<BR>
>><BR>
>> I can't run virsh correctly on the node. Maybe is it the problem?<BR>
>> -------------------------------------------------------------<BR>
>> root@forest:/var/run/libvirt# virsh -c qemu:///system list<BR>
>> error: unable to connect to '/var/run/libvirt/libvirt-sock': Connection<BR>
>> refused<BR>
>> error: failed to connect to the hypervisor<BR>
>><BR>
>> -------------------------------------------------------------<BR>
>><BR>
>> Any ideas?<BR>
>><BR>
>> Regards<BR>
>><BR>
>> Zhentao<BR>
>><BR>
>><BR>
>><BR>
>><BR>
>> -----Original Message-----<BR>
>> From: users-bounces@lists.opennebula.org on behalf of Javier Fontan<BR>
>> Sent: Tue 10/13/2009 2:09 PM<BR>
>> To: Liu, Zhentao<BR>
>> Cc: users@lists.opennebula.org<BR>
>> Subject: Re: [one-users] Failed to create domain<BR>
>> from/var/lib/one//5/images/deployment.0<BR>
>><BR>
>> Hello,<BR>
>><BR>
>> kvm is unable to bind images to disk partitions, that is, sda1. You<BR>
>> only can bind the image to a full disk device, for example sda.<BR>
>><BR>
>> Bye<BR>
>><BR>
>> On Tue, Oct 13, 2009 at 1:48 PM, Liu, Zhentao<BR>
>> <Zhentao.Liu@fokus-extern.fraunhofer.de> wrote:<BR>
>> > Hello,<BR>
>> ><BR>
>> > I have deployed a vm into my node, but the vm dosen't work. It has this<BR>
>> > error:<BR>
>> ><BR>
>> > oned.log<BR>
>> ><BR>
>><BR>
>> ------------------------------------------------------------------------------------------------<BR>
>> > Tue Oct 13 12:45:31 2009 [TM][D]: Message received: LOG - 5 tm_clone.sh:<BR>
>> > taresian:/boot/euca-debian-5.0-x86_64/debian.5-0.x86-64.img<BR>
>> > 193.175.134.144:/var/lib/one//5/images/disk.0<BR>
>> ><BR>
>> > Tue Oct 13 12:45:31 2009 [TM][D]: Message received: LOG - 5 tm_clone.sh:<BR>
>> > DST: /var/lib/one//5/images/disk.0<BR>
>> ><BR>
>> > Tue Oct 13 12:45:31 2009 [TM][D]: Message received: LOG - 5 tm_clone.sh:<BR>
>> > Creating directory /var/lib/one//5/images<BR>
>> ><BR>
>> > Tue Oct 13 12:46:10 2009 [VMM][I]: --Mark--<BR>
>> > Tue Oct 13 12:46:26 2009 [TM][D]: Message received: LOG - 5 tm_clone.sh:<BR>
>> > Executed "ssh 193.175.134.144 mkdir -p /var/lib/one//5/images".<BR>
>> ><BR>
>> > Tue Oct 13 12:46:26 2009 [TM][D]: Message received: LOG - 5 tm_clone.sh:<BR>
>> > Cloning taresian:/boot/euca-debian-5.0-x86_64/debian.5-0.x86-64.img<BR>
>> ><BR>
>> > Tue Oct 13 12:46:28 2009 [InM][D]: Host 4 successfully monitored.<BR>
>> > Tue Oct 13 12:46:42 2009 [InM][I]: --Mark--<BR>
>> > Tue Oct 13 12:46:42 2009 [InM][I]: Monitoring host 193.175.134.144 (4)<BR>
>> > Tue Oct 13 12:48:51 2009 [TM][D]: Message received: LOG - 5 tm_clone.sh:<BR>
>> > Executed "scp<BR>
>> > taresian:/boot/euca-debian-5.0-x86_64/debian.5-0.x86-64.img<BR>
>> > 193.175.134.144:/var/lib/one//5/images/disk.0".<BR>
>> ><BR>
>> > Tue Oct 13 12:49:18 2009 [InM][D]: Host 4 successfully monitored.<BR>
>> > Tue Oct 13 12:49:38 2009 [InM][I]: Monitoring host 193.175.134.144 (4)<BR>
>> > Tue Oct 13 12:49:41 2009 [TM][D]: Message received: LOG - 5 tm_clone.sh:<BR>
>> > Executed "ssh 193.175.134.144 chmod a+w /var/lib/one//5/images/disk.0".<BR>
>> ><BR>
>> > Tue Oct 13 12:49:41 2009 [TM][D]: Message received: LOG - 5<BR>
>> > tm_mkswap.sh:<BR>
>> > Creating 1024Mb image in /var/lib/one//5/images/disk.1<BR>
>> ><BR>
>> > Tue Oct 13 12:50:31 2009 [TM][D]: Message received: LOG - 5<BR>
>> > tm_mkswap.sh:<BR>
>> > Executed "ssh 193.175.134.144 mkdir -p /var/lib/one//5/images".<BR>
>> ><BR>
>> > Tue Oct 13 12:51:21 2009 [TM][D]: Message received: LOG - 5<BR>
>> > tm_mkswap.sh:<BR>
>> > Executed "ssh 193.175.134.144 dd if=/dev/zero<BR>
>> > of=/var/lib/one//5/images/disk.1 bs=1 count=1 seek=1024M".<BR>
>> ><BR>
>> > Tue Oct 13 12:51:21 2009 [TM][D]: Message received: LOG - 5<BR>
>> > tm_mkswap.sh:<BR>
>> > Initializing swap space<BR>
>> ><BR>
>> > Tue Oct 13 12:52:15 2009 [TM][D]: Message received: LOG - 5<BR>
>> > tm_mkswap.sh:<BR>
>> > Executed "ssh 193.175.134.144 /sbin/mkswap<BR>
>> /var/lib/one//5/images/disk.1".<BR>
>> ><BR>
>> > Tue Oct 13 12:53:08 2009 [TM][D]: Message received: LOG - 5<BR>
>> > tm_mkswap.sh:<BR>
>> > Executed "ssh 193.175.134.144 chmod a+w /var/lib/one//5/images/disk.1".<BR>
>> ><BR>
>> > Tue Oct 13 12:53:08 2009 [TM][D]: Message received: TRANSFER SUCCESS 5 -<BR>
>> ><BR>
>> > Tue Oct 13 12:53:08 2009 [VMM][D]: Message received: LOG - 5 Command:<BR>
>> > scp<BR>
>> > /var/lib/one/5/deployment.0<BR>
>> > 193.175.134.144:/var/lib/one//5/images/deployment.0<BR>
>> ><BR>
>> > Tue Oct 13 12:53:58 2009 [VMM][D]: Message received: LOG - 5 Copy<BR>
>> > success<BR>
>> ><BR>
>> > Tue Oct 13 12:54:51 2009 [VMM][D]: Message received: LOG - 5 error:<BR>
>> Failed<BR>
>> > to create domain from /var/lib/one//5/images/deployment.0<BR>
>> ><BR>
>> > Tue Oct 13 12:54:51 2009 [VMM][D]: Message received: LOG - 5 error:<BR>
>> internal<BR>
>> > error unsupported disk type 'sda1'<BR>
>> ><BR>
>> > Tue Oct 13 12:54:51 2009 [VMM][D]: Message received: LOG - 5 ExitCode: 1<BR>
>> ><BR>
>> > Tue Oct 13 12:54:51 2009 [VMM][D]: Message received: DEPLOY FAILURE 5<BR>
>> Failed<BR>
>> > to create domain from /var/lib/one//5/images/deployment.0<BR>
>> ><BR>
>><BR>
>> --------------------------------------------------------------------------------------------------------------------------------------------<BR>
>> ><BR>
>> > deployment.0<BR>
>> ><BR>
>> ><BR>
>><BR>
>> -----------------------------------------------------------------------------------------<BR>
>> ><BR>
>> > <domain type='kvm'><BR>
>> >         <name>one-5</name><BR>
>> >         <vcpu>1</vcpu><BR>
>> >         <memory>131072</memory><BR>
>> >         <os><BR>
>> >                 <type>hvm</type><BR>
>> ><BR>
>> ><BR>
>><BR>
>> <kernel>/boot/euca-ubuntu-9.04-x86_64/kvm-kernel/vmlinuz-2.6.28-11-generic</kernel><BR>
>> ><BR>
>> ><BR>
>><BR>
>> <initrd>/boot/euca-ubuntu-9.04-x86_64/kvm-kernel/initrd.img-2.6.28-11-generic</initrd><BR>
>> >                 <cmdline>root=/dev/sda1 </cmdline><BR>
>> >                 <boot dev='hd'/><BR>
>> >         </os><BR>
>> >         <devices><BR>
>> >                 <emulator>/usr/bin/kvm</emulator><BR>
>> >                 <disk type='file' device='disk'><BR>
>> >                         <source file='/var/lib/one//5/images/disk.0'/><BR>
>> >                         <target dev='sda1'/><BR>
>> >                 </disk><BR>
>> >                 <disk type='file' device='disk'><BR>
>> >                         <source file='/var/lib/one//5/images/disk.1'/><BR>
>> >                         <target dev='sdb'/><BR>
>> >                 </disk><BR>
>> >                 <interface type='bridge'><BR>
>> >                         <source bridge='eth0'/><BR>
>> >                         <mac address='00:16:0a:00:01:01'/><BR>
>> >                 </interface><BR>
>> >         </devices><BR>
>> >         <features><BR>
>> >                 <acpi/><BR>
>> >         </features><BR>
>> > </domain><BR>
>> ><BR>
>><BR>
>> -------------------------------------------------------------------------------------------------<BR>
>> ><BR>
>> > Otherwise there is also a error, when I run "virsh" on the node:<BR>
>> ><BR>
>> ><BR>
>><BR>
>> ----------------------------------------------------------------------------<BR>
>> > $ virsh -c qemu:///system list<BR>
>> > error: unable to connect to '/var/run/libvirt/libvirt-sock': Permission<BR>
>> > denied<BR>
>> > error: failed to connect to the hypervisor<BR>
>> ><BR>
>> > -------------------------------------------------------------------------<BR>
>> ><BR>
>> > Is the error "Failed to create domain from<BR>
>> > /var/lib/one//5/images/deployment.0" caused by wrong "virsh"?<BR>
>> ><BR>
>> > Any helps?<BR>
>> ><BR>
>> > Regards<BR>
>> ><BR>
>> > Zhentao<BR>
>> ><BR>
>> ><BR>
>> > _______________________________________________<BR>
>> > Users mailing list<BR>
>> > Users@lists.opennebula.org<BR>
>> > <A HREF="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</A><BR>
>> ><BR>
>> ><BR>
>><BR>
>><BR>
>><BR>
>> --<BR>
>> Javier Fontan, Grid & Virtualization Technology Engineer/Researcher<BR>
>> DSA Research Group: <A HREF="http://dsa-research.org">http://dsa-research.org</A><BR>
>> Globus GridWay Metascheduler: <A HREF="http://www.GridWay.org">http://www.GridWay.org</A><BR>
>> OpenNebula Virtual Infrastructure Engine: <A HREF="http://www.OpenNebula.org">http://www.OpenNebula.org</A><BR>
>> _______________________________________________<BR>
>> Users mailing list<BR>
>> Users@lists.opennebula.org<BR>
>> <A HREF="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</A><BR>
>><BR>
>><BR>
>> _______________________________________________<BR>
>> Users mailing list<BR>
>> Users@lists.opennebula.org<BR>
>> <A HREF="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</A><BR>
>><BR>
>><BR>
><BR>
><BR>
> _______________________________________________<BR>
> Users mailing list<BR>
> Users@lists.opennebula.org<BR>
> <A HREF="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</A><BR>
><BR>
><BR>
<BR>
<BR>
<BR>
--<BR>
+---------------------------------------------------------------+<BR>
 Dr. Ruben Santiago Montero<BR>
 Associate Professor<BR>
 Distributed System Architecture Group (<A HREF="http://dsa-research.org">http://dsa-research.org</A>)<BR>
<BR>
 URL:    <A HREF="http://dsa-research.org/doku.php?id=people:ruben">http://dsa-research.org/doku.php?id=people:ruben</A><BR>
 Weblog: <A HREF="http://blog.dsa-research.org/?author=7">http://blog.dsa-research.org/?author=7</A><BR>
<BR>
 GridWay, <A HREF="http://www.gridway.org">http://www.gridway.org</A><BR>
 OpenNebula, <A HREF="http://www.opennebula.org">http://www.opennebula.org</A><BR>
+---------------------------------------------------------------+<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>