snapm-plugins.d - Man Page
boom configuration files
Synopsis
/etc/snapm/plugins.d/*.conf
Description
Files in /etc/snapm/plugins.d are loaded during the initialisation of snapm and provide configuration options that affect the behaviour of plugins.
The files are structured in INI format: section headers appear in square brackets and configuration values appear as key-value pairs with one pair per line.
Sections
- Limits
The Limits section may contain the MaxSnapshotsPerOrigin and MaxSnapshotsPerOriginPool keys that place limits on the maximum number of snapshots per origin device and thin pool respectively.
Plugins may opt-in to applying these options depending on the specific snapshot back end. For example, lvm2-cow implements the MaxSnapshotsPerOrigin key since excessive per-origin snapshots using the device-mapper dm-snapshot target leads to read and write IO performance degradation. The lvm2-thin and stratis plugins on th other hand respect the MaxSnapshotsPerPool key since they share the same underlying dm-thin implementation.
The values in both cases are a single non-negative integer specifying the maximum allowed number of snapshots across all snapshot sets and unmanaged snapshots.
Authors
Bryn M. Reeves <bmr@redhat.com>
See Also
lvm(8), lvcreate(8), lvmthin(7), stratis(8),
Snapm project page: https://github.com/snapshotmanager/snapm
LVM2 resource page: https://www.sourceware.org/lvm2/
Device-mapper resource page: http://sources.redhat.com/dm/