Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP2:GA
lvm2.631
make_raid1_default.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File make_raid1_default.diff of Package lvm2.631
From 7e1083c985fd130b240c2471643350cc5c0f05cf Mon Sep 17 00:00:00 2001 From: Jonathan Brassow <jbrassow@redhat.com> Date: Tue, 6 Aug 2013 14:13:55 -0500 Subject: RAID: Make "raid1" the default mirror segment type Git-repo: https://git.fedorahosted.org/git/lvm2.git Git-commit: 7e1083c985fd130b240c2471643350cc5c0f05cf (partial) Patch-filtered: skipped WHATS_NEW and example.conf Acked-by: Jeff Mahoney <jeffm@suse.com> --- lib/config/defaults.h | 2 +- man/lvconvert.8.in | 7 ++++++- man/lvcreate.8.in | 17 ++++++++++++----- 3 files changed, 19 insertions(+), 7 deletions(-) diff --git a/lib/config/defaults.h b/lib/config/defaults.h index 5af0f00..59282c5 100644 --- a/lib/config/defaults.h +++ b/lib/config/defaults.h @@ -51,7 +51,7 @@ #define DEFAULT_METADATA_READ_ONLY 0 #define DEFAULT_LVDISPLAY_SHOWS_FULL_DEVICE_PATH 0 -#define DEFAULT_MIRROR_SEGTYPE "mirror" +#define DEFAULT_MIRROR_SEGTYPE "raid1" #define DEFAULT_MIRRORLOG "disk" #define DEFAULT_MIRROR_LOG_FAULT_POLICY "allocate" #define DEFAULT_MIRROR_IMAGE_FAULT_POLICY "remove" #diff --git a/man/lvconvert.8.in b/man/lvconvert.8.in #index d4faf27..0fe5ab3 100644 #--- a/man/lvconvert.8.in #+++ b/man/lvconvert.8.in #@@ -141,7 +141,12 @@ Run the daemon in the background. # Specifies the degree of the mirror you wish to create. # For example, "\fB-m 1\fP" would convert the original logical # volume to a mirror volume with 2-sides; that is, a #-linear volume plus one copy. #+linear volume plus one copy. There are two implementations of mirroring #+which correspond to the "raid1" and "mirror" segment types. The default #+mirroring segment type is "raid1". If the legacy "mirror" segment type #+is desired, the \fB\-\-type\fP argument must be used to explicitly #+select the desired type. The \fB\-\-mirrorlog\fP and \fB\-\-corelog\fP #+options below are only relevant to the legacy "mirror" segment type. # .TP # .IR \fB\-\-mirrorlog " {" disk | core | mirrored } # Specifies the type of log to use. #diff --git a/man/lvcreate.8.in b/man/lvcreate.8.in #index 681ff68..4a29720 100644 #--- a/man/lvcreate.8.in #+++ b/man/lvcreate.8.in #@@ -232,16 +232,23 @@ afterwards will be mirrored, but the original contents will not be # copied. This is useful for skipping a potentially long and resource # intensive initial sync of an empty device. # #-The optional argument \fB\-\-mirrorlog\fP specifies the type of log to be used. #+There are two implementations of mirroring which can be used and correspond #+to the "raid1" and "mirror" segment types. The default is "raid1". See the #+\fB\-\-type\fP option for more information if you would like to use the #+legacy "mirror" segment type. The \fB\-\-mirrorlog\fP and \fB\-\-corelog\fP #+options apply to the "mirror" segment type only. #+ #+The optional argument \fB\-\-mirrorlog\fP specifies the type of log to be #+used for logical volumes utilizing the legacy "mirror" segment type. # The default is \fIdisk\fP, which is persistent and requires # a small amount of storage space, usually on a separate device from the # data being mirrored. Using \fIcore\fP means the mirror is regenerated #-by copying the data from the first device again each time the #-device is activated, for example, after every reboot. Using \fImirrored\fP #+by copying the data from the first device each time the logical #+volume is activated, like after every reboot. Using \fImirrored\fP # will create a persistent log that is itself mirrored. # #-The optional argument \fB\-\-corelog\fP is equivalent #-to \fB\-\-mirrorlog\fP \fIcore\fP. #+When the legacy "mirror" segment type is used, the optional argument #+\fB\-\-corelog\fP is equivalent to \fB\-\-mirrorlog\fP \fIcore\fP. # .TP # .IR \fB\-M ", " \fB\-\-persistent " {" y | n } # Set to \fIy\fP to make the minor number specified persistent. #
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor