[Eisfair] udev-Regel nach SCSI-ID

Detlef Paschke schabau at t-online.de
Mi Aug 23 13:13:13 CEST 2017


Am 21.08.2017 um 18:04 schrieb Marcus Roeckrath:
> Hallo Detlef,

Hallo Marcus,

> 
> Detlef Paschke wrote:
>>
>> naja, die Backplane eine Supermicro CSE-M35S wie auch der Controller,
>> ein Adaptec AIC-7902 Dual-Channel Ultra320 SCSI Controller auf einem
>> Supermicro X6DH8-G2 sollten ja eigentlich mit Hot Swap keine Probleme
>> haben.
> 
> Aber das scheinen sie nicht automatisch an den Kernel weiterzumelden, wenn
> da im Betrieb eine Platte angesteckt wird..

heute bin ich schon mal ein klein wenig weiter gekommen. :-)
Also das Laufwerk wird gemeldet, es dauert nur einen kleinen Moment.
Folgender Aufruf funktioniert:

ACTION=="add", KERNEL=="sd?1", SUBSYSTEM=="block", KERNELS=="0:0:4:0",
SYMLINK+="backup", RUN+="/bin/mount -t ext3 /dev/%k /mnt/backup",
RUN+="/usr/bin/logger Laufwerk /dev/%k wurde hinzugefügt."

So geht es aber nicht obwohl der PATH doch hier nur präzisierter ist.

ACTION=="add", KERNEL=="sd?1", SUBSYSTEM=="block",
ENV{ID_PATH}=="pci-0000:03:02.0-scsi-0:0:4:0", SYMLINK+="backup",
RUN+="/bin/mount -t ext3 /dev/%k /mnt/backup", RUN+="/usr/bin/logger
Laufwerk /dev/%k wurde hinzugefügt."

Kannst Du dir das erklären?

Frage am Rand: Wenn ich die udev-Regeln soweit habe wie ich wollte
könnte ich die Platten aus der fstab raus nehmen oder? (Außer sda, das
traue ich mich nicht und dafür vertraue ich udev noch nicht genug.)

Viele Grüße
Detlef Paschke

-- 
registered Fli4l-User #00000209
Das "Zitat des Augenblicks" gibt es nur auf
http://www.schabau.goip.de


Mehr Informationen über die Mailingliste Eisfair