![]() |
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 |
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). |
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