Автор Гілка: витягнути диск з raid1  (Прочитано 1634 раз)

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
маю debian-6...

# mdadm --detail --scan
ARRAY /dev/md/0 metadata=1.2 name=debian:0 UUID=b44a064e:cdc82ef7:a2e2404b:bbc98c8b
ARRAY /dev/md/1 metadata=1.2 name=debian:1 UUID=7898c92e:6215e2a6:06e7abb1:842c7567
ARRAY /dev/md/2 metadata=1.2 name=debian:2 UUID=6a8f0158:e4388898:c6dc33c5:41be0325
ARRAY /dev/md/3 metadata=1.2 name=debian:3 UUID=9b4132ab:016e200c:dc90d023:a67de33d
ARRAY /dev/md/4 metadata=1.2 name=debian:4 UUID=0c7663d9:90f26c10:487b24b3:7b31b50e
ARRAY /dev/md/5 metadata=1.2 name=debian:5 UUID=bc0b106c:99d3c5a4:4ba4dde0:c9fb488c
ARRAY /dev/md/6 metadata=1.2 name=debian:6 UUID=ea74a62f:f9ae5ca9:82b6eaf5:ee068cd5
маю я Дебіан-6... і рейд 1

root@server:~# cat /proc/mdstat
Personalities : [raid1]
md6 : active raid1 sda8[0] sdb8[1]
      426762104 blocks super 1.2 [2/2] [UU]
      
md5 : active raid1 sda7[0] sdb7[1]
      975860 blocks super 1.2 [2/2] [UU]
      
md4 : active raid1 sda6[0] sdb6[1]
      14646200 blocks super 1.2 [2/2] [UU]
      
md3 : active raid1 sda5[0] sdb5[1]
      39060408 blocks super 1.2 [2/2] [UU]
      
md2 : active raid1 sda3[0] sdb3[1]
      2928628 blocks super 1.2 [2/2] [UU]
      
md1 : active raid1 sda2[0] sdb2[1]
      3905524 blocks super 1.2 [2/2] [UU]
      
md0 : active raid1 sda1[0] sdb1[1]
      96244 blocks super 1.2 [2/2] [UU]
      
unused devices: <none>

маю зараз потребу: витягнути 2-ий диск з рейду і використати його в інших цілях..
відповідно маю кілька питань і уточнень (щоб часом не наробив лишнього):

1. на скільки я розумію просто роблю всі ті самі дії як "how-to по заміні диску" (в неті їх повно) .. тільки не "вставляю" інший-диск в рейд.. ????
2. після того як я "витягну" диск з рейду.. я згодом його в разі потребми назад без проблем (перевантажень) вставити, зробивши  дій "how-to по заміні диску" але вже починаючи з 2-гої частини ???

в цьому я правий  чи помиляюся???

і ще підкажіть в двох словах
3. де зберягається взагалі то інфа про рейд: які диски в нього входять і т.д. а то шось не найшов такої інфи ..  конфіг-файл б дані на диску.. хто і коли читає ??



« Змінено: 2011-10-04 11:31:49 від vova07 »

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
Re: витягнути диск з raid1
« Відповідей #1 : 2011-10-05 14:26:05 »
Цитата
# cat /etc/mdadm/mdadm.conf
..........
DEVICE partitions
.................

я правильно розумію.. що mdadm при старті сканує всі розділи які є в  /proc/partitions і шукає в них "метадані рейду".. і на їх основі  визначає який розділ входить в який рейд чи взагалі не входить... ??

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
Re: витягнути диск з raid1
« Відповідей #2 : 2011-10-11 10:07:09 »
може комусь буде цікаво:

все так і зробив як і думав:  всі дії по витяганню диску з рейду... і можна викристовувати хард, що звілтнився в інших цілях..
тільки тепер mdadm monitor кожен день свариться на поламаний рейд... (треба десь то відключити)