1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/lib/metadata
Peter Rajnoha b806836164 report: also display "mirror" keyword in lv_type for pvmove LV and display "multiple" for external origin used for more than one thin snapshot
$ lvs -a -o name,vg_name,attr,layout,type
  LV        VG     Attr       Layout     Type
  lvol0     vg     -wI-a----- linear     linear
  [pvmove0] vg     p-C-aom--- mirror     mirror,pvmove

(added "mirror" for pvmove LV)

$ lvs -a -o name,vg_name,attr,layout,type
  LV              VG     Attr       Layout     Type
  lvol0           vg     ori------- linear     external,multiple,origin,thin
  [lvol1_pmspare] vg     ewi------- linear     metadata,pool,spare
  lvol2           vg     Vwi-a-tz-- thin       snapshot,thin
  lvol3           vg     Vwi-a-tz-- thin       snapshot,thin
  pool            vg     twi-a-tz-- pool,thin  pool,thin
  [pool_tdata]    vg     Twi-ao---- linear     data,pool,thin
  [pool_tmeta]    vg     ewi-ao---- linear     metadata,pool,thin

(added "multiple" for external origin used for more than one
thin snapshot - lvol0 in the example above)
2014-08-19 09:41:41 +02:00
..
cache_manip.c cache+thin: add lv_is_{cache,thin}_origin fn to identify origin LVs 2014-08-15 13:28:43 +02:00
lv_alloc.h raid/misc: Allow creation of parallel areas by LV vs segment 2014-06-25 21:20:41 -05:00
lv_manip.c report: also display "mirror" keyword in lv_type for pvmove LV and display "multiple" for external origin used for more than one thin snapshot 2014-08-19 09:41:41 +02:00
lv.c report: lvs: properly display 'o' for volume type bit and 'C' for target type bit in lv_attr field for cache origin LVs 2014-08-15 13:28:43 +02:00
lv.h refactor: remove static modifier for lv_raid_image_in_sync and lv_raid_healthy fn 2014-07-04 15:40:17 +02:00
merge.c pvvmove: add a few comments 2014-06-20 11:41:20 +01:00
metadata-exported.h Add lv_layout_and_type fn, lv_layout and lv_type reporting fields. 2014-08-15 14:50:38 +02:00
metadata.c pvcreate: Fix cache state with filters/sig wiping. 2014-08-14 01:30:01 +01:00
metadata.h report: Add lv_parent field. 2014-07-03 23:49:34 +01:00
mirror.c raid/misc: Allow creation of parallel areas by LV vs segment 2014-06-25 21:20:41 -05:00
pool_manip.c thin and cache: unify pool common code 2014-07-22 22:41:38 +02:00
pv_alloc.h cleanup: self compilable headers 2013-12-12 13:28:19 +01:00
pv_manip.c misc: after releasing a PV segment, merge it with any adjacent free space 2014-06-25 22:04:58 -05:00
pv_map.c logging: classify log_debug messages 2013-01-07 22:30:29 +00:00
pv_map.h Track unreserved space for all alloc policies and then permit NORMAL to place 2012-02-01 02:10:45 +00:00
pv.c pv_vg_name: do not expose internal orphans to lvm2 users 2014-03-19 00:57:59 +01:00
pv.h cleanup: self compilable headers 2013-12-12 13:28:19 +01:00
raid_manip.c raid: Moved degraded activation code to raid_manip. 2014-07-22 20:50:29 +01:00
replicator_manip.c logging: classify log_debug messages 2013-01-07 22:30:29 +00:00
segtype.c clean: remove unneeded assign 2013-06-17 09:34:56 +02:00
segtype.h refactor: add defines for raid segtypes 2014-08-15 13:28:43 +02:00
snapshot_manip.c snapshot: check snapshot exists 2014-06-17 13:36:07 +02:00
thin_manip.c cleanup: gcc warning 2014-08-15 15:43:42 +02:00
vg.c lvmetad: more reuse precommit buffer 2014-03-01 14:08:58 +01:00
vg.h lvmetad: more reuse precommit buffer 2014-03-01 14:08:58 +01:00