L'obiettivo
Come impostare le regole UDEV RAC OCR e dispositivi di voto su partizioni diverse, anziché su un disco grezzo. Supponiamo che il disco sia sdb, che ha 3 partizioni:
sbd1 sbd2 sdb3
Si applica anche a partizioni su dischi rigidi diversi.
La soluzione
1. Trova il WWID del disco:
# /sbin/scsi_id -g -u -s /block/sdb SATA_VBOX_HARDDISK_VBbb8af1a8-4d4db09b_
Qui abbiamo un WWID di "SATA_VBOX_HARDDISK_VBbb8af1a8-4d4db09b_ '.
2. Crea una regola UDEV personalizzata:
Crea una nuova regola in /etc/udev/rules.d/ , ad esempio, /etc/udev/rules.d/99-oracle.rules . Assicurati che i nomi dei file siano elencati dopo le 50-xxx.rules predefinite file. Il nome del file deve terminare con ".rules" per essere riconosciuto.
KERNEL=="sd*1", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/%P", RESULT=="SATA_VBOX_HARDDISK_VBbb8af1a8-4d4db09b_", RUN+="/bin/raw /dev/raw/raw1 %N" KERNEL=="sd*2", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/%P", RESULT=="SATA_VBOX_HARDDISK_VBbb8af1a8-4d4db09b_", RUN+="/bin/raw /dev/raw/raw2 %N" KERNEL=="sd*3", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/%P", RESULT=="SATA_VBOX_HARDDISK_VBbb8af1a8-4d4db09b_", RUN+="/bin/raw /dev/raw/raw3 %N" ACTION=="add", KERNEL=="raw*", OWNER="oracle", GROUP="oinstall", MODE="0664"
Il RISULTATO archiviato era il WWID del tuo disco rigido trovato nel passaggio 1. Sostituisci anche il valore di "PROPRIETARIO ', 'GRUPPO ' e 'MODALITÀ ' a quello attuale.
3. Riavvia il servizio UDEV :
# /sbin/start_udev
E poi, sei libero di usare /dev/raw/raw1, /dev/raw/raw2 e /dev/raw/raw3 come tuo RAC OCR e dispositivi di voto.