Topics: AIX, Oracle, SDD, Storage, System Admin
RAC OCR and VOTE LUNs
Consisting naming is nog required for Oracle ASM devices, but LUNs used for the OCR and VOTE functions of Oracle RAC environments must have the same device names on all RAC systems. If the names for the OCR and VOTE devices are different, create a new device for each of these functions, on each of the RAC nodes, as follows:
First, check the PVIDs of each disk that is to be used as an OCR or VOTE device on all the RAC nodes. For example, if you're setting up a RAC cluster consisting of 2 nodes, called node1 and node2, check the disks as follows:
As you can see, vpath6 on node 1 is the same disk as vpath4 on node 2. You can determine this by looking at the PVID.root@node1 # lspv | grep vpath | grep -i none vpath6 00f69a11a2f620c5 None vpath7 00f69a11a2f622c8 None vpath8 00f69a11a2f624a7 None vpath13 00f69a11a2f62f1f None vpath14 00f69a11a2f63212 None root@node2 /root # lspv | grep vpath | grep -i none vpath4 00f69a11a2f620c5 None vpath5 00f69a11a2f622c8 None vpath6 00f69a11a2f624a7 None vpath9 00f69a11a2f62f1f None vpath10 00f69a11a2f63212 None
Check the major and minor numbers of each device:
Now, on each node set up a consisting naming convention for the OCR and VOTE devices. For example, if you wish to set up 2 ORC and 3 VOTE devices:root@node1 # cd /dev root@node1 # lspv|grep vpath|grep None|awk '{print $1}'|xargs ls -als 0 brw------- 1 root system 47, 6 Apr 28 18:56 vpath6 0 brw------- 1 root system 47, 7 Apr 28 18:56 vpath7 0 brw------- 1 root system 47, 8 Apr 28 18:56 vpath8 0 brw------- 1 root system 47, 13 Apr 28 18:56 vpath13 0 brw------- 1 root system 47, 14 Apr 28 18:56 vpath14 root#node2 # cd /dev root@node2 # lspv|grep vpath|grep None|awk '{print $1}'|xargs ls -als 0 brw------- 1 root system 47, 4 Apr 29 13:33 vpath4 0 brw------- 1 root system 47, 5 Apr 29 13:33 vpath5 0 brw------- 1 root system 47, 6 Apr 29 13:33 vpath6 0 brw------- 1 root system 47, 9 Apr 29 13:33 vpath9 0 brw------- 1 root system 47, 10 Apr 29 13:33 vpath10
On server node1:
On server node2:# mknod /dev/ocr_disk01 c 47 6 # mknod /dev/ocr_disk02 c 47 7 # mknod /dev/voting_disk01 c 47 8 # mknod /dev/voting_disk02 c 47 13 # mknod /dev/voting_disk03 c 47 14
This will result in a consisting naming convention for the OCR and VOTE devices on bothe nodes:mknod /dev/ocr_disk01 c 47 4 mknod /dev/ocr_disk02 c 47 5 mknod /dev/voting_disk01 c 47 6 mknod /dev/voting_disk02 c 47 9 mknod /dev/voting_disk03 c 47 10
root@node1 # ls -als /dev/*_disk* 0 crw-r--r-- 1 root system 47, 6 May 13 07:18 /dev/ocr_disk01 0 crw-r--r-- 1 root system 47, 7 May 13 07:19 /dev/ocr_disk02 0 crw-r--r-- 1 root system 47, 8 May 13 07:19 /dev/voting_disk01 0 crw-r--r-- 1 root system 47, 13 May 13 07:19 /dev/voting_disk02 0 crw-r--r-- 1 root system 47, 14 May 13 07:20 /dev/voting_disk03 root@node2 # ls -als /dev/*_disk* 0 crw-r--r-- 1 root system 47, 4 May 13 07:20 /dev/ocr_disk01 0 crw-r--r-- 1 root system 47, 5 May 13 07:20 /dev/ocr_disk02 0 crw-r--r-- 1 root system 47, 6 May 13 07:21 /dev/voting_disk01 0 crw-r--r-- 1 root system 47, 9 May 13 07:21 /dev/voting_disk02 0 crw-r--r-- 1 root system 47, 10 May 13 07:21 /dev/voting_disk03
If you found this useful, here's more on the same topic(s) in our blog:
- Setting the hostname in RHEL 7
- Using the Command-Line Interface for LPM
- AIX 5.3 end-of-service
- Cron jobs running late or not at all
- Spreading logical volumes over multiple disks
UNIX Health Check delivers software to scan Linux and AIX systems for potential issues. Run our software on your system, and receive a report in just a few minutes. UNIX Health Check is an automated check list. It will report on perfomance, capacity, stability and security issues. It will alert on configurations that can be improved per best practices, or items that should be improved per audit guidelines. A report will be generated in the format you wish, and the report includes the issues discovered and information on how to solve the issues as well.
Interested in learning more?
Interested in learning more?