Software raid
Ciao *,
ho uno strano problema e stamattina anche poche idee..
Due dischi, diciamo /dev/sda e /dev/sdb, sono stati parte di un raid1 software per anni (sda1 e sdb1).
Ora, se assemblo l'array a mano:
#mdadm --assemble /dev/md1 /dev/sda1 /dev/sdb1
mdadm: /dev/md1 has been started with 2 drives.
e
#cat /proc/mdstat
Personalities : [raid1]
md1 : active (auto-read-only) raid1 sdb1[0] sda1[1]
487307520 blocks [2/2] [UU]
ovvero tutto va liscio. Ancora, aggiungo quello che serve a mdadm.conf, prendendolo da:
#mdadm --misc --detail --brief /dev/md1
ARRAY /dev/md1 metadata=0.90 UUID=9b9ff3f7:2b963aec:84a5be93:37675a92
Fin qui tutto bene.
Poi noto che all'avvio, l'array non viene creato. Indagando scopro che:
-anche con la riga sopra citata in mdadm.conf #mdadm -D -s non da risultati
-parted print dice:
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 499GB 499GB primary ext3 raid
2 499GB 500GB 1102MB primary linux-swap(v1)
in cui quell'ext3 come filesystem mi lascia un po' perplesso.
-esaminando la partizione:
#mdadm --misc --examine /dev/sda1
/dev/sda1:
Magic : a92b4efc
Version : 0.90.00
UUID : 9b9ff3f7:2b963aec:84a5be93:37675a92
Creation Time : Tue Jul 15 14:18:48 2008
Raid Level : raid1
Used Dev Size : 487307520 (464.73 GiB 499.00 GB)
Array Size : 487307520 (464.73 GiB 499.00 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 1
Update Time : Sun Sep 11 10:02:38 2011
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Checksum : e06357fa - correct
Events : 836
Number Major Minor RaidDevice State
this 1 8 1 1 active sync /dev/sda1
0 0 8 17 0 active sync /dev/sdb1
1 1 8 1 1 active sync /dev/sda1
sembra che tutto sia comunque a posto... e allora perche' non viene creato?
Ultima differenza che noto: sul sistema ho altri due dischi in raid che ospitano /,
dopo aver creato anche il secondo raid a mano:
#cat /proc/mdstat
Personalities : [raid1]
md1 : active (auto-read-only) raid1 sdb1[0] sda1[1]
487307520 blocks [2/2] [UU]
md0 : active raid1 sdc1[0] sdd1[1]
976759672 blocks super 1.2 [2/2] [UU]
ma:
#ls /dev/md*
/dev/md0 /dev/md1
/dev/md:
0
ovvero, per qualche ragione, md1 viene trattato in maniera diversa (non c'e' il link simbolico in /dev/md, per esempio).
Per referenza,
#cat /etc/mdadm.conf
DEVICE partitions
ARRAY /dev/md/0 metadata=1.2 UUID=2f4c317c:273c82bd:b466ae4b:ab5265cd name=Gate:0
ARRAY /dev/md/1 metadata=0.90 UUID=9b9ff3f7:2b963aec:84a5be93:37675a92 name=Gate:1
Il tutto su squeeze.
Idee?
Grazie e buona Domenica!
S
--
|--
| Samuele Carli
|--
| Contacts:
|
| Home page : www.csspace.net
| E-mail : carlisamuele _at_ csspace.net
| Icq : 60401601
| MSN : wohthan@hotmail.com (no e-mails here!)
| Skype : wohthan
| jabber/gtalk: wohthan@gmail.com
|--
Reply to: