Download/ploop/1.6
< Download | ploop
Revision as of 19:55, 14 January 2013 by Botinki Kira (talk | contribs) (Automated import of articles)
ploop is a tool and a library to control ploop block devices.
Warning: this is an old version of ploop. For the latest version, see Download/ploop/1.15. |
Contents
Compatibility notes[edit]
- this version requires statically built resize2fs, available from OpenVZ repository (e2fsprogs-resize2fs-static rpm)
- if you have ploop packages installed on a RHEL5 (CentOS 5) system, please remove those manually
Changes[edit]
Since version 1.5
New functionality
- offline image shrink support
- tools: added snapshot-list functionality
- extend switch snapshot functionality: ploop_switch_snapshot_ex()
- ploop.spec: disable udev iosched config for ploop devices
- ploop list: added functionality to list mount points
Bug fixes
- ploop_mount_fs(): use mount_data for first mount
- ploop_mount(): do not allow to use ploop on fs w/o extents
- ploop_{create,resize}_image(): fixed size checks and rounding
- ploop_create_image(): fix memory leak on error path
- ploop_get_info(): fix reported disk size after switching snapshot
- ploop_get_info(): fix when ploop device is not mounted
- ploop_{umount,resize}_image() and many other functions and tools: do not return -1
Improvements
- much faster resize when using resize2fs with EXT4_IOC_RESIZE_FS support
- ploop discard: add cancellation support
- ploop_resize_image(): use real blocksize
- parse_xml(): deny processing DiskDescriptor.xml with several <Storage>
- do not auto-generate dynload.h, instead check if it's uptodate
- create_image(): display error message for incorrect parameters case
- introduce/use SYSEXIT_DEV_NOT_MOUNTED and SYSEXIT_FSCK errors
- alloc_diskdescriptor(): log error if calloc() fails
- ploop.spec: require util-linux, e2fsprogs etc.
For the complete list of changes in this release, see git changelog for ploop-1.6.
Download[edit]
RPMS[edit]
x86 (i686, IA32)[edit]
File | Date | Size |
---|---|---|
ploop-1.6-1.i386.rpm | 2013-01-14 19:46:59 | 41 Kb |
ploop-devel-1.6-1.i386.rpm | 2013-01-14 19:46:59 | 113 Kb |
ploop-lib-1.6-1.i386.rpm | 2013-01-14 19:46:59 | 84 Kb |
x86_64 (AMD64, EM64T)[edit]
File | Date | Size |
---|---|---|
ploop-1.6-1.x86_64.rpm | 2013-01-14 19:46:59 | 41 Kb |
ploop-devel-1.6-1.x86_64.rpm | 2013-01-14 19:46:59 | 109 Kb |
ploop-lib-1.6-1.x86_64.rpm | 2013-01-14 19:46:59 | 114 Kb |
Binaries[edit]
x86 (i686, IA32)[edit]
File | Date | Size |
---|---|---|
ploop-1.6-1.i386.tar.gz | 2013-01-14 19:46:58 | 40 Kb |
ploop-1.6-1.i386.tar.gz.asc | 2013-01-14 19:47:01 | 189 b |
ploop-devel-1.6-1.i386.tar.gz | 2013-01-14 19:46:58 | 110 Kb |
ploop-devel-1.6-1.i386.tar.gz.asc | 2013-01-14 19:47:01 | 189 b |
ploop-lib-1.6-1.i386.tar.gz | 2013-01-14 19:46:58 | 80 Kb |
ploop-lib-1.6-1.i386.tar.gz.asc | 2013-01-14 19:47:01 | 189 b |
x86_64 (AMD64, EM64T)[edit]
File | Date | Size |
---|---|---|
ploop-1.6-1.x86_64.tar.gz | 2013-01-14 19:46:58 | 40 Kb |
ploop-1.6-1.x86_64.tar.gz.asc | 2013-01-14 19:47:01 | 189 b |
ploop-devel-1.6-1.x86_64.tar.gz | 2013-01-14 19:46:58 | 100 Kb |
ploop-devel-1.6-1.x86_64.tar.gz.asc | 2013-01-14 19:47:01 | 189 b |
ploop-lib-1.6-1.x86_64.tar.gz | 2013-01-14 19:46:58 | 110 Kb |
ploop-lib-1.6-1.x86_64.tar.gz.asc | 2013-01-14 19:47:01 | 189 b |
Sources[edit]
File | Date | Size |
---|---|---|
ploop-1.6-1.src.rpm | 2013-01-14 19:46:59 | 100 Kb |
ploop-1.6.tar.bz2 | 2013-01-14 19:46:58 | 87 Kb |
ploop-1.6.tar.bz2.asc | 2013-01-14 19:47:01 | 189 b |
ploop.spec | 2013-01-14 19:46:58 | 9 Kb |
Archives[edit]
For other ploop releases, see download/ploop/Archives.
For other tools, see download/utils.