Hallo,
Am Samstag, 24. Februar 2007 14:23 schrieb Alexander Holler:
> Alexander Dehoff wrote:
> > wie kann ich bei einem monolytischen Kernel die SCSI-IDs neuerkennen
> > lassen?
> Generell geht das meiner Meinung nach noch nicht, aber mit
> echo "scsi add-single-device 0 0 1 0" >/proc/scsi/scsi
> kann man ein Gerät hinzufügen, entfernen geht analog mit
> remove-single-device. Die 1 ist dabei die ID (Host Channel Id Lun).
> Manche Adapter kennen auch ein rescan, näheres dazu findet man in den
> Kernel-Dokus (linux/Documentation).
> Für SATA gibt es ähnliches, evtl. geht das auch bei SCSI-Geräten (sieht
> zumindest so aus):
> SATA-Warmplug: echo 0 DEV_ID 0 > /sys/class/scsi_host/hostHOST_ID/scan
> SATA-Warmunplug: echo 1 > sys/class/scsi_device/0\:0\:1\:0/device/delete
so, und wie macht man das device wieder an nachdem man es abgehängt hat?
Ich habe ein
echo 1 > sys/class/scsi_device/0\:0\:1\:0/device/delete
gemacht, hat super funktioniert, dmesg gab die Meldung
Synchronizing SCSI cache for disk sde:
Super.
Also Festplatte raus, andere Festplatte rein, dann
echo 0 * 0 > /sys/class/scsi_host/hostHOST_ID/scan
Aber nix passiert.
An einem anderen Controlle wo noch keine Festplatte vorher hing und ich KEIN
delete gemacht habe hat das
echo 0 * 0 > /sys/class/scsi_host/hostHOST_ID/scan
funktioniert.
Was fehlt mir hier noch? power on? Der Versuch
echo 1 > /sys/class/scsi_host/host1/device/power/state
hat nicht geklappt :-/
Jemand eine Idee? Oder muss ich doch neu starten?
--
Gruß
\|/
eMHa (o o)
------------------------------------------------------oOO--U--OOo--
Markus Hochholdinger
e-mail mailto:Markus@Hochholdinger.net .oooO
www http://www.hochholdinger.net ( ) Oooo.
------------------------------------------------------\ (----( )-
\_) ) /
(_/
--
http://mailman.uugrn.org/mailman/listinfo/uugrn
- application/pgp-signature Anhang: stored
Received on Mon Feb 26 15:51:38 2007