|
|
12 мая 2011
Оглавление: 1. Mdadm 2. Просмотр состояния массивов 3. Получение информации о RAID-диске и его разделах 4. Создание массива 5. Расширение массива 6. Удаление массива
утилита для управления программными RAID массивами в Linux, ранее известная, как mdctl. MD сокращение от Multiple Devices.
В Linux можно использовать следующие разновидности RAID:
- LINEAR расширение размера логического диска за счет нескольких физических дисков;
- RAID0 распределение блоков на нескольких физических дисках для повышения скоростей записи и чтения, но без обеспечения отказоустойчивости;
- RAID1 зеркалирование, т.е. запись одних и тех же данных одновременно на несколько дисков, что обеспечивает отказоустойчивость при выходе из строя любого количества дисков, пока остаётся хотябы один работоспособный;
- RAID4 RAID 4 похож на RAID 3, но отличается от него тем, что данные разбиваются на блоки, а не на байты;
- RAID5 массив с обеспечением отказоустойчивости за счет минимальной избыточности;
- RAID6 похож на RAID 5, но имеет более высокую степень надежности под контрольные суммы выделяется емкость 2-х дисков, рассчитываются 2 суммы по разным алгоритмам;
- MULTIPATH не RAID-массив, позволяющий создавать разные псевдо-дисковые устройства для одного физического диска;
- FAULTY псевдо RAID-массив.
Не все разновидности RAID-массивов доступны в ядре Linux в начальной конфигурации. Например, чтобы использовать RAID5 необходимо внести изменения в конфигурацию ядра и скомпилировать его заново. Для уже скомпилированных ядер из дистрибутивов, возможно потребуется явная загрузка соответствующего модуля. Пример: modprobe raid5.
Просмотров: 8648
|