Перейти к основному содержанию

mdadm — удаляем диск из массива

Linux

Есть программный массив RAID1 из двух NVMe дисков. В один прекрасный момент один из дисков стал существенно тормозить. Пришла пора выкинуть диск из массива и заменить новым.

nvme

На графике задержка при записи на два одинаковых диска. На одном диске задержка 1 мс, на втором — 160 мс. Хотя оба диска идентичны:

SSD Dell EMC NVMe 3.84 TB — KCD5XLUG3T84

nvme

Будем удалять /dev/nvme1n1. Сервер отключать нельзя, все операции по замене диска будем выполнять на лету. Текущий массив /dev/md127.

mdadm --detail /dev/md127

mdadm

Уровень массива RAID1, есть два диска:

  • /dev/nvme0n1
  • /dev/nvme1n1 - на удаление

Помечаем диск как сбойный:

mdadm /dev/md127 --fail /dev/nvme1n1

mdadm

RAID1 массив переходит в состояние active, degraded. Диск /dev/nvme1n1 в состоянии faulty. Массив продолжает работать на одном диске.

Удаляем сбойный диск из массива:

mdadm /dev/md127 --remove /dev/nvme1n1

mdadm

Диск удалён из массива. Теперь можно его извлечь из сервера и заменить другим диском.

Добавить диск в массив можно командой:

mdadm /dev/md127 --add /dev/nvme1n1

В помощь:

Ubuntu — добавляем диск на лету

Теги

Онлайн-курс по устройству компьютерных сетей

На углубленном курсе "Архитектура современных компьютерных сетей" вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.

Реклама ИП «Скоромнов Дмитрий Анатольевич» ИНН 331403723315

 

Похожие материалы

Seafile — установка на Ubuntu 18.04 LTS

Seafile — это личное облачное хранилище для хранения данных в стиле Dropbox. Сегодня мы развернём это хранилище на виртуальном сервере. В качестве гипервизора у нас ESXi 6.7 Update 1.