Re: SCSI Änderung im Betrieb

Autor: Alexander Holler <holler_at_ahsoftware.de>
Datum: 24.02.2007
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

Beim Warmplug kann man ein - als wildcard benutzen.

Ein aktueller Kernel ist für die SATA-Geschichten aber ganz sicher 
nötig, obige SCSI-Kommandos funktionieren schon sehr lange.

Gruß,

Alexander



-- 
http://mailman.uugrn.org/mailman/listinfo/uugrn
Received on Sat Feb 24 14:26:49 2007

Dieses Archiv wurde generiert von hypermail 2.1.8.

Weitere Links: