summaryrefslogtreecommitdiff
blob: af5a5afe258d8048fcdd5484c600b21da89754cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Maintainer note: Forward ported without editing from lvm2-2.02.99-example.conf.in.patch to apply cleanly.

--- conf/example.conf.in
+++ conf/example.conf.in
@@ -105,6 +105,10 @@
     # By default we accept every block device:
     # filter = [ "a/.*/" ]
 
+    # Gentoo: we exclude /dev/nbd by default, because it makes a lot of kernel
+    # noise when you probed while not available.
+    filter = [ "r|/dev/nbd.*|", "a/.*/" ]
+
     # Exclude the cdrom drive
     # filter = [ "r|/dev/cdrom|" ]
 
@@ -522,7 +526,8 @@
     # e.g. vgscan.lvm1 and they will stop working after you start using
     # the new lvm2 on-disk metadata format.
     # The default value is set when the tools are built.
-    # fallback_to_lvm1 = 0
+    # Gentoo: the LVM tools are a seperate package.
+    fallback_to_lvm1 = 0
 
     # The default metadata format that commands should use - "lvm1" or "lvm2".
     # The command line override is -M1 or -M2.
@@ -1182,12 +1187,13 @@
 
 # Metadata settings
 #
-# metadata {
+metadata {
     # Default number of copies of metadata to hold on each PV.  0, 1 or 2.
     # You might want to override it from the command line with 0 
     # when running pvcreate on new PVs which are to be added to large VGs.
 
-    # pvmetadatacopies = 1
+    # Gentoo: enable for data safety, but PV resize is then disabled.
+    # pvmetadatacopies = 2
 
     # Default number of copies of metadata to maintain for each VG.
     # If set to a non-zero value, LVM automatically chooses which of
@@ -1222,7 +1228,7 @@
     # the supplied toolset to make changes (e.g. vgcfgrestore).
 
     # dirs = [ "/etc/lvm/metadata", "/mnt/disk2/lvm/metadata2" ]
-#}
+}
 
 # Event daemon
 #