Lines Matching full:array
22 or, to assemble a partitionable array::
44 level of the RAID array
92 If a raid5 or raid6 array is both dirty and degraded, it could have
98 For this reason, md will normally refuse to start such an array. This
99 requires the sysadmin to take action to explicitly start the array
104 This option is not really available if the array has the root
106 array, md supports a module parameter ``start_dirty_degraded`` which,
131 An array is ``created`` by writing appropriate superblocks to all
138 An array should be created by a user-space tool. This will write
139 superblocks to all devices. It will usually mark the array as
144 When an array is assembled, it is first initialized with the
155 The array is started with the RUN_ARRAY ioctl.
162 array using HOT_REMOVE_DISK.
168 An array can be ``created`` by describing the array (level, chunksize
174 and its role in the array.
196 If no raid level has been set yet (array is still being
203 in a fully functional array. If this is not yet known, the file
204 will be empty. If an array is being resized this will contain
206 Some raid levels allow this value to be set while the array is
207 active. This will reconfigure the array. Otherwise it can only
208 be set while assembling an array.
210 reduce the size of the array. To reduce the number of drives
211 in an e.g. raid5, the array size must first be reduced by
217 of the array is conceptually divided into chunks and consecutive
220 of 2. This can only be set while assembling an array
223 The ``layout`` for the array for the particular level. This is
225 levels. It can be written while assembling an array.
229 the array to be less than is actually available on the combined
232 array (e.g. adding devices) will not cause the size to change.
234 array to be whatever size is actually available based on
237 This can be used to reduce the size of the array before reducing
243 the array where ``reshape`` is up to. If this is set, the three
257 part or the geometry of the array. It is measured in sectors
259 the array if the personality supports it (raid1, raid5, raid6),
264 about the array. It can be 0.90 (traditional format), 1.0, 1.1,
270 requires a metadata update will cause array activity to be
276 array creation it will default to 0, though starting the array as
282 This will cause that device to be attached to the array, if it is
287 When an md array has seen no write requests for a certain period
289 request arrives, the array is marked as ``dirty`` before the write
297 state of the array. In many cases, the state can be set by
312 May have some settings, but array is not active
315 When written, doesn't tear down array, but just stops it
318 All IO requests will block. The array can be reconfigured.
320 Writing this, if accepted, will block until array is quiessent
333 When written to inactive array, starts without resync
339 If written to an active array that has pending writes, then fails.
342 When written to inactive array, starts with resync
351 This indicates where the write-intent bitmap for the array is
365 device. For RAID10, it is a portion of the array. For RAID1, it
399 degraded array, or if the array becomes degraded during a write.
401 once the array becomes non-degraded, and this fact has been
405 This indicates how the array maintains consistency in case of unexpected
409 Array has no redundancy information, e.g. raid0, linear.
413 array is started after unclean shutdown.
430 This indicates the UUID of the array in the following format:
434 As component devices are added to an md array, they appear in the ``md``
452 A file recording the current state of the device in the array
461 device is a fully in-sync member of the array
501 Writing ``remove`` removes the device from the array.
525 starting the array. It sets or clears the flag.
534 the array (either because they were corrected or because they
535 happened while the array was read-only). When using version-1
536 metadata, this value persists across restarts of the array.
538 This value can be written while assembling an array thus
543 This gives the role that the device has in the array. It will
544 either be ``none`` if the device is not active in the array
546 ``raid_disks`` number for the array indicating which position
548 array. A device for which this is set is assumed to be working.
552 start) where data from the array will be stored. Any part of
560 array. If a value less than the current component_size is
573 the array, either before the array is activated, or before
599 in the array. These are named::
603 where ``NN`` is the position in the array, starting from 0.
604 So for a 3 drive array there will be rd0, rd1, rd2.
665 arrays is degraded. So an optimal array will show ``0``. A
681 If the array has a write-intent bitmap, then writing to this
692 however they only apply to the particular array.
719 within the array where IO will be blocked. This is currently
724 within the array where ``check``/``repair`` will operate. Must be