[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug in mdadm-tools?



Hi,
ich habe woody auf einer Maschine mit 2 SCSI-Platten und habe /usr, /var, /tmp  
und /home auf /dev/md1-4 verteilt. Leider besteht "irgendein" Script beim 
Booten darauf, beim initialisieren der RAIDs mit md0 anzufangen, obwohl es 
dieses RAID weder in der mdadm.conf noch in der fstab gibt. 
Dies hat zu Folge, dass md0 (eigentlich ja md1 nach meiner Lesart) nicht 
gemounted wird; blöd, /usr braucht man eben doch meistens... 
Das ganze ist bedauerlich, denn eigentlich wollte ich später mit /  auf 
/dev/md0 umziehen, wenn ich weiss, wie man es "degraded" einrichtet  und dann 
aus sda1 und sdb1 ein funktionsfähiges bootbares RAID macht (das ist hier 
nicht meine Frage), z.Zt. ist / solo auf sda1.
Entweder ist dieses Verhalten gewollt (mdadm 0.72 aus woody hat es genauso wie 
1.2 aus unstable) - wo stelle ich das dann ab - , oder es ist systematisch - 
geht halt nicht anders - , oder es ist wirklich ein Bug - was kann ich tun um 
zu helfen?
Also, fangen md's IMMER mit 0 an und warum? Was ist, wenn ich z.b. 
beschliesse, md1 zu entsorgen und /usr per nfs zu mounten, ändern sich dann 
alle md >1 um eine Zahl nach unten. Kann doch nicht sein!
Gerade aufgrund der UUIDs hatte ich gehofft, dass solche Problem keine sind.

meine   /etc/mdadm/mdadm.conf:
DEVICE /dev/sda5 /dev/sdb5 /dev/sda6 /dev/sdb6 /dev/sda7 /dev/sdb7 /dev/sda8 
/dev/sdb8

ARRAY /dev/md1 level=raid1 num-devices=2 
UUID=ac3ebad4:22e38325:f056951a:575a466c
devices=/dev/sda5,/dev/sdb5
ARRAY /dev/md2 level=raid1 num-devices=2 
UUID=c7ceba6d:90b75c9a:2d374aa8:974ca746
devices=/dev/sda6,/dev/sdb6
ARRAY /dev/md3 level=raid1 num-devices=2 
UUID=0cdb65ec:23245a89:d2edb614:27c39e9c
devices=/dev/sda7,/dev/sdb7
ARRAY /dev/md4 level=raid1 num-devices=2 
UUID=9270f7be:137fc0bc:edf0c498:a53e09da
devices=/dev/sda8,/dev/sdb8

und noch die /etc/fstab:

/dev/sda1       /               ext3    errors=remount-ro       0       1
/dev/sda2       none            swap    sw                      0       0
/dev/sdb2       none            swap    sw                      0       0
proc            /proc           proc    defaults                0       0
/dev/md3        /tmp            ext3    defaults                1       1
/dev/md1        /usr            ext3    defaults                1       1
/dev/md2        /var            ext3    defaults                1       1
/dev/md4        /home           ext3    defaults                1       1
/dev/fd0        /floppy         auto    user,noauto             0       0
/dev/cdrom      /cdrom          iso9660 ro,user,noauto          0       0

Liegts an mir?
Bin für Tipps immer dankbar.

--
grüsse, 
jochen rosenbauer
 



Reply to: