Portál AbcLinuxu, 7. května 2025 03:20

Dotaz: výměna vadného disku v raid1, mdadm -add /dev/md0 /dev/sda1 - nefunguje

Johny z Podoli avatar 22.3.2010 19:32 Johny z Podoli | skóre: 26 | blog: rocfdebian
výměna vadného disku v raid1, mdadm -add /dev/md0 /dev/sda1 - nefunguje
Přečteno: 6366×
Odpovědět | Admin
ahoj, odešel mi jeden disk v raidu 1 (zrcadlení). Celkem jsou v raidu dva disky, každý má dvě partion, systém a swap. Raid je "vytvořený" instalátorem debianu při instalaci.

Disk sda odešel, vložil jsem tedy identický prázdný disk. Vytvořil jsem identické rozdělení disku (přes fdisk). Pak jsem napsal do konsole

mdadm --add /dev/md1 /dev/sda2
- tím jsem zmiroroval swap prostor.
jakmile toto ale udělám s diskem na kterém je systém (/) tak to během cca 2 sekund začne do konsole házet hromadu chyb - [drdy err], [unc] a pak chyba čtení z disku sdb1 ...

netuším vubec co dělám blbě, prosím poraďte.
Můj web o táborech: Letní dětské tábory, Hudební tábor , Můj nový blog na Nul.cz
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

kouby avatar 22.3.2010 19:47 kouby | skóre: 27 | blog: init | Praha
Rozbalit Rozbalit vše Re: výměna vadného disku v raid1, mdadm -add /dev/md0 /dev/sda1 - nefunguje
Odpovědět | | Sbalit | Link | Blokovat | Admin
A predchozi disk jste odebral z raidu? Druhy disk je v poradku?

mdadm --fail /dev/md1 /dev/sda

mdadm --remove /dev/md1 /dev/sda
That's thirty minutes away. I'll be there in ten.
Johny z Podoli avatar 30.3.2010 13:11 Johny z Podoli | skóre: 26 | blog: rocfdebian
Rozbalit Rozbalit vše Re: výměna vadného disku v raid1, mdadm -add /dev/md0 /dev/sda1 - nefunguje
bohužel, nějak né a né top dořešit...

Takto vypadá pole:
UCTO:~# cat /proc/mdstat 
Personalities : [raid1]  
md1 : active (auto-read-only) raid1 sda2[0] sdb2[1]
      1028096 blocks [2/2] [UU]                    
                                                   
md0 : active raid1 sdb1[1]                         
      243167744 blocks [2/1] [_U]                  

unused devices: <\none>\
Zde nechápu to zmínku o tom že to neni pro toto pole...
UCTO:~# mdadm --assemble --scan -v
mdadm: looking for devices for further assembly
mdadm: cannot open device /dev/disk/by-id/md-uuid-663f6ece:b21a68c7:faaee344:6715725a: Device or resource busy
mdadm: cannot open device /dev/root: Device or resource busy
mdadm: cannot open device /dev/sdb2: Device or resource busy
mdadm: cannot open device /dev/sdb1: Device or resource busy
mdadm: cannot open device /dev/sdb: Device or resource busy
mdadm: cannot open device /dev/sda2: Device or resource busy
mdadm: /dev/sda1 is not built for host UCTO.
mdadm: cannot open device /dev/sda: Device or resource busy
Takto mám rozdělené disky
UCTO:~# fdisk -l

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xc7d16300

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       30273   243167841   fd  Linux raid autodetect
/dev/sda2           30274       30401     1028160   fd  Linux raid autodetect

Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000cca9f

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       30273   243167841   fd  Linux raid autodetect
/dev/sdb2           30274       30401     1028160   fd  Linux raid autodetect

když se pokusím disk z raidu vyhodit abych ho mohl přidat tak to hodí tohle
UCTO:~# mdadm --fail /dev/md0 /dev/sda
mdadm: set device faulty failed for /dev/sda:  No such device
UCTO:~# mdadm --fail /dev/md0 /dev/sda1
mdadm: set device faulty failed for /dev/sda1:  No such device
Můj web o táborech: Letní dětské tábory, Hudební tábor , Můj nový blog na Nul.cz
AraxoN avatar 30.3.2010 15:41 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: výměna vadného disku v raid1, mdadm -add /dev/md0 /dev/sda1 - nefunguje
A pridávaš to takto?
mdadm --manage /dev/md0 --add /dev/sda1
A čo máš mountnuté? Daj výpis príkazu mount bez parametrov...
22.3.2010 20:38 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: výměna vadného disku v raid1, mdadm -add /dev/md0 /dev/sda1 - nefunguje
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud mdadm přidání skousne a chyby to začne házet až při zrcadlení, tipnul bych si na špatný disk. Neměl by být problém ho vyreklamovat.
30.3.2010 16:17 R
Rozbalit Rozbalit vše Re: výměna vadného disku v raid1, mdadm -add /dev/md0 /dev/sda1 - nefunguje
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vyzera to tak, ze ten druhy disk je v prdeli tiez. Aspon teda ma nejake necitatelne sektory - tie sa mozes pokusit prepisat nulami (hdparm --write-sector). Ked sa ti podari ten mirror dokoncit, tak na to treba pustit fsck.
30.3.2010 18:24 Sten
Rozbalit Rozbalit vše Re: výměna vadného disku v raid1, mdadm -add /dev/md0 /dev/sda1 - nefunguje
Odpovědět | | Sbalit | Link | Blokovat | Admin
To vypadá, že ten disk je vadný. Zkusil bych SMART:
smartctl --test=long /dev/sda
a až test doběhne, tak se podívat přes
smartctl -l /dev/sda
jestli tam nejsou vadné sektory

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.