<div dir="ltr">Hi <div><br></div><div>It seems that the problem is the volatile disk you are creating</div><div><br></div><div>Fri Jul 12 11:16:55 2013 [TM][I]: mkimage: Making filesystem of 22016M and type ext4 at cldwn07:/vz/one/datastores/0/80/disk.1<br>

</div><div><br></div><div>But you are using qcow2 to access the disk:</div><div><br></div><div>Fri Jul 12 11:16:57 2013 [VMM][I]: error: internal error process exited while connecting to monitor: qemu-kvm: -drive file=/vz/one/datastores/0/80/disk.1,if=none,id=drive-ide0-1-1,format=qcow2,cache=none: could not open disk image /vz/one/datastores/0/80/disk.1: Invalid argument<br>

</div><div><br></div><div>So either generate the disk as qcow2 (and mkfs it inside the guest) or use driver=raw to access it.</div><div><br></div><div>Cheers</div><div><br></div><div>Ruben</div></div><div class="gmail_extra">

<br><br><div class="gmail_quote">On Mon, Jul 15, 2013 at 3:45 PM, Alexandr Baranov <span dir="ltr"><<a href="mailto:telecastcloud@gmail.com" target="_blank">telecastcloud@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13px;background-color:rgb(153,153,153)"><i>You need to execute</i></span><div style="font-family:arial,sans-serif;font-size:13px"><i style="background-color:rgb(153,153,153)"><br>


</i></div><div style="font-family:arial,sans-serif;font-size:13px"><i style="background-color:rgb(153,153,153)">/var/tmp/one/tm/ssh/clone  <a href="http://vm158.jinr.ru/" target="_blank">vm158.jinr.ru</a> :/ var/lib/one/datastores/1/c03de7e41ccf4434b65324c3b91c6105 cldwn07 :/ vz/one/datastores/0/80/disk.0 80 1</i></div>


<div style="font-family:arial,sans-serif;font-size:13px"><i style="background-color:rgb(153,153,153)"><br></i></div><div><font face="arial, sans-serif">That's what gives me the script:</font><br></div><div><div><font face="arial, helvetica, sans-serif" size="1">$ /var/lib/one/remotes/tm/ssh/clone vm158 :/var/lib/one/datastores/1/c03de7e41ccf4434b65324c3b91c6105 cldwn07 :/vz/one/datastores/0/80/disk.0 80 1</font></div>


<div><font face="arial, helvetica, sans-serif" size="1">INFO: clone: Cloning vm158 /var/lib/one/datastores/1/c03de7e41ccf4434b65324c3b91c6105</font></div><div><font face="arial, helvetica, sans-serif" size="1">ERROR: clone: Command "scp -r vm158 :/var/lib/one/datastores/1/c03de7e41ccf4434b65324c3b91c6105" failed: cp: cannot stat `vm158': No such file or directory</font></div>


<div><font face="arial, helvetica, sans-serif" size="1">ERROR MESSAGE --8<------</font></div><div><font face="arial, helvetica, sans-serif" size="1">Error copying vm158 to :/var/lib/one/datastores/1/c03de7e41ccf4434b65324c3b91c6105</font></div>


<div><font face="arial, helvetica, sans-serif" size="1">ERROR MESSAGE ------>8--</font></div></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">As I understand it can not find the directory, but it is:</font><br>


</div><div><div style="font-family:arial,helvetica,sans-serif;font-size:x-small">$ ls -la /var/lib/one/datastores/1/</div><div style="font-family:arial,helvetica,sans-serif;font-size:x-small">total 4745108</div><div style="font-family:arial,helvetica,sans-serif;font-size:x-small">


drwxr-x--- 2 oneadmin oneadmin        4096 Jul 12 11:11 .</div><div style="font-family:arial,helvetica,sans-serif;font-size:x-small">drwxr-x--- 6 oneadmin oneadmin        4096 May 17 16:49 ..</div><div style="font-family:arial,helvetica,sans-serif;font-size:x-small">


-rw-r--r-- 1 oneadmin oneadmin 21474836481 Jul 11 11:19 2f74b5c000d9f12dcd20c93a8f461416</div><div style="font-family:arial,helvetica,sans-serif;font-size:x-small">-rw-r--r-- 1 oneadmin oneadmin    41943040 Jul 11 12:18 6afbcca141a5e41387fa611ecb149012</div>


<div style="font-family:arial,helvetica,sans-serif;font-size:x-small">-rw-r--r-- 1 oneadmin oneadmin  4342759424 Jul 10 16:46 c03de7e41ccf4434b65324c3b91c6105</div></div><div style="font-family:arial,helvetica,sans-serif;font-size:x-small">


<br></div><div style="font-family:arial,helvetica,sans-serif"><span style="font-family:arial,sans-serif;font-size:13px;background-color:rgb(153,153,153)"><font color="#000000"><i><br></i></font></span></div><div style="font-family:arial,helvetica,sans-serif">


<span style="font-family:arial,sans-serif;font-size:13px;background-color:rgb(153,153,153)"><font color="#000000"><i><br></i></font></span></div><div style="font-family:arial,helvetica,sans-serif"><span style="font-family:arial,sans-serif;font-size:13px;background-color:rgb(153,153,153)"><font color="#000000"><i>Are you also getting errors with TM=ssh? Are the same errors as before?</i></font></span><br>


</div><div style="font-family:arial,helvetica,sans-serif"><span style="font-family:arial,sans-serif;font-size:13px;background-color:rgb(153,153,153)"><font color="#000000"><i><br></i></font></span></div><div><font color="#000000"><font face="arial, sans-serif" style>Yes I datastore works with TM = ssh:</font><br>


</font></div><div><font color="#000000"><font face="arial, sans-serif" style><br></font></font></div><div><font color="#000000"><font face="arial, sans-serif" style><div>
<font size="1">$ onedatastore list</font></div><div><font size="1">  ID NAME                      CLUSTER         IMAGES TYPE DS       TM      </font></div><div><font size="1">   0 system                    -                    0 sys  -        ssh</font></div>


<div><font size="1">   1 default                   -                    3 img  fs       ssh</font></div><div><font size="1">   2 files                     -                    0 fil  fs       ssh</font></div><div><font size="1"><br>


</font></div><div>error is present<br></div><div><div><font size="1">$ less /var/log/one/80.log   </font></div><div><font size="1">   Fri Jul 12 11:15:02 2013 [DiM][I]: New VM state is ACTIVE.</font></div><div><font size="1">Fri Jul 12 11:15:02 2013 [LCM][I]: New VM state is PROLOG.</font></div>


<div><font size="1">Fri Jul 12 11:15:33 2013 [LCM][E]: monitor_done_action, VM in a wrong state</font></div><div><font size="1">Fri Jul 12 11:16:46 2013 [TM][I]: clone: Cloning vm158.jinr.ru:/var/lib/one/datastores/1/c03de7e41ccf4434b65324c3b91c6105 in /vz/one/datastores/0/80/disk.0</font></div>


<div><font size="1">Fri Jul 12 11:16:46 2013 [TM][I]: ExitCode: 0</font></div><div><font size="1">Fri Jul 12 11:16:55 2013 [TM][I]: mkimage: Making filesystem of 22016M and type ext4 at cldwn07:/vz/one/datastores/0/80/disk.1</font></div>


<div><font size="1">Fri Jul 12 11:16:55 2013 [TM][I]: ExitCode: 0</font></div><div><font size="1">Fri Jul 12 11:16:56 2013 [TM][I]: context: Generating context block device at cldwn07:/vz/one/datastores/0/80/disk.2</font></div>


<div><font size="1">Fri Jul 12 11:16:56 2013 [TM][I]: ExitCode: 0</font></div><div><font size="1">Fri Jul 12 11:16:56 2013 [LCM][I]: New VM state is BOOT</font></div><div><font size="1">Fri Jul 12 11:16:56 2013 [VMM][I]: Generating deployment file: /var/lib/one/vms/80/deployment.0</font></div>


<div><font size="1">Fri Jul 12 11:16:56 2013 [VMM][I]: ExitCode: 0</font></div><div><font size="1">Fri Jul 12 11:16:56 2013 [VMM][I]: Successfully execute network driver operation: pre.</font></div><div><font size="1">Fri Jul 12 11:16:57 2013 [VMM][I]: Command execution fail: cat << EOT | /var/tmp/one/vmm/kvm/deploy /vz/one/datastores/0/80/deployment.0 cldwn07 80 cldwn07</font></div>


<div><font size="1">Fri Jul 12 11:16:57 2013 [VMM][I]: error: Failed to create domain from /vz/one/datastores/0/80/deployment.0</font></div><div><font size="1">Fri Jul 12 11:16:57 2013 [VMM][I]: error: internal error process exited while connecting to monitor: qemu-kvm: -drive file=/vz/one/datastores/0/80/disk.1,if=none,id=drive-ide0-1-1,format=qcow2,cache=none: could not open disk image /vz/one/datastores/0/80/disk.1: Invalid argument</font></div>


<div><font size="1">Fri Jul 12 11:16:57 2013 [VMM][I]: </font></div><div><font size="1">Fri Jul 12 11:16:57 2013 [VMM][E]: Could not create domain from /vz/one/datastores/0/80/deployment.0</font></div><div><font size="1">Fri Jul 12 11:16:57 2013 [VMM][I]: ExitCode: 255</font></div>


<div><font size="1">Fri Jul 12 11:16:57 2013 [VMM][I]: Failed to execute virtualization driver operation: deploy.</font></div><div><font size="1">Fri Jul 12 11:16:57 2013 [VMM][E]: Error deploying virtual machine: Could not create domain from /vz/one/datastores/0/80/deployment.0</font></div>


<div><font size="1">Fri Jul 12 11:16:57 2013 [DiM][I]: New VM state is FAILED</font></div></div></font></font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">There are any ideas?<br>


</font></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/7/13 Ruben S. Montero <span dir="ltr"><<a href="mailto:rsmontero@opennebula.org" target="_blank">rsmontero@opennebula.org</a>></span><br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">You need to execute<div><br></div><div>/var/tmp/one/tm/ssh/clone  <a href="http://vm158.jinr.ru" target="_blank">vm158.jinr.ru</a> :/ var/lib/one/datastores/1/c03de7e41ccf4434b65324c3b91c6105 cldwn07 :/ vz/one/datastores/0/80/disk.0 80 1</div>




<div><br></div><div>"CLONE ssh" is translated to "/var/tmp/one/tm/ssh/clone", so you can easily debug the others....</div><div><br></div><div>Are you also getting errors with TM=ssh? Are the same errors as before?</div>




<div><br></div><div>Cheers</div><div><br></div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jul 12, 2013 at 11:13 AM, Alexandr Baranov <span dir="ltr"><<a href="mailto:telecastcloud@gmail.com" target="_blank">telecastcloud@gmail.com</a>></span> wrote:<br>




<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span lang="en"><span>The contents of</span> <span>the file</span> <span>vms/80/transfer.0.prolog</span><span>:</span><div>




<br><br><span>CLONE ssh <a href="http://vm158.jinr.ru" target="_blank">vm158.jinr.ru</a> :/ var/lib/one/datastores/1/c03de7e41ccf4434b65324c3b91c6105 cldwn07 :/ vz/one/datastores/0/80/disk.0</span> <span>80 1</span><br>
</div><span>MKIMAGE ssh</span> <span>22016</span> <span>ext4 cldwn07 :/ vz/one/datastores/0/80/disk.1</span> <span>80</span> <span>0</span><br><span>CONTEXT ssh / var/lib/one/vms/80/context.sh cldwn07 :/ vz/one/datastores/0/80/disk.2</span> <span>80</span> <span>0</span></span></div>




<div><div>
<div class="gmail_extra"><br><br><div class="gmail_quote">2013/7/12 Alexandr Baranov <span dir="ltr"><<a href="mailto:telecastcloud@gmail.com" target="_blank">telecastcloud@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<p>Hi, Ruben,</p>
<p>Checked on your recommendation datastore TM_MAD</p>
<p>1. I used TM_MAD = ssh</p>
<p>2. I can not get the command:<br>
  CLONE ssh <a href="http://vm158.jinr.ru" target="_blank">vm158.jinr.ru</a> :/ var/lib/one/datastores/1/c03de7e41ccf4434b65324c3b91c6105 cldwn07 :/ vz/one/datastores/0/80/disk.0 80 1<br>
-bash: CLONE: command not found</p>
<p>from the file vms/80/transfer.0.prolog</p>
<p>Could you detail how to execute this script?<br>
Thank you</p>
<div class="gmail_quote">04.07.2013 16:00 пользователь "Ruben S. Montero" <<a href="mailto:rsmontero@opennebula.org" target="_blank">rsmontero@opennebula.org</a>> написал:<div><div><br type="attribution">





<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hi Alexandr,<div><br></div><div>This may depend on the storage backend you are using. If the Datastore is uising TM_MAD=shared, it may be a problem with the NFS mount options or user mapping. You can:</div>






<div>


<br></div><div>1.- Try with TM_MAD=ssh (create other system datastore, and a cluster with a node and that system ds to make the test)</div><div><br></div><div>2.- Execute directly the TM commands to check that this is an storage problem. Look for vms/50/transfer.0.prolog. In that file there is a clone statement. Like</div>









<div><br></div><div><div>CLONE qcow2 vm158 :/ var/lib/one/datastores/1/e67952a1b1b91f1bdca0de1cba21d667  cldwn07:/vz/one/datastores/0/50/disk.0</div></div><div><br></div><div>Execute (probably with -xv to debug) the script </div>









<div><br></div><div>/var/lib/one/remotes/tm/qcow2/clone vm158 :/ var/lib/one/datastores/1/e67952a1b1b91f1bdca0de1cba21d667  cldwn07:/vz/one/datastores/0/50/disk.0</div><div><br></div><div>If that scripts creates the file on cldwn07 with the right permissions the you have a problem with libvirt (try restarting it, double check configuration and oneadmin membership....)</div>









<div><br></div><div><br></div><div>Cheers and good luck</div><div><br></div><div>Ruben</div><div><br></div><div><br></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div>On Wed, Jul 3, 2013 at 11:14 AM, Alexandr Baranov <span dir="ltr"><<a href="mailto:telecastcloud@gmail.com" target="_blank">telecastcloud@gmail.com</a>></span> wrote:<br>









</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><p>Hello everyone!<br>
the essence is that I can not yet get a successful operation to deploy disk type using qcow2.<br>
In the logs I see the following:<br>
*********************</p>
<p>Wed Jul 3 11:59:39 2013 [ReM] [D]: Req: 8976 UID: 0 VirtualMachinePoolInfo invoked, -2, -1, -1, -1<br>
Wed Jul 3 11:59:39 2013 [ReM] [D]: Req: 8976 UID: 0 VirtualMachinePoolInfo result SUCCESS, "<VM_POOL> <VM> <ID> 50 <..."<br>
Wed Jul 3 11:59:39 2013 [TM] [D]: Message received: LOG I 50 clone: Cloning vm158 :/ var/lib/one/datastores/1/e67952a1b1b91f1bdca0de1cba21d667 in / vz / o<br>
ne/datastores/0/50/disk.0</p>
<p>Wed Jul 3 11:59:39 2013 [TM] [D]: Message received: LOG I 50 ExitCode: 0</p>
<p>Wed Jul 3 11:59:40 2013 [TM] [D]: Message received: LOG I 50 context: Generating context block device at cldwn07 :/ vz/one/datastores/0/50/disk.1</p>
<p>Wed Jul 3 11:59:40 2013 [TM] [D]: Message received: LOG I 50 ExitCode: 0</p>
<p>Wed Jul 3 11:59:40 2013 [TM] [D]: Message received: TRANSFER SUCCESS 50 -</p>
<p>Wed Jul 3 11:59:40 2013 [VMM] [D]: Message received: LOG I 50 ExitCode: 0</p>
<p>Wed Jul 3 11:59:40 2013 [VMM] [D]: Message received: LOG I 50 Successfully execute network driver operation: pre.</p>
<p>Wed Jul 3 11:59:40 2013 [VMM] [D]: Message received: LOG I 50 Command execution fail: cat << EOT | / var / tmp / one / vmm / kvm / deploy / vz / one / datastores / 0/50/deploy<br>
ment.0 cldwn07 50 cldwn07</p>
<p>Wed Jul 3 11:59:40 2013 [VMM] [D]: Message received: LOG I 50 error: Failed to create domain from / vz/one/datastores/0/50/deployment.0</p>
<p>Wed Jul 3 11:59:40 2013 [VMM] [D]: Message received: LOG I 50 error: internal error process exited while connecting to monitor: qemu-kvm:-drive file = / vz/one/datastores/0 / 50/disk.0, if = none, id = drive-ide0-0-0, format = qcow2, cache = none: could not open disk image / vz/one/datastores/0/50/disk.0: Invalid argument</p>











<p>Wed Jul 3 11:59:40 2013 [VMM] [D]: Message received: LOG I 50</p>
<p>Wed Jul 3 11:59:40 2013 [VMM] [D]: Message received: LOG E 50 Could not create domain from / vz/one/datastores/0/50/deployment.0</p>
<p>Wed Jul 3 11:59:40 2013 [VMM] [D]: Message received: LOG I 50 ExitCode: 255</p>
<p>Wed Jul 3 11:59:40 2013 [VMM] [D]: Message received: LOG I 50 Failed to execute virtualization driver operation: deploy.</p>
<p>Wed Jul 3 11:59:40 2013 [VMM] [D]: Message received: DEPLOY FAILURE 50 Could not create domain from / vz/one/datastores/0/50/deployment.0</p>
<p>***********************</p>
<p>In the folder / vz/one/datastores/0/50/disk.0: This disc is created as root: root.<br>
So it seems the monitor can not handle it - hence the error.</p>
<p>Now actually that is not clear - why it is created as root?<br>
In the configuration of the hypervisor I checked:<br>
root @ vm158 ~] # grep-vE '^ ($ | #)' / etc / libvirt / qemu.conf<br>
user = "oneadmin"<br>
group = "oneadmin"<br>
dynamic_ownership = 0<br>
It is true there is also a caveat onedmin I could not read it.<br>
</p>
<br></div>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org<br clear="all"><div><br></div>-- <br></a><font color="#888888"><div dir="ltr">






<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank"><div>

<div><div>-- </div><div>Join us at OpenNebulaConf2013 in Berlin, 24-26 September, 2013</div></div><div>-- </div></div>Ruben S. Montero, PhD<br>Project co-Lead and Chief Architect<br>OpenNebula - The Open Source Solution for Data Center Virtualization<br>








</a><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:rsmontero@opennebula.org" target="_blank">rsmontero@opennebula.org</a> | @OpenNebula</div>

</font></blockquote></div></div></div>
</blockquote></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><span class="HOEnZb"><font color="#888888"><div dir="ltr"><div><div><div>-- </div><div>Join us at OpenNebulaConf2013 in Berlin, 24-26 September, 2013</div>

</div><div>-- </div></div>Ruben S. Montero, PhD<br>


Project co-Lead and Chief Architect<br>OpenNebula - The Open Source Solution for Data Center Virtualization<br><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:rsmontero@opennebula.org" target="_blank">rsmontero@opennebula.org</a> | @OpenNebula</div>





</font></span></div>
</div></div></blockquote></div><br></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div><div><div>-- </div><div>Join us at OpenNebulaConf2013 in Berlin, 24-26 September, 2013</div></div><div>-- </div></div>Ruben S. Montero, PhD<br>

Project co-Lead and Chief Architect<br>OpenNebula - The Open Source Solution for Data Center Virtualization<br><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:rsmontero@opennebula.org" target="_blank">rsmontero@opennebula.org</a> | @OpenNebula</div>


</div>