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

Re: Raid nicht erkannt?



<posted & mailed>

Hallo!

> <6>SCSI subsystem driver Revision: 1.00
> <3>kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
> <6>md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
> <6>md: Autodetecting RAID arrays.
> <6>md: autorun ...
> <6>md: ... autorun DONE.
> <6>NET4: Linux TCP/IP 1.0 for NET4.0
> <6>IP Protocols: ICMP, UDP, TCP, IGMP
> <6>IP: routing cache hash table of 8192 buckets, 64Kbytes
> <6>TCP: Hash tables configured (established 262144 bind 65536)
> <6>Linux IP multicast router 0.06 plus PIM-SM
> <6>NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
> <5>RAMDISK: Compressed image found at block 0
> <6>Freeing initrd memory: 767k freed
> <4>VFS: Mounted root (ext2 filesystem).

Der raid-md-Treiber ist scheinbar fest in den kernel einkompiliert, das
adaptec-Modul aber nicht und wird erst später nachgeladen.

> <6>scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.29
> <4>        <Adaptec aic7896/97 Ultra2 SCSI adapter>
> <4>        aic7896/97: Ultra2 Wide Channel A, SCSI Id=7, 32/253 SCBs
[...]

Würden beide im kernel einkompiliert sein, würde Dein raid vom Kernel
automatisch erkannt werden. Das funktioniert auch, wenn beide modular sind
und erst der adaptec-Treiber und dann der raid-Treiber geladen werden. Nur
Deine Konfiguration bereitet Probleme ;-) 
Verwendest Du einen debian kernel? (Ich habe mit denen leider keine
Erfahrung, da ich die Kernel lieber selber kompiliere und dann derartige
Probleme umgehe). 
Neben dem kernel-raid-autodetect kann man das natürlich auch mit den
raidtools (die aber veraltet sind, bugs haben und nicht mehr gewartet
werden) oder mit dem mdadm (neuer und besser gewartet) machen. Für die
raid-tools benötigst Du auf jeden Fall eine config-Datei, für das mdadm im
Prinzip auch, wobei das mdadm mit den entsprechenden Optionen das raid auch
ohne starten kann.
Ich vermute mal, Du hast unter Suse eine /etc/raidtab Datei gehabt und hast
sie hoffentlich noch im Backup gespeichert. Kopier diese Datei in Dein
debian-System und dann wird Dein raid auch beim nächsten reboot
(hoffentlich!) von den raid-tools erkannt ;-) 
Probier es einfach aus, bevor Du rebootest: 

- raidtab kopieren
- /etc/init.d/raid2 restart
- cat /proc/mdstat

Grüsse,
        Bernd



Reply to: