mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-18 10:04:20 +03:00
build: make genrate config file
This commit is contained in:
parent
48768cc5be
commit
954b885a08
@ -123,7 +123,6 @@ devices {
|
|||||||
# then the device is accepted. Be careful mixing 'a' and 'r' patterns,
|
# then the device is accepted. Be careful mixing 'a' and 'r' patterns,
|
||||||
# as the combination might produce unexpected results (test changes.)
|
# as the combination might produce unexpected results (test changes.)
|
||||||
# Run vgscan after changing the filter to regenerate the cache.
|
# Run vgscan after changing the filter to regenerate the cache.
|
||||||
# See the use_lvmetad comment for a special case regarding filters.
|
|
||||||
#
|
#
|
||||||
# Example
|
# Example
|
||||||
# Accept every block device:
|
# Accept every block device:
|
||||||
@ -143,7 +142,7 @@ devices {
|
|||||||
# Configuration option devices/global_filter.
|
# Configuration option devices/global_filter.
|
||||||
# Limit the block devices that are used by LVM system components.
|
# Limit the block devices that are used by LVM system components.
|
||||||
# Because devices/filter may be overridden from the command line, it is
|
# Because devices/filter may be overridden from the command line, it is
|
||||||
# not suitable for system-wide device filtering, e.g. udev and lvmetad.
|
# not suitable for system-wide device filtering, e.g. udev.
|
||||||
# Use global_filter to hide devices from these LVM system components.
|
# Use global_filter to hide devices from these LVM system components.
|
||||||
# The syntax is the same as devices/filter. Devices rejected by
|
# The syntax is the same as devices/filter. Devices rejected by
|
||||||
# global_filter are not opened by LVM.
|
# global_filter are not opened by LVM.
|
||||||
@ -179,6 +178,10 @@ devices {
|
|||||||
# present on the system. sysfs must be part of the kernel and mounted.)
|
# present on the system. sysfs must be part of the kernel and mounted.)
|
||||||
sysfs_scan = 1
|
sysfs_scan = 1
|
||||||
|
|
||||||
|
# Configuration option devices/scan_lvs.
|
||||||
|
# Scan LVM LVs for layered PVs.
|
||||||
|
scan_lvs = 1
|
||||||
|
|
||||||
# Configuration option devices/multipath_component_detection.
|
# Configuration option devices/multipath_component_detection.
|
||||||
# Ignore devices that are components of DM multipath devices.
|
# Ignore devices that are components of DM multipath devices.
|
||||||
multipath_component_detection = 1
|
multipath_component_detection = 1
|
||||||
@ -336,7 +339,7 @@ allocation {
|
|||||||
maximise_cling = 1
|
maximise_cling = 1
|
||||||
|
|
||||||
# Configuration option allocation/use_blkid_wiping.
|
# Configuration option allocation/use_blkid_wiping.
|
||||||
# Use blkid to detect existing signatures on new PVs and LVs.
|
# Use blkid to detect and erase existing signatures on new PVs and LVs.
|
||||||
# The blkid library can detect more signatures than the native LVM
|
# The blkid library can detect more signatures than the native LVM
|
||||||
# detection code, but may take longer. LVM needs to be compiled with
|
# detection code, but may take longer. LVM needs to be compiled with
|
||||||
# blkid wiping support for this setting to apply. LVM native detection
|
# blkid wiping support for this setting to apply. LVM native detection
|
||||||
@ -744,9 +747,9 @@ log {
|
|||||||
# Select log messages by class.
|
# Select log messages by class.
|
||||||
# Some debugging messages are assigned to a class and only appear in
|
# Some debugging messages are assigned to a class and only appear in
|
||||||
# debug output if the class is listed here. Classes currently
|
# debug output if the class is listed here. Classes currently
|
||||||
# available: memory, devices, io, activation, allocation, lvmetad,
|
# available: memory, devices, io, activation, allocation,
|
||||||
# metadata, cache, locking, lvmpolld. Use "all" to see everything.
|
# metadata, cache, locking, lvmpolld. Use "all" to see everything.
|
||||||
debug_classes = [ "memory", "devices", "io", "activation", "allocation", "lvmetad", "metadata", "cache", "locking", "lvmpolld", "dbus" ]
|
debug_classes = [ "memory", "devices", "io", "activation", "allocation", "metadata", "cache", "locking", "lvmpolld", "dbus" ]
|
||||||
}
|
}
|
||||||
|
|
||||||
# Configuration section backup.
|
# Configuration section backup.
|
||||||
@ -990,40 +993,13 @@ global {
|
|||||||
# lvdisplay_shows_full_device_path = 0
|
# lvdisplay_shows_full_device_path = 0
|
||||||
|
|
||||||
# Configuration option global/use_lvmetad.
|
# Configuration option global/use_lvmetad.
|
||||||
# Use lvmetad to cache metadata and reduce disk scanning.
|
# This setting is no longer used.
|
||||||
# When enabled (and running), lvmetad provides LVM commands with VG
|
use_lvmetad = 0
|
||||||
# metadata and PV state. LVM commands then avoid reading this
|
|
||||||
# information from disks which can be slow. When disabled (or not
|
|
||||||
# running), LVM commands fall back to scanning disks to obtain VG
|
|
||||||
# metadata. lvmetad is kept updated via udev rules which must be set
|
|
||||||
# up for LVM to work correctly. (The udev rules should be installed
|
|
||||||
# by default.) Without a proper udev setup, changes in the system's
|
|
||||||
# block device configuration will be unknown to LVM, and ignored
|
|
||||||
# until a manual 'pvscan --cache' is run. If lvmetad was running
|
|
||||||
# while use_lvmetad was disabled, it must be stopped, use_lvmetad
|
|
||||||
# enabled, and then started. When using lvmetad, LV activation is
|
|
||||||
# switched to an automatic, event-based mode. In this mode, LVs are
|
|
||||||
# activated based on incoming udev events that inform lvmetad when
|
|
||||||
# PVs appear on the system. When a VG is complete (all PVs present),
|
|
||||||
# it is auto-activated. The auto_activation_volume_list setting
|
|
||||||
# controls which LVs are auto-activated (all by default.)
|
|
||||||
# When lvmetad is updated (automatically by udev events, or directly
|
|
||||||
# by pvscan --cache), devices/filter is ignored and all devices are
|
|
||||||
# scanned by default. lvmetad always keeps unfiltered information
|
|
||||||
# which is provided to LVM commands. Each LVM command then filters
|
|
||||||
# based on devices/filter. This does not apply to other, non-regexp,
|
|
||||||
# filtering settings: component filters such as multipath and MD
|
|
||||||
# are checked during pvscan --cache. To filter a device and prevent
|
|
||||||
# scanning from the LVM system entirely, including lvmetad, use
|
|
||||||
# devices/global_filter.
|
|
||||||
use_lvmetad = @DEFAULT_USE_LVMETAD@
|
|
||||||
|
|
||||||
# Configuration option global/lvmetad_update_wait_time.
|
# Configuration option global/lvmetad_update_wait_time.
|
||||||
# Number of seconds a command will wait for lvmetad update to finish.
|
# This setting is no longer used.
|
||||||
# After waiting for this period, a command will not use lvmetad, and
|
|
||||||
# will revert to disk scanning.
|
|
||||||
# This configuration option has an automatic default value.
|
# This configuration option has an automatic default value.
|
||||||
# lvmetad_update_wait_time = 10
|
# lvmetad_update_wait_time = 0
|
||||||
|
|
||||||
# Configuration option global/use_lvmlockd.
|
# Configuration option global/use_lvmlockd.
|
||||||
# Use lvmlockd for locking among hosts using LVM on shared storage.
|
# Use lvmlockd for locking among hosts using LVM on shared storage.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user