Архив за день: 12.07.2023

Как работать с LVM

В статье описаны основные моменты использования LVM для организации дисковой системы в Linux. Она поможет как чайникам разобраться с принципами ее работы, так и уже знающим LVM в качестве шпаргалки.

Используемые команды одинаково подойдут как для систем Red Hat / CentOS, так и Debian / Ubuntu.

Уровни абстракции

Работа с томами с помощью LVM происходит на 3-х уровнях абстракции:

  1. Физический уровень (PV). Сначала диск инициализируется командой pvcreate — в начале диска создается дескриптор группы томов. При этом важно заметить, что диск не обязательно должен быть физическим — мы можно отметить на использование обычный раздел диска.
  2. Группа томов (VG). С помощью команды vgcreate создается группа томов из инициализированных на предыдущем этапе дисков.
  3. Логический том (LV). Группы томов нарезаются на логические тома командой lvcreate.
Читать далее

LVM раздел на программном RAID-1

Вводные

Предположим, что у нас есть 2 подключенных к серверу диска без таблиц разделов на них.
(/dev/sdb и /dev/sdc)
Мы хотим создать RAID-1 зеркало с LVM на нем.
Также, в качестве OS используется CentOS 7.

RAID

Для управления программным RAID массивом нам понадобится утилита mdadm, установим ее:

# yum install -y mdadm

Создадим RAID-1 массив:

# mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sdb /dev/sdc

/dev/md0 — устройство, которое будет создано (массив).

Читать далее

Как узнать в какой корзине физически находится сбойный диск, использую программный raid MDADM?

dd if=/dev/sdX of=/dev/null conv=noerr
Если диск читается — на нужном диске будет непрерывно гореть лампочка
Если диск не читает — перебором по рабочим дискам и методом исключения
Кроме того с помощью hdparm можно посмотреть серийный номер дисков