Moin,
ich habe folgendes Problem:
der RH EL4 Server soll eine Platte von einem IBM Storage Subsystem (ESS 2105-800) bekommen und über Fibre Channel drauf zugreifen. Da der Server zwei Adapter hat, brauch ich die Multipath-Funktion.
Die Platten (die Platte wird 4x gesehen) werden vom System einwandfrei erkannt (/dev/sda; /dev/sdb; /dev/sdc; /dev/sdd)
Erstelle ich mit
mdadm -C /dev/md0 --level=multipath --raid-devices=4 /dev/sda /dev/sdb /dev/sdc /dev/sdd
das Device /dev/md0.
Kontrolle mit mdadm --detail /dev/md0
/dev/md0:
Version : 00.90.01
Creation Time : Wed Jan 4 16:36:26 2006
Raid Level : multipath
Array Size : 31249920 (29.80 GiB 31.100 GB)
Raid Devices : 4
Total Devices : 4
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Wed Jan 4 16:36:26 2006
State : clean
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Number Major Minor RaidDevice State
0 8 0 0 active sync /dev/sda
1 8 16 1 active sync /dev/sdb
2 8 32 2 active sync /dev/sdc
3 8 48 3 active sync /dev/sdd
Ich kann /dev/md0 mit FDisk bearbeiten etc. pp.
Die dazugehörige /etc/mdadm.conf habe ich wie folgt editiert:
DEVICE /dev/sd*
ARRAY /dev/md0 /dev/sda /dev/sdb /dev/sdc /dev/sdd Level=multipath num-devices=4
So nun mal zum Problem:
Sobald ich einen Reboot durchführe, verliere ich Platten in der /dev/md0
/dev/md0:
Version : 00.90.01
Creation Time : Wed Jan 4 16:36:26 2006
Raid Level : multipath
Array Size : 31249920 (29.80 GiB 31.100 GB)
Raid Devices : 4
Total Devices : 1
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Wed Jan 4 16:25:51 2006
State : clean, degraded
Active Devices : 1
Working Devices : 1
Failed Devices : 0
Spare Devices : 0
Number Major Minor RaidDevice State
0 8 32 0 active sync /dev/sdc
1 0 0 -1 removed
2 0 0 -1 removed
3 0 0 -1 removed
Wie man sehen kann ist das Device im degraded Mode und von den 4 Platten ist nur eine da.
Wieso ist das so, und was kann ich dagegen unternehmen?
Danke im vorraus.
Robby