GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So richten Sie UDEV-Regeln für RAC OCR und Abstimmungsgeräte auf Partitionen ein

Das Ziel

So richten Sie UDEV-Regeln für RAC OCR und Voting Devices auf verschiedenen Partitionen statt auf einer Raw-Festplatte ein. Nehmen wir an, dass die Festplatte sdb ist, die 3 Partitionen hat:

sbd1
sbd2
sdb3

Dies gilt auch für Partitionen über verschiedene Festplatten.

Die Lösung

1. Suchen Sie die WWID der Festplatte:

# /sbin/scsi_id -g -u -s /block/sdb
SATA_VBOX_HARDDISK_VBbb8af1a8-4d4db09b_

Hier haben wir eine WWID von „SATA_VBOX_HARDDISK_VBbb8af1a8-4d4db09b_ ‘.

2. Erstellen Sie eine benutzerdefinierte UDEV-Regel:

Erstellen Sie eine neue Regel unter /etc/udev/rules.d/ , zum Beispiel /etc/udev/rules.d/99-oracle.rules . Stellen Sie sicher, dass der Dateiname nach der Standardeinstellung 50-xxx.rules aufgeführt wird Datei. Der Dateiname muss auf „.rules“ enden, um erkannt zu werden.

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"

Das abgelegte RESULT war die WWID Ihrer Festplatte, die in Schritt 1 gefunden wurde. Bitte ersetzen Sie auch den Wert von „OWNER“. ‘, ‘GRUPPE ‘ und ‚MODUS ‘ zu Ihrem eigentlichen.

3. Starten Sie den UDEV-Dienst neu:

# /sbin/start_udev

Und dann können Sie /dev/raw/raw1, /dev/raw/raw2 und /dev/raw/raw3 als Ihre RAC OCR- und Abstimmungsgeräte verwenden.


Linux
  1. Wie ich Ansible und Anacron für die Automatisierung verwende

  2. Linux – Udev-Regeln:Wie werden nur Kernel-Geräte (keine Partitionen) nach Gerät Nr. 26 abgeglichen?

  3. Wie überprüfe ich die gesamte Festplatte auf Fehler und fehlerhafte Sektoren?

  4. So identifizieren Sie die Haupt- und Nebennummer für Blockgeräte in Unix

  5. CentOS / RHEL 7 :So legen Sie udev-Regeln für ASM auf Multipath-Festplatten fest

So erstellen und verwalten Sie Festplattenpartitionen mit Fdisk in Linux

So listen Sie Festplattenpartitionen unter Linux auf

So erstellen und verwalten Sie Linux-Partitionen mit Parted

So richten Sie Razer-Geräte unter Linux für Lichteffekte und andere Konfigurationen ein

So formatieren Sie Festplattenpartitionen unter Linux

So erstellen Sie Festplattenpartitionen unter Linux