Проблема

Экспериментировал с программным рейдом в XenServer 6.2 (сервер чистый, без апдейтов). Возможно, в апдейтах эту проблему исправили.
Столкнулся со странной ситуацией - на XenServer 6.2 при выполнении mdadm –stop система сообщает что массив остановлен, но затем ВСЕ виснет намертво и помогает только ресет кнопкой.
При перезагрузке массив автоматически собирается, поэтому возникает вопрос - а как его остановить?

Решение

Я нашел такой выход - загружаем систему, делаем тип диска не fd:

sgdisk --typecode=3:8300 /dev/sdb


В данном случае изменяем тип раздела /dev/sdb3.
Если диск не разбит на разделы, то команда будет такой:

sgdisk --typecode=8300 /dev/sdb


затем перезагружаемся:

reboot


затем обнуляем суперблок и делаем раздел снова fd:

mdadm --zero-superblock  /dev/sdb3\\
sgdisk --typecode=3:fd00 /dev/sdb


И добавляем раздел в нужный массив:

mdadm -a /dev/md3 /dev/sdb3


Enter your comment. Wiki syntax is allowed:
 
  • linux_faq/centos-зависает-при-выполнении-mdadm-stop.txt
  • Last modified: 2019/02/11 09:13
  • by 127.0.0.1