What's new in LVM2 2.02.125
Jul 8, 2015
- Fix getline memory usage in lvmpolld.
- Add support --clear-needs-check-flag for cache_check of cache pool metadata.
- Add lvmetactl for developer use only.
- Rename global/lock_retries to lvmlockd_retries.
- Replace --enable-lvmlockd by --enable-lockd-sanlock and --enable-lockd-dlm.
New in LVM2 2.02.124 (Jul 4, 2015)
- Move sending thin pool messages from resume to suspend phase.
- Report warning when pool is overprovisioned and not auto resized.
- Recognize free-form date/time values for lv_time field in selection criteria.
- Added experimental lvmlockd with configure --enable-lvmlockd.
- Fix regression in select to match string fields if using synonyms (2.02.123).
- Fix regression when printing more lv names via display_lvname (2.02.122).
- Add missing error logging to unlock_vg and sync_local_dev_names callers.
New in LVM2 2.02.107 (Jun 25, 2014)
- The most important new feature is a new command line argument: --select (or -S). This lets you apply selection criteria to the output of reporting commands. We'll add it to commands that change things in a future release.
- A simple example:
- pvs -S 'free > 100M, name =~ sd'
- shows only PVs with more than 100M of free space and with the string 'sd' in their name.
- Use '-S help' for a brief summary of the fields and operators or look at the man pages for a little more detail. Recall that -o lets you choose the fields to display, -O controls the sort order and --noheadings, --separator, --rows, --nameprefixes, --units and --nosuffix offer some alternative forms of output to help you to write different types of scripts.
- For debugging, or in scripts, use -o+selected to see all the output as before but with a new column that indicates whether or not each row meets your selection criteria.
- We also plan to split out new fields from the various 'attribute' fields to simplify access to the information they contain.
- 'dmsetup info -c' also accepts -S.
- The LVM SSD caching support in this release remains experimental and can be enabled using: configure --with-cache=internal
- I'd also like to mention that there have been several extensions to dumpconfig and profiles recently to help you to manage LVM configuration.
New in LVM2 2.02.77 (Nov 23, 2010)
- Allocate a pool for dummy VG in _pvsegs_sub_single.
- Add PV and LV segment types and functions to liblvm.
- Add set_property functions to liblvm. Remove tag length restriction and allow / = ! : # & characters.
- Support repetition of --addtag and --deltag arguments.
- Add infrastructure for specific cmdline arguments to be repeated in groups.
- Split the_args cmdline arguments and values into arg_props and arg_values.
- Fix fsadm no longer to require '-f' to resize an unmounted filesystem.
- Fix fsadm to detect mounted filesystems on older systems.
- (2.0.75) Extend cling allocation policy to recognise PV tags (cling_by_tags).
- Add allocation/cling_tag_list to lvm.conf.
- Regenerate configure with 'autoreconf' for --enable-ocf. (2.02.76)