Инструменты пользователя

Инструменты сайта


wiki:technical:mdadm

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Следующая версияСледующая версия справа и слева
wiki:technical:mdadm [2022/03/24 21:50] Dimanwiki:technical:mdadm [2022/04/04 17:09] Diman
Строка 1: Строка 1:
 +=====Работа с программным RAID mdadm=====
 Эта страница целиком списана с [[http://xgu.ru/wiki/mdadm|исходной]], где рассматриваются вопросы создания и обслуживания программного RAID-массива в операционной системе Linux. К сожалению, исходная страница недоступна, приходится держать копию на этом wiki.  Эта страница целиком списана с [[http://xgu.ru/wiki/mdadm|исходной]], где рассматриваются вопросы создания и обслуживания программного RAID-массива в операционной системе Linux. К сожалению, исходная страница недоступна, приходится держать копию на этом wiki. 
-==== Содержание ==== 
-  - [[mdadm#mdadm|Описание mdadm]] 
-  - [[mdadm#Настройка программного RAID-массива|Настройка программного RAID-массива]] 
-  - [[mdadm#Создание разделов|Создание разделов]] 
-  - [[mdadm#Размонтирование|Размонтирование]] 
-  - [[mdadm#Изменение типа разделов|Изменение типа разделов]] 
-  - [[mdadm#Создание RAID-массива|Создание RAID-массива]] 
-  - [[mdadm#Проверка правильности сборки|Проверка правильности сборки]] 
-  - [[mdadm#Создание файловой системы поверх RAID-массива|Создание файловой системы поверх RAID-массива]] 
-  - [[mdadm#Создание конфигурационного файла mdadm.conf|Создание конфигурационного файла mdadm.conf]] 
-  - [[mdadm#mdadm|Описание mdadm]] 
-  - [[mdadm#mdadm|Описание mdadm]] 
-  - [[mdadm#mdadm|Описание mdadm]] 
-  - [[mdadm#mdadm|Описание mdadm]] 
-  - [[mdadm#mdadm|Описание mdadm]] 
-  - [[mdadm#mdadm|Описание mdadm]] 
-  -  
- 
-        2.5  
-        2.6  
-        2.7  
-        2.8 Создание точки монтирования для RAID-массива 
-        2.9 Изменение /etc/fstab 
-        2.10 Монтирование файловой системы нового RAID-массива 
-        2.11 Проверка состояния RAID-массива 
-        2.12 Проблема загрузки на многодисковых системах 
-    3 Дальнейшая работа с массивом 
-        3.1 Пометка диска как сбойного 
-        3.2 Удаление сбойного диска 
-        3.3 Добавление нового диска 
-        3.4 Сборка существующего массива 
-        3.5 Расширение массива 
-        3.6 Возобновление отложенной синхронизации 
-    4 Переименование массива 
-    5 Удаление массива 
-    6 Создание пустого массива без сихронизации данных 
-    7 Дополнительная информация 
-        7.1 Производительность программных RAID-массивов 
-        7.2 Разные заметки, имеющие отношение к RAID 
- 
-===mdadm=== 
  
 +====Краткое описание mdadm====
 Управление программным RAID-массивом в Linux выполняется с помощью программы mdadm. Управление программным RAID-массивом в Linux выполняется с помощью программы mdadm.
 У программы mdadm есть несколько режимов работы. У программы mdadm есть несколько режимов работы.
-**Assemble** (сборка)+ 
 +===Assemble(сборка)===
 Собрать компоненты ранее созданного массива в массив. Компоненты можно указывать явно, но можно и не указывать — тогда выполняется их поиск по суперблокам. Собрать компоненты ранее созданного массива в массив. Компоненты можно указывать явно, но можно и не указывать — тогда выполняется их поиск по суперблокам.
  
-**Build** (построение)+===Build(построение)===
 Собрать массив из компонентов, у которых нет суперблоков. Не выполняются никакие проверки, создание и сборка массива в принципе ничем не отличаются. Собрать массив из компонентов, у которых нет суперблоков. Не выполняются никакие проверки, создание и сборка массива в принципе ничем не отличаются.
  
-**Create** (создание)+===Create(создание)===
 Создать новый массив на основе указанных устройств. Использовать суперблоки размещённые на каждом устройстве. Создать новый массив на основе указанных устройств. Использовать суперблоки размещённые на каждом устройстве.
  
-**Monitor** (наблюдение)+===Monitor(наблюдение)===
 Следить за изменением состояния устройств. Для RAID0 этот режим не имеет смысла. Следить за изменением состояния устройств. Для RAID0 этот режим не имеет смысла.
  
-**Grow** (расширение или уменьшение)+===Grow (расширение или уменьшение)===
 Расширение или уменьшение массива, включаются или удаляются новые диски. Расширение или уменьшение массива, включаются или удаляются новые диски.
  
-**Incremental Assembly** (инкрементальная сборка)+===Incremental Assembly (инкрементальная сборка)===
 Добавление диска в массив.  Добавление диска в массив. 
  
-**Manage** (управление)+===Manage (управление)===
 Разнообразные операции по управлению массивом, такие как замена диска и пометка как сбойного.  Разнообразные операции по управлению массивом, такие как замена диска и пометка как сбойного. 
  
-**Misc** (разное)+===Misc (разное)===
 Действия, которые не относятся ни к одному из перечисленных выше режимов работы.  Действия, которые не относятся ни к одному из перечисленных выше режимов работы. 
  
-**Auto-detect** (автоообнаружение)+===Auto-detect (автоообнаружение)===
 Активация автоматически обнаруживаемых массивов в ядре Linux.  Активация автоматически обнаруживаемых массивов в ядре Linux. 
  
  
-===Формат вызова===+====Формат вызова====
  
 mdadm [mode] [array] [options] mdadm [mode] [array] [options]
Строка 323: Строка 285:
     %# mdadm --detail --scan --verbose | awk '/ARRAY/ {print}' >> /etc/mdadm/mdadm.conf     %# mdadm --detail --scan --verbose | awk '/ARRAY/ {print}' >> /etc/mdadm/mdadm.conf
  
-[править] Создание точки монтирования для RAID-массива+===Создание точки монтирования для RAID-массива===
  
 Поскольку мы создали новую файловую систему, вероятно, нам понадобится и новая точка монтирования. Назовём её /raid. Поскольку мы создали новую файловую систему, вероятно, нам понадобится и новая точка монтирования. Назовём её /raid.
Строка 329: Строка 291:
     %# mkdir /raid     %# mkdir /raid
  
-[править] Изменение /etc/fstab+===Изменение /etc/fstab===
  
 Для того чтобы файловая система, созданная на новом RAID-массиве, автоматически монтировалась при загрузке, добавим соответствующую запись в файл /etc/fstab хранящий список автоматически монтируемых при загрузке файловых систем. Для того чтобы файловая система, созданная на новом RAID-массиве, автоматически монтировалась при загрузке, добавим соответствующую запись в файл /etc/fstab хранящий список автоматически монтируемых при загрузке файловых систем.
Строка 341: Строка 303:
     #/dev/hdg1       /data3        ext3    defaults        1 2     #/dev/hdg1       /data3        ext3    defaults        1 2
  
-[править] Монтирование файловой системы нового RAID-массива+===Монтирование файловой системы нового RAID-массива===
  
 Для того чтобы получить доступ к файловой системе, расположенной на новом RAID-массиве, её нужно смонтировать. Монтирование выполняется с помощью команды mount. Для того чтобы получить доступ к файловой системе, расположенной на новом RAID-массиве, её нужно смонтировать. Монтирование выполняется с помощью команды mount.
Строка 357: Строка 319:
    %# mount /dev/md0 /raid    %# mount /dev/md0 /raid
  
-[править] Проверка состояния RAID-массива+===Проверка состояния RAID-массива===
  
 Информация о состоянии RAID-массива находится в файле /proc/mdstat. Информация о состоянии RAID-массива находится в файле /proc/mdstat.
Строка 384: Строка 346:
 cat /sys/block/md0/md/mismatch_cnt cat /sys/block/md0/md/mismatch_cnt
  
-[править] Проблема загрузки на многодисковых системах+===Проблема загрузки на многодисковых системах===
  
 В некоторых руководствах по mdadm после первоначальной сборки массивов рекомендуется добавлять в файл /etc/mdadm/mdadm.conf вывод команды "mdadm --detail --scan --verbose": В некоторых руководствах по mdadm после первоначальной сборки массивов рекомендуется добавлять в файл /etc/mdadm/mdadm.conf вывод команды "mdadm --detail --scan --verbose":
wiki/technical/mdadm.txt · Последнее изменение: 2024/05/11 14:02 — Diman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki