rpm Paket des Subsystem Devicedrivers installieren (für Kernel 2.4.21-15.EL)
rpm -Uvh IBMsdd-1.5.1.1-10.i686.rhel3.rpm
/etc/modules.conf anpassen (damit die Optionen auch in der initrd verwendet werden)
cat /etc/modules.conf (Auszug)
LUNs den passenden Zonen zuweisen
Rescan der Fabric durchführen
Target ID und LUNs, die wir hinzugefügt haben, anzeigen
Notieren der ID:LUN Kombination für jede LUN, die dem Betriebssystem noch nicht bekannt sind.
LUNs dem Betriebssystem bekanntmanchen
Der Subsystem Device Driver (SDD) soll einen rescan durchführen und die neuen Geräte mappen.
Eine weitere Überprüfung kann durch cat /proc/partitions durchgeführt werden.
alias scsi_hostadapter qla2300
options scsi_mod max_scsi_luns=128
options qla2300 displayConfig=1 ql2xopts=verbose
cat << EOF > /tmp/sysinit.patch
--- rc.sysinit.old 2004-09-27 08:38:28.000000000 +0200
+++ rc.sysinit 2004-09-21 18:22:07.000000000 +0200
@@ -40,6 +40,12 @@
fi
fi
+mount -o remount,rw /
+insmod /opt/IBMsdd/sdd-mod.o-$(uname -r)
+cfgvpath
+/opt/IBMsdd/bin/lsvpcfg
+mount -o remount,ro /
+
if [ "$CONSOLETYPE" = "vt" -a -x /sbin/setsysfont ]; then
echo -n "Setting default font ($SYSFONT): "
/sbin/setsysfont
EOF
cd /etc/rc.d
patch rc.sysinit < /tmp/sysinit.patch
virtuellen Knoten für Boot-Platte erstellen (da er sonst meckert, weil /dev/sda bereits gemountet ist)
mknod /dev/vsda b 8 0
(bis hierhin geht es auch per kickstart)
Looking for deps of module scsi_mod
Looking for deps of module sd_mod scsi_mod
Looking for deps of module scsi_mod
Looking for deps of module unknown
Looking for deps of module qla2300 scsi_mod
Looking for deps of module scsi_mod
Looking for deps of module ide-disk
Looking for deps of module ext3 jbd
Looking for deps of module jbd
Looking for deps of module qla2300 scsi_mod
Looking for deps of module scsi_mod
Looking for deps of module sdd-mod
Using modules: ./kernel/drivers/scsi/scsi_mod.o ./kernel/drivers/scsi/sd_mod.o ./kernel/drivers/addon/qla2200/qla2300.o ./kernel/fs/jbd/jbd.o ./kernel/fs/ext3/ext3.o ./kernel/drivers/scsi/sdd-mod.o
Using loopback device /dev/loop0
/sbin/nash -> /tmp/initrd.dk5MmT/bin/nash
/sbin/insmod.static -> /tmp/initrd.dk5MmT/bin/insmod
`/lib/modules/2.4.21-15.ELsmp/./kernel/drivers/scsi/scsi_mod.o' -> `/tmp/initrd.dk5MmT/lib/scsi_mod.o'
`/lib/modules/2.4.21-15.ELsmp/./kernel/drivers/scsi/sd_mod.o' -> `/tmp/initrd.dk5MmT/lib/sd_mod.o'
`/lib/modules/2.4.21-15.ELsmp/./kernel/drivers/addon/qla2200/qla2300.o' -> `/tmp/initrd.dk5MmT/lib/qla2300.o'
`/lib/modules/2.4.21-15.ELsmp/./kernel/fs/jbd/jbd.o' -> `/tmp/initrd.dk5MmT/lib/jbd.o'
`/lib/modules/2.4.21-15.ELsmp/./kernel/fs/ext3/ext3.o' -> `/tmp/initrd.dk5MmT/lib/ext3.o'
`/lib/modules/2.4.21-15.ELsmp/./kernel/drivers/scsi/sdd-mod.o' -> `/tmp/initrd.dk5MmT/lib/sdd-mod.o'
Loading module scsi_mod with options max_scsi_luns=128
Loading module sd_mod
Loading module qla2300 with options displayConfig=1 ql2xopts=verbose
Loading module jbd
Loading module ext3
Loading module sdd-mod
/dev/vpatha1 / ext3 defaults 1 1
/dev/vpatha2 swap swap defaults 0 0
title Red Hat Enterprise Linux AS (2.4.21-15.ELsmp) sdd
root (hd0,0)
kernel /vmlinuz-2.4.21-15.ELsmp ro root=/dev/sda1
initrd /initrd.qla.15smp