WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   mehrere udev's in einer rule (http://www.wcm.at/forum/showthread.php?t=229802)

adler 06.08.2008 17:54

mehrere udev's in einer rule
 
hallo leute,

ich möchte mehre san-disk's in einer udev rule für eine oracel (ASM) installation vorbereiten.

wenn eine dirk in der rule steht funktioneirt alles und der alias taucht unter /dev/... auf

z.b.
BUS="scsi", KERNEL="sd*",
RESULT="360060e800428e300000028e3000010cc",
NAME="%k",SYMLINK="ora-raw-harz1"

soblad ich zwei disken in der rule definiere dann geht nichts mehr

BUS="scsi", KERNEL="sd*",
RESULT="360060e800428e300000028e3000010cc",
NAME="%k",SYMLINK="ora-raw-harz1"
BUS="scsi", KERNEL="sd*",
RESULT="360060e800428e300000028e30000110d",
NAME="%k",SYMLINK="clusterlock"


hat jemand eine idee, wie man das richtig definieren muss?

gruss
adler

m@rio 07.08.2008 10:20

RESULT setzt den Aufruf von PROGRAM voraus und wertet dessen Ausgabe aus. Daher bewirkt das in deiner Rule gar nix.

Probiers mal ganz einfach mit einem BUS=="scsi", KERNEL=="sda", SYMLINK+="ora-raw-harz1" (das gleiche dann auch für den 2ten Symlink mit sdb, oder wie auch immer deine Platten heissen).

adler 07.08.2008 10:52

ja das mit dem PROGRAMM wurde mirgestern auch klar ... kein ahnung warum

BUS="scsi", KERNEL="sd*",
RESULT="360060e800428e300000028e3000010cc",
NAME="%k",SYMLINK="ora-raw-harz1"

alleine funktioniert...

habe aber nun eien lösung für mein problem bei der oracle asm installation gefunden

die udev unter sles 10 sp2 muss so ausschauen

# cluster lock lun
KERNEL=="sd*", PROGRAM="/sbin/scsi_id -p 0x83 -g -s /block/%k", RESULT=="360060e800428e300000028e30000110d", SYMLINK+="clusterlock"
# oracel asm raw dev
KERNEL=="sd*", PROGRAM="/sbin/scsi_id -p 0x83 -g -s /block/%k", RESULT=="360060e800428e300000028e3000010cc", SYMLINK+="oracle/ora-raw-harz1", OWNER="oracle", MODE="660", GROUP="dba"
KERNEL=="sd*", PROGRAM="/sbin/scsi_id -p 0x83 -g -s /block/%k", RESULT=="360060e800428e300000028e3000010cd", SYMLINK+="oracle/ora-raw-harz2", OWNER="oracle", MODE="660", GROUP="dba"
KERNEL=="sd*", PROGRAM="/sbin/scsi_id -p 0x83 -g -s /block/%k", RESULT=="360060e800428e300000028e3000013de", SYMLINK+="oracle/ora-raw-harz3", OWNER="oracle", MODE="660", GROUP="dba"
KERNEL=="sd*", PROGRAM="/sbin/scsi_id -p 0x83 -g -s /block/%k", RESULT=="360060e800428e300000028e3000010cb", SYMLINK+="oracle/ora-raw-harz4", OWNER="oracle", MODE="660", GROUP="dba"
KERNEL=="sd*", PROGRAM="/sbin/scsi_id -p 0x83 -g -s /block/%k", RESULT=="360060e800428e300000028e300001155", SYMLINK+="oracle/ora-raw-harz5", OWNER="oracle", MODE="660", GROUP="dba"
...........

danke gruss
adler


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag