L'objectif
Comment configurer les règles UDEV RAC OCR et les périphériques de vote sur différentes partitions, plutôt qu'un disque brut. Supposons que le disque est sdb, qui a 3 partitions :
sbd1 sbd2 sdb3
Cela s'applique également aux partitions sur différents disques durs.
La solution
1. Trouvez le WWID du disque :
# /sbin/scsi_id -g -u -s /block/sdb SATA_VBOX_HARDDISK_VBbb8af1a8-4d4db09b_
Ici, nous avons un WWID de 'SATA_VBOX_HARDDISK_VBbb8af1a8-4d4db09b_ ‘.
2. Créez une règle UDEV personnalisée :
Créez une nouvelle règle sous /etc/udev/rules.d/ , par exemple, /etc/udev/rules.d/99-oracle.rules . Assurez-vous que les listes de noms de fichiers après la valeur par défaut 50-xxx.rules dossier. Le nom du fichier doit se terminer par ".rules" pour être reconnu.
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"
Le champ RESULT était le WWID de votre disque dur trouvé à l'étape 1. Veuillez également substituer la valeur de 'OWNER ‘, ‘GROUPE ', et 'MODE ‘ à votre vrai.
3. Redémarrez le service UDEV :
# /sbin/start_udev
Et puis, vous êtes libre d'utiliser /dev/raw/raw1, /dev/raw/raw2 et /dev/raw/raw3 comme OCR RAC et dispositifs de vote.