Различия

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

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

каталог_статей:аппаратное_обеспечение:удаление_метаданных_raid_с_диска [2013/12/10 13:56] (текущий)
Строка 1: Строка 1:
 +====== удаление метаданных raid с диска ======
 +Применимость:​ Linux
  
 +
 +Слова для поиска: ​
 +
 +
 +----
 +===== Задача:​ =====
 +Например,​ вы вставили в ваш сервер диск который ранее использовался в другом RAID массиве.
 +При этом вы получите от вашего контроллера LSI предупреждение наподобие "​Foreign Data" и дальнейшие действия по удалению этих данных в программе Webbios выглядят довольно опасно. Вы будет получать предупреждение об удалении всех данных при отсутствии информации о каких данных идет речь.
 +
 +===== Решение:​ =====
 +
 +Если такое случается на этапе установки системы,​ вы не сможете установить систему. Попробуйте перезагрузиться добавив параметр ядра **nodmraid**
 +
 +==== Установка утилит ====
 +   
 +  yum -y install mdadm dmraid ​
 +
 +==== Удаление метаданных программного RAID ====
 +
 +  mdadm --zero-superblock /dev/sdX
 +
 +<note tip>​Замените ​ /dev/sdX на имя вашего диска, например /​dev/​sdb</​note>​
 +
 +==== Удаление метаданных fake RAID ====
 +
 +Проверьте поддерживает ли утилита ваш RAID
 +<​code>​
 +dmraid -l
 +asr     : Adaptec HostRAID ASR (0,1,10)
 +ddf1    : SNIA DDF1 (0,​1,​4,​5,​linear) ​                                
 +hpt37x ​ : Highpoint HPT37X (S,​0,​1,​10,​01) ​          
 +hpt45x ​ : Highpoint HPT45X (S,0,1,10)
 +isw     : Intel Software RAID (0,1,5,01)
 +jmicron : JMicron ATARAID (S,0,1)
 +lsi     : LSI Logic MegaRAID (0,1,10)
 +nvidia ​ : NVidia RAID (S,​0,​1,​10,​5)
 +pdc     : Promise FastTrack (S,0,1,10)
 +sil     : Silicon Image(tm) Medley(tm) (0,1,10)
 +via     : VIA Software RAID (S,0,1,10)
 +dos     : DOS partitions on SW RAIDs 
 +</​code>​
 +
 +Удаление:​
 +  dmraid -r -E /dev/sdX
 +
 +==== Удаление Foreign Data на LSI MegaRAID SAS ====
 +
 +<note tip>​Необходимо установить утилиту megacli</​note>​
 +
 +Проверить наличие чужих метаданных (Foreign Data)
 +  megacli -CfgForeign -Scan -a0
 +
 +Уделить Foreign Data
 +  megacli -CfgForeign -Clear -a0
 +
 +
 +Скрипт
 +
 +<​code|скрипт >
 +#!/bin/bash
 +DISK=sdX
 +LBAS=$(cat /​sys/​block/​$DISK/​size)
 +dd if=/​dev/​zero of=/​dev/​$DISK bs=512 count=1024
 +dd if=/​dev/​zero of=/​dev/​$DISK bs=512 seek=$(($LBAS-1024)) count=1024
 +</​code>​
 +
 +<note tip>​Замените sdX на имя вашего диска</​note>​
 +
 +Можно использовать [[http://​www.lsi.com/​downloads/​Public/​MegaRAID%20Common%20Files/​StorCLI_RefMan_revf.pdf|storcli]]
 +===== Смотрите также: =====
 +
 +  * [[http://​hwraid.le-vert.net/​]]
 +---- 
 +Актуальность:​ 2013/12/10 11:30 
 +
 +{{tag>​lsi raid советы}}