How-to-check-RAID-configuration-in-Linux

Как проверить конфигурацию RAID в Linux?

Системы хранения данных

Мне нужно проверить конфигурацию RAID в Linux. Как проверить текущую конфигурацию программного RAID-массива на сервере под управлением Linux, работающем на RHEL/CentOS или Debian/Ubuntu Linux?

Введение

Linux поддерживает как программные, так и аппаратные устройства RAID. В этой статье показано, как проверить программные RAID-устройства, созданные из двух или более реальных блочных устройств (жестких дисков/разделов).

Как проверить текущую конфигурацию RAID в Linux?

RAID — аббревиатура от «Redundant Array of Independent Disks». Это ничто иное, как объединенное виртуальное устройство, созданное из дисков или разделов. Некоторые уровни RAID включают избыточность и могут пережить некоторую степень сбоя устройства. Linux поддерживает следующие устройства RAID:

  1. RAID0 (striping)
  2. RAID1 (mirroring)
  3. RAID4
  4. RAID5
  5. RAID6
  6. RAID10
  7. MULTIPATH
  8. FAULTY
  9. CONTAINER

 

Проверка конфигурации RAID в Linux

/proc/mdstat — это специальный файл, в котором хранится важная информация обо всех активных на данный момент RAID-устройствах. Введите следующую команду cat:

cat /etc/mdadm.conf

 

 

Или же:

cat /proc/mdstat

 

 

Linux-check-your-current-RAID-configuration

 

Из приведенного выше вывода ясно, что у меня есть устройство RAID 10 viraul, состоящее из 5 разделов на диске:

  • md125 — имя файла устройства RAID
  • active raid10 — тип RAID
  • sde3[3] sdb3[2] sdc3[1] sdd3[4] sda3[0] — устройство RAID 10 с именем /dev/md125, состоящее из пяти разделов (также называемое «компонентное устройство»)
  • [UUUUU] — показывает состояние каждого устройства диска/раздела raid. «U» означает, что устройство исправно и работает. «_» — означает, что устройство не работает или повреждено

 

Просмотр конфигурации RAID в Linux

Чтобы определить, является ли конкретное устройство устройством RAID или компонентным устройством, запустите:

# mdadm --query /dev/DEVICE
# mdadm --query /dev/md125
# mdadm --query /dev/md12{5,6,7}

 

 

/dev/md125: 1157.85GiB raid10 5 devices, 0 spares. Use mdadm --detail for more detail.
/dev/md126: 4.98GiB raid10 5 devices, 0 spares. Use mdadm --detail for more detail.
/dev/md127: 1281.00MiB raid10 5 devices, 0 spares. Use mdadm --detail for more detail.

 

Давайте рассмотрим устройство RAID с именем /dev/md125 более подробно, выполнив следующую команду:

# mdadm --detail /dev/md125

 

 

How-to-check-raid-configuration-in-redhat-Linux

 

Наконец, для просмотра информации о компонентном устройстве с именем /dev/sdd3, выполните:

# mdadm --examine /dev/sdd3

 

 

Пример вывода:

/dev/sdd3:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x1
Array UUID : 4afdd8e1:a827d278:b1613938:cdc0a6ef
Name : localhost.localdomain:root
Creation Time : Sun Jun 25 19:07:43 2017
Raid Level : raid10
Raid Devices : 5

Avail Dev Size : 971276288 (463.14 GiB 497.29 GB)
Array Size : 1214095360 (1157.85 GiB 1243.23 GB)
Data Offset : 262144 sectors
Super Offset : 8 sectors
Unused Space : before=262056 sectors, after=0 sectors
State : clean
Device UUID : b6d9043e:fc1c8b6e:e82f970f:edf597e9

Internal Bitmap : 8 sectors from superblock
Update Time : Sat Dec 15 00:44:25 2018
Bad Block Log : 512 entries available at offset 72 sectors
Checksum : 7c314cad - correct
Events : 21001

Layout : near=2
Chunk Size : 512K

Device Role : Active device 4
Array State : AAAAA ('A' == active, '.' == missing, 'R' == replacing)

 

 

Спасибо за уделенное время на прочтение статьи!

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасности,  полный курс по кибербезопасности от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco и Linux с трудоустройством!

Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.
Что Вы получите?
  • Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
  • Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
  • Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
  • Если хотите индивидуальный график — обсудим и осуществим.
  • Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
А еще поможем Вам:
  • отредактировать резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco CCNA Routing & Switching и Linux LPI, подайте заявку или получите бесплатную консультацию.
Системы хранения данных

Больше похожих постов

How to Set Up NFS Server and Client on CentOS 8

Как настроить NFS-сервер и клиент на CentOS 8?

511
0
Network File System (NFS), также известная как файловая система «клиент/сервер», представляет собой популярный кроссплатформенный протокол распределенной файловой системы, используемый для…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Most Viewed Posts
Меню