Kconfig (cc1092019ce3d9b3e85a285b41e852ff94a6b590) Kconfig (14f50b49fdab8f4c9fc87b55d3631e3bf1ffd385)
1#
2# Block device driver configuration
3#
4
5if BLOCK
6
7menu "Multi-device support (RAID and LVM)"
8

--- 124 unchanged lines hidden (view full) ---

133
134 If you want to use such a RAID-4/RAID-5/RAID-6 set, say Y. To
135 compile this code as a module, choose M here: the module
136 will be called raid456.
137
138 If unsure, say Y.
139
140config MD_RAID5_RESHAPE
1#
2# Block device driver configuration
3#
4
5if BLOCK
6
7menu "Multi-device support (RAID and LVM)"
8

--- 124 unchanged lines hidden (view full) ---

133
134 If you want to use such a RAID-4/RAID-5/RAID-6 set, say Y. To
135 compile this code as a module, choose M here: the module
136 will be called raid456.
137
138 If unsure, say Y.
139
140config MD_RAID5_RESHAPE
141 bool "Support adding drives to a raid-5 array (experimental)"
142 depends on MD_RAID456 && EXPERIMENTAL
141 bool "Support adding drives to a raid-5 array"
142 depends on MD_RAID456
143 default y
143 ---help---
144 A RAID-5 set can be expanded by adding extra drives. This
145 requires "restriping" the array which means (almost) every
146 block must be written to a different place.
147
148 This option allows such restriping to be done while the array
144 ---help---
145 A RAID-5 set can be expanded by adding extra drives. This
146 requires "restriping" the array which means (almost) every
147 block must be written to a different place.
148
149 This option allows such restriping to be done while the array
149 is online. However it is still EXPERIMENTAL code. It should
150 work, but please be sure that you have backups.
150 is online.
151
152 You will need mdadm version 2.4.1 or later to use this
153 feature safely. During the early stage of reshape there is
154 a critical section where live data is being over-written. A
155 crash during this time needs extra care for recovery. The
156 newer mdadm takes a copy of the data in the critical section
157 and will restore it, if necessary, after a crash.
158
159 The mdadm usage is e.g.
160 mdadm --grow /dev/md1 --raid-disks=6
161 to grow '/dev/md1' to having 6 disks.
162
163 Note: The array can only be expanded, not contracted.
164 There should be enough spares already present to make the new
165 array workable.
166
151
152 You will need mdadm version 2.4.1 or later to use this
153 feature safely. During the early stage of reshape there is
154 a critical section where live data is being over-written. A
155 crash during this time needs extra care for recovery. The
156 newer mdadm takes a copy of the data in the critical section
157 and will restore it, if necessary, after a crash.
158
159 The mdadm usage is e.g.
160 mdadm --grow /dev/md1 --raid-disks=6
161 to grow '/dev/md1' to having 6 disks.
162
163 Note: The array can only be expanded, not contracted.
164 There should be enough spares already present to make the new
165 array workable.
166
167 If unsure, say Y.
168
167config MD_MULTIPATH
168 tristate "Multipath I/O support"
169 depends on BLK_DEV_MD
170 help
171 Multipath-IO is the ability of certain devices to address the same
172 physical disk over multiple 'IO paths'. The code ensures that such
173 paths can be defined and handled at runtime, and ensures that a
174 transparent failover to the backup path(s) happens if a IO errors

--- 90 unchanged lines hidden ---
169config MD_MULTIPATH
170 tristate "Multipath I/O support"
171 depends on BLK_DEV_MD
172 help
173 Multipath-IO is the ability of certain devices to address the same
174 physical disk over multiple 'IO paths'. The code ensures that such
175 paths can be defined and handled at runtime, and ensures that a
176 transparent failover to the backup path(s) happens if a IO errors

--- 90 unchanged lines hidden ---