Update - <div><br></div><div>After upgrading to kernel 2.6.32-042stab053.3 I'm happy to report that the ploop-based container creation succeeds:</div><div><br></div><div><div>[root@mrmber ~]# vzctl create 779 --layout=ploop --config=vswap-256m --ostemplate=debian-5.0-x86</div>
<div>Unable to get full ostemplate name for debian-5.0-x86</div><div>Creating image: /vz/private/779.tmp/root.hdd/root.hdd size=2306867K</div><div>Creating delta /vz/private/779.tmp/root.hdd/root.hdd bs=2048 size=4613734 sectors</div>
<div>Storing /vz/private/779.tmp/root.hdd/DiskDescriptor.xml</div><div>Adding delta dev=/dev/ploop0 img=/vz/private/779.tmp/root.hdd/root.hdd (rw)</div><div>/sbin/mkfs -t ext4 -j -b4096 /dev/ploop0p1 </dev/null</div><div>
mke2fs 1.41.12 (17-May-2010)</div><div>Filesystem label=</div><div>OS type: Linux</div><div>Block size=4096 (log=2)</div><div>Fragment size=4096 (log=2)</div><div>Stride=0 blocks, Stripe width=0 blocks</div><div>144288 inodes, 576256 blocks</div>
<div>28812 blocks (5.00%) reserved for the super user</div><div>First data block=0</div><div>Maximum filesystem blocks=591396864</div><div>18 block groups</div><div>32768 blocks per group, 32768 fragments per group</div><div>
8016 inodes per group</div><div>Superblock backups stored on blocks: </div><div><span class="Apple-tab-span" style="white-space:pre">        </span>32768, 98304, 163840, 229376, 294912</div><div><br></div><div>Writing inode tables: done </div>
<div>Creating journal (16384 blocks): done</div><div>Writing superblocks and filesystem accounting information: done</div><div><br></div><div>This filesystem will be automatically checked every 20 mounts or</div><div>180 days, whichever comes first. Use tune2fs -c or -i to override.</div>
<div>Creating balloon file .balloon-c3a5ae3d-ce7f-43c4-a1ea-c61e2b4504e8</div><div>Mounting /dev/ploop0p1 at /vz/private/779.tmp/root.hdd/root.hdd.mnt fstype=ext4 data='' </div><div>Umounting fs at /vz/private/779.tmp/root.hdd/root.hdd.mnt</div>
<div>Unmounting device /dev/ploop0</div><div>Adding delta dev=/dev/ploop0 img=/vz/private/779.tmp/root.hdd/root.hdd (rw)</div><div>Mounting /dev/ploop0p1 at /vz/root/779 fstype=ext4 data='balloon_ino=12,' </div><div>
Creating container private area (debian-5.0-x86)</div><div>Umounting fs at /vz/root/779</div><div>Unmounting device /dev/ploop0</div><div>Adding delta dev=/dev/ploop0 img=/vz/private/779/root.hdd/root.hdd (rw)</div><div>Mounting /dev/ploop0p1 at /vz/root/779 fstype=ext4 data='balloon_ino=12,' </div>
<div>Performing postcreate actions</div><div>Umounting fs at /vz/root/779</div><div>Unmounting device /dev/ploop0</div><div>CT configuration saved to /etc/vz/conf/779.conf</div><div>Container private area was created</div>
</div><div><div>[root@mrmber ~]# vzctl start 779</div><div>Starting container ...</div><div>Adding delta dev=/dev/ploop0 img=/vz/private/779/root.hdd/root.hdd (rw)</div><div>Mounting /dev/ploop0p1 at /vz/root/779 fstype=ext4 data='balloon_ino=12,' </div>
<div>Container is mounted</div><div>Setting CPU units: 1000</div><div>Container start in progress...</div><div>[root@mrmber ~]# uname -a</div><div>Linux <a href="http://mrmber.mainphrame.net">mrmber.mainphrame.net</a> 2.6.32-042stab053.3 #1 SMP Tue Mar 20 23:15:03 MSK 2012 i686 i686 i386 GNU/Linux</div>
<div>[root@mrmber ~]# </div></div><div><br></div><div><br></div><div>Regards,</div><div><br></div><div>Joe<br><br><div class="gmail_quote">On Thu, Mar 22, 2012 at 10:42 AM, jjs - mainphrame <span dir="ltr"><<a href="mailto:jjs@mainphrame.com">jjs@mainphrame.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>My test platform is centos-6.2 32 bit. I had successfully created ploop-based containers when testing the ploop and vzctl from git last week. Today I installed the released ploop and vzctl rpms to test further.</div>
<div>
<br></div><div>When I issue a command to create a ploop-based container, vzctl is unable to complete the operation, exiting with errors:</div><div><br></div><div>[root@mrmber ~]# vzctl create 777 --layout=ploop --config=vswap-256m --ostemplate=debian-5.0-x86</div>
<div>Unable to get full ostemplate name for debian-5.0-x86</div><div>Creating image: /vz/private/777.tmp/root.hdd/root.hdd size=2306867K</div><div>Creating delta /vz/private/777.tmp/root.hdd/root.hdd bs=2048 size=4613734 sectors</div>
<div>Storing /vz/private/777.tmp/root.hdd/DiskDescriptor.xml</div><div>Adding delta dev=/dev/ploop0 img=/vz/private/777.tmp/root.hdd/root.hdd (rw)</div><div>PLOOP_IOC_ADD_DELTA /vz/private/777.tmp/root.hdd/root.hdd: Invalid argument</div>
<div>Failed to create image: PLOOP_IOC_ADD_DELTA /vz/private/777.tmp/root.hdd/root.hdd: Invalid argument [3]</div><div>Creation of container private area failed</div><div>[root@mrmber ~]# </div><div><br></div><div><br></div>
<div>When I issue a command to create a container with the same parameters except using layout=simfs instead of ploop, vzctl succeeds:</div><div><br></div><div><div>[root@mrmber ~]# vzctl create 777 --layout=simfs --config=vswap-256m --ostemplate=debian-5.0-x86</div>
<div>Unable to get full ostemplate name for debian-5.0-x86</div><div>Creating container private area (debian-5.0-x86)</div><div>Performing postcreate actions</div><div>CT configuration saved to /etc/vz/conf/777.conf</div>
<div>Container private area was created</div><div>[root@mrmber ~]# </div></div><div><br></div><div>Where should I be looking to solve this mystery?</div><div><br></div><div>Regards,</div><div><br></div><div>Joe</div><div>
<br></div>
</blockquote></div><br></div>