OCR and vote disk Allocation for shared raw storage with Solaris 10 questio

Hi all,
Current environment is Solaris 10 SPARC 64 bit OS with Hitachi SAN for shared storage and Sun E6900 servers.
For Oracle 10g RAC (10.2) and ASM, I am setting up the vote disk and OCR files on shared raw storage area network.
Assume that I have a 35Gb LUN carved out on raw device for the vote disk and OCR for a 2-node Oracle 10g RAC cluster and since the vote disk and OCR only require 120MB of storage, is there a way to use only a 120MB slice from the LUN or do I need to allocate the entire LUN/raw device to the vote disk?
I am looking for a way to avoid wasting space for the OCR and vote disk with my 10g RAC cluster and we are using raw devices and Oracle 10g RAC Clusterware with Veritas filesystem for the disk management. Can I have several slices on Solaris 10 with raw shared storage (Hitachi) to triple mirror my OCR and vote disk files?
It seems odd to have to use an entire 35GB LUN just for 2 small files: vote disk and OCR. Is there a way to partition a 120MB slice on one of the devices and allocate the rest to ASM?

Hi
In our RAC env.
we have 1GB LUN for OCR and Voting Disk and 100GB LUN for ASM disk. we have 4 Node RAC env on AIX with 2 SAN storage on Hitachi system for our Application.
we keept 1st Voting diks on SAN-1 2nd Voting Disk on SAN-2 and third voting on SAN-3.
OCR disk on SAN1 and OCR_MIRROR Disk on SAN-2.
we have ASM DIsk with Normal Redundancy . Failure Group 1 on SAN-1 and
Failure Group 2 on SAN-2
Regards
Bharat

Similar Messages

  • Move OCR and Vote Disk to a new SAN

    Hi,
    Can you guys help me with some links/documents for moving OCR and Vote disk files from old SAN to new SAN.
    Both SAN will have ocfs2 formatted 3 partitions on which ocr and votedisk will be placed (normal redundancy).
    Oracle version 11g R2,
    OS linux 5.5
    RAC nodes : 2
    Datafiles on ASM
    OCR/Votedisk on ocfs2
    Regards,
    Ajay

    user7443016 wrote:
    Thanks for the reply, but all the examples were showing either ocfs2 to ASM or raw to ocfs2. could you just point out the high level steps for moving 3 ocr & votedisk files from one san to another(ocfs to ocfs).
    Hi Ajay,
    Steps will be same . It doesnt matter whether it is raw to ocfs2 or ocfs to ocfs.
    There will be change only how do you assign storage for OCR/voting disk.
    I have another doubt that, i already have 3 ocr files, can i add more ocr files pointing to another mount point? the same goes with votedisk.
    You can use replace option so there is no need to add 4th OCR disk.
    i found steps in one of the website: i have few doubts in it, could any one clarify it...All the steps seems to be fine.
    Moving OCR
    1) create mount point(new san - /u05) in all nodes
    2) precreate ocr files in new mount points (i am not sure how to do it? is it just touch and filename, its a ocfs2 file system)on ocfs you need to create file as below :
    dd if=/dev/zero of=/ocfs/OCR/ocrnew.dbf bs=1M count=128
    Also I would suggest to have a look at :
    'ocrconfig -replace ocr' Fails With PROT-16 [ID 444757.1]
    RAC Assurance Support Team: RAC Starter Kit and Best Practices (Linux) [ID 811306.1]
    Regards
    Rajesh

  • About OCR and Vote Disk size

    Hallo,
    I have a simple question about OCR and Vote Disk in a 10g/11g RAC setup:
    official documentation speaks about sizing OCR and Vote Disk about 280 MB, but do they mean each OCR and Vote disk LUN ?
    In other words, for 2 OCR and 3 Vote disk I need 280*5 MB ( in multiple o single LUN)
    Is it so?
    thx in advance

    ottocolori wrote:
    Hallo,
    I have a simple question about OCR and Vote Disk in a 10g/11g RAC setup:
    official documentation speaks about sizing OCR and Vote Disk about 280 MB, but do they mean each OCR and Vote disk LUN ?
    In other words, for 2 OCR and 3 Vote disk I need 280*5 MB ( in multiple o single LUN)
    Is it so?
    thx in advanceYes. Also see Re: Reduce size of OCR file

  • Recover OCR and VOTE disk after complete corruption of ASM disk groups.

    Hi Gurus,
    I am simulating a recovery situation to perform recover of OCR and Vote files after complete corruption of ASM related disks and diskgroups. I have setup my environment as follows:\
    Environment: RAC
    OS: OEL 5.5 32-bit
    GI Version: 11.2.0.2.0
    ASM Disk groups: +OCR, +DATA
    OCR, Vote Files location: +OCR
    ASM Redundancy: External
    ASM Disks: /dev/asm-disk1, /dev/asm-disk2
    /dev/asm-disk1 - mapped on +OCR
    /dev/asm-disk2 - mapped on +DATA
    With the above configuration in place I have manually corrupted +OCR, +DATA diskgroups with dd command. I used this command to completely corrupt +OCR disk group.
    dd if=/dev/zero of=/dev/asm-disk1. I have manual backups as well as automatic backups of OCR and Vote disk. I am not using ASMLib.
    I followed this link:
    http://docs.oracle.com/cd/E11882_01/rac.112/e17264/adminoc.htm#TDPRC237
    When I tried to recover OCR file, I could not do so as there is no such diskgroup which ASM can restore the OCR, Voting disk to. I could not Re-create OCR and DATA diskgroups as I cannot connect to ASM instance. If you have a solution or workaround for my situation please describe it. That will be greatly appreciated.
    Thanks and Regards,
    Suresh.

    Please go through the following document which have the detailed steps to restore the OCR
    How to restore ASM based OCR after complete loss of the CRS diskgroup on Linux/Unix systems [ID 1062983.1]

  • OCR and VOT disk, in the same asm disk or different disks ?! and how ?!

    What Oracle recommends regarding the OCR and Voting disks in Rac 11gR2 on ASM ?!
    Making them under the same disk or different disks ?!
    and how ?!
    Thanks a lot,
    Regards,
    Gehad.

    Best practice is that OCR/Voting should be under ASM. Making them under the same disk or different disks depends upon the ASM diskgroup. If we want to keep it on seperate failover groups then we should create muliple failover group.
    For external : 1 ; Normal : 3 and higher : 5 asm diskgroups.
    I hope i would be clear ith my answers.
    Regards,
    Dheeraj Vaish

  • SAN for ocr and vote file  for Linux RAC

    Hi Experts,
    Based on Oracle document, i have to create 2 devices for the OCR and 3 for the VOTE in RAC.
    However, my boss think SAN maybe mirroe OCR and Vote file. It is enough for 1 location in SAN storage. It does not matter how many driver sidplay for user.
    Actually it is only one SAN in back side.
    Any Explain for OCR/VOTE file in SAN?
    Thnaks
    JIm

    The idea to have these multiplex copy is to reduce the single point of failure, non the less, that's reason you build RAC in the first place isn't?
    So if it's possible you'd better have redundancy on physical disk level (LUN etc) then logic level (volume, partition etc) then file level.
    Well I agree modern SAN are pretty reliable and had built in redundancy on physical and logic level, but if you only have single vote disk and OCR, your RAC is going to fail right away when vote disk and OCR has problem. The chances are if your OCR and Vote disk has logical corruption, the corruption is going to populated to your mirrors. Even if your mirror is good you still need to get mirror copy to replace working copy and restart cluster during the time your RAC is offline.
    With more than one OCR and voting disk, your RAC is likely to survive single OCR/vote disk failure, so you can fix the problem while RAC online.

  • Ocr and voting disk recreate

    Hi,
    I'm recreating ocr and voting disk as for a lab test on RHEL4(10gr2),for server side ons configuration for racgons ,what should be my port? below is the output from ons.config file .Should it be 6200 or 6101 for both nodes?Please let me know .
    cat ons.config
    localport=6101
    remoteport=6200
    loglevel=3
    useocr=on
    CRS_home/bin/racgons add_config hostname1:port hostname2:port
    Thanks

    Hi
    You may run this command with user root
    root@yourracnode1# $CRS_HOME/bin/racgons add_config yourracnode1:6200 yourracnode2:6200
    After run,this command helps you to ping your ons
    root@yourracnode1# $ORA_CRS_HOME/bin/onsctl ping
    I hope this helps you
    BR,
    Hasan

  • Shared file system  recomended for OCR and voting Disk in 10g R2

    Dear Friends,
    For Oracle 10g R2 (10.2.0.5) 64 bit which shared file system is recomended for OCR and voting Disk (NFS / raw devices / OCFS2)
    For Datafiles and FRA i planned to use ASM
    Regards,
    DB

    Hi,
    If your using standard edition then you got no choice but raw devices
    http://docs.oracle.com/cd/B19306_01/license.102/b14199/options.htm#CJAHAGJE
    for ocfs2 you need to take extra care
    Heartbeat/Voting/Quorum Related Timeout Configuration for Linux, OCFS2, RAC Stack to Avoid Unnecessary Node Fencing, Panic and Reboot [ID 395878.1]

  • Install issue w/ 10.2.0.1, OEL5 using raw for ocr and vote

    Hello,
    I am having a challenge getting the raw devices setup for ocr and vote, 10.2.0.1 and OEL5.
    The raw devices are not getting created and not sure why. I have followed the steps in note 443996.1 and 465001.1 and not having any luck. What am I missing here?
    Here is the contents of the 55-oracle-naming.rules:
    # cat /etc/udev/rules.d/55-oracle-naming.rules
    # Configure persistent, user-defined Oracle Clusterware device file names
    KERNEL=="sda1", BUS=="scsi", PROGRAM=="/sbin/scsi_id", RESULT=="360001fe1000f3270000904609091002c", NAME="ocr1", OWNER="root", GROUP="oinstall", MODE="0640"
    KERNEL=="sdb1", BUS=="scsi", PROGRAM=="/sbin/scsi_id", RESULT=="360001fe1000f3270000904609091002f", NAME="vote1", OWNER="oracle", GROUP="oinstall", MODE="0640"
    and 60-raw.rules
    # This file and interface are deprecated.
    # Applications needing raw device access should open regular
    # block devices with O_DIRECT.
    # Enter raw device bindings here.
    # An example would be:
    # ACTION=="add", KERNEL=="sda", RUN+="/bin/raw /dev/raw/raw1 %N"
    # to bind /dev/raw/raw1 to /dev/sda, or
    # ACTION=="add", ENV{MAJOR}=="8", ENV{MINOR}=="1", RUN+="/bin/raw /dev/raw/raw2 %M %m"
    # to bind /dev/raw/raw2 to the device with major 8, minor 1.
    ACTION=="add", KERNEL=="/dev/sda1", RUN+="/bin/raw /dev/raw/raw1 %N"
    ACTION=="add", KERNEL=="/dev/sdb1", RUN+="/bin/raw /dev/raw/raw2 %N"
    ACTION=="add", KERNEL=="/dev/sdc1", RUN+="/bin/raw /dev/raw/raw3 %N"
    When I use udevtest, udevtest /block/sda/sda1, I get the following results;
    [root@pdrn01 ~]# udevtest /block/sda/sda1
    main: looking at device '/block/sda/sda1' from subsystem 'block'
    run_program: '/bin/bash -c '/sbin/lsmod | /bin/grep ^dm_multipath''
    run_program: '/bin/bash' (stdout) 'dm_multipath 21577 0 '
    run_program: '/bin/bash' returned with status 0
    udev_db_get_device: no db file to read /dev/.udev/db/block@sda: No such file or directory
    udev_db_get_device: no db file to read /dev/.udev/db/block@sda: No such file or directory
    run_program: '/lib/udev/vol_id --export /dev/.tmp-8-1'
    run_program: '/lib/udev/vol_id' returned with status 4
    run_program: '/sbin/scsi_id'
    run_program: '/sbin/scsi_id' returned with status 1
    udev_rules_get_name: no node name set, will use kernel name 'sda1'
    udev_db_get_device: no db file to read /dev/.udev/db/block@sda@sda1: No such file or directory
    This should be getting labeled as /dev/ocr1 as noted in note 465001.1 and the output shows /dev/sda1
    udev_node_add: creating device node '/dev/sda1', major = '8', minor = '1',mode = '0640', uid = '0', gid = '6'
    main: run: '/sbin/multipath -v0 8:1'
    main: run: 'socket:/org/kernel/udev/monitor'
    main: run: '/lib/udev/udev_run_devd'
    main: run: 'socket:/org/freedesktop/hal/udev_event'
    main: run: '/sbin/pam_console_apply /dev/sda1 '
    [root@pdrn01 ~]#
    And 99-raw.rules output;
    KERNEL=="raw[1-2]*", GROUP="oinstall", MODE="640"
    KERNEL=="raw[3-5]*", OWNER="oracle", GROUP="oinstall", MODE="660"
    So, any ideas or suggestions would be HUGELY appreciated!
    TIA, Cheers!

    Here is one note about raw device issue in release 5 and workaround.
    Raw device technology deprecated in Release 5.
    http://oraclepitstop.wordpress.com/2008/02/15/raw-devices-on-rhel-5-or-oel-5/
    Ashok

  • Ocr and vote on raw for 10.2.0.1 install

    Hello,
    I am having a challenge getting the raw devices setup for ocr and vote, 10.2.0.1 and OEL5.
    The raw devices are not getting created and not sure why. I have followed the steps in note 443996.1 and 465001.1 and not having any luck. What am I missing here?
    Here is the contents of the 55-oracle-naming.rules:
    # cat /etc/udev/rules.d/55-oracle-naming.rules
    # Configure persistent, user-defined Oracle Clusterware device file names
    KERNEL=="sda1", BUS=="scsi", PROGRAM=="/sbin/scsi_id", RESULT=="360001fe1000f3270000904609091002c", NAME="ocr1", OWNER="root", GROUP="oinstall", MODE="0640"
    KERNEL=="sdb1", BUS=="scsi", PROGRAM=="/sbin/scsi_id", RESULT=="360001fe1000f3270000904609091002f", NAME="vote1", OWNER="oracle", GROUP="oinstall", MODE="0640"
    and 60-raw.rules
    # This file and interface are deprecated.
    # Applications needing raw device access should open regular
    # block devices with O_DIRECT.
    # Enter raw device bindings here.
    # An example would be:
    # ACTION=="add", KERNEL=="sda", RUN+="/bin/raw /dev/raw/raw1 %N"
    # to bind /dev/raw/raw1 to /dev/sda, or
    # ACTION=="add", ENV{MAJOR}=="8", ENV{MINOR}=="1", RUN+="/bin/raw /dev/raw/raw2 %M %m"
    # to bind /dev/raw/raw2 to the device with major 8, minor 1.
    ACTION=="add", KERNEL=="/dev/sda1", RUN+="/bin/raw /dev/raw/raw1 %N"
    ACTION=="add", KERNEL=="/dev/sdb1", RUN+="/bin/raw /dev/raw/raw2 %N"
    ACTION=="add", KERNEL=="/dev/sdc1", RUN+="/bin/raw /dev/raw/raw3 %N"
    When I use udevtest, udevtest /block/sda/sda1, I get the following results;
    [root@pdrn01 ~]# udevtest /block/sda/sda1
    main: looking at device '/block/sda/sda1' from subsystem 'block'
    run_program: '/bin/bash -c '/sbin/lsmod | /bin/grep ^dm_multipath''
    run_program: '/bin/bash' (stdout) 'dm_multipath 21577 0 '
    run_program: '/bin/bash' returned with status 0
    udev_db_get_device: no db file to read /dev/.udev/db/block@sda: No such file or directory
    udev_db_get_device: no db file to read /dev/.udev/db/block@sda: No such file or directory
    run_program: '/lib/udev/vol_id --export /dev/.tmp-8-1'
    run_program: '/lib/udev/vol_id' returned with status 4
    run_program: '/sbin/scsi_id'
    run_program: '/sbin/scsi_id' returned with status 1
    udev_rules_get_name: no node name set, will use kernel name 'sda1'
    udev_db_get_device: no db file to read /dev/.udev/db/block@sda@sda1: No such file or directory
    This should be getting labeled as /dev/ocr1 as noted in note 465001.1 and the output shows /dev/sda1
    udev_node_add: creating device node '/dev/sda1', major = '8', minor = '1',mode = '0640', uid = '0', gid = '6'
    main: run: '/sbin/multipath -v0 8:1'
    main: run: 'socket:/org/kernel/udev/monitor'
    main: run: '/lib/udev/udev_run_devd'
    main: run: 'socket:/org/freedesktop/hal/udev_event'
    main: run: '/sbin/pam_console_apply /dev/sda1 '
    [root@pdrn01 ~]#
    And 99-raw.rules output;
    KERNEL=="raw[1-2]*", GROUP="oinstall", MODE="640"
    KERNEL=="raw[3-5]*", OWNER="oracle", GROUP="oinstall", MODE="660"
    So, any ideas or suggestions would be HUGELY appreciated!
    TIA, Cheers!

    Here is one note about raw device issue in release 5 and workaround.
    Raw device technology deprecated in Release 5.
    http://oraclepitstop.wordpress.com/2008/02/15/raw-devices-on-rhel-5-or-oel-5/
    Ashok

  • Raw partition creation on RHEL5 for OCR and Voting disk

    Hi all,
    I want to create MAp raw device for block device to use for installing OCR and Voting disk. As i see fro mmetalonk note 465001.1 we can creaet rules to do that but when i follow the steps given in that note, nothing is changed see bellow:
    [root@cdr-analysis01 ~]# /sbin/scsi_id -g -s /block/sdae/sdae1
    360014380024d178600005000006c0000
    [root@cdr-analysis01 ~]# /sbin/scsi_id -g -s /block/sdaf/sdaf1
    360014380024d178600005000006f0000
    Create udev naming rule file /etc/udev/rules.d/55-oracle-naming.rules
    # Configure persistent, user-defined Oracle Clusterware device file names
    KERNEL=="/dev/sdae1", BUS=="scsi", PROGRAM=="/sbin/scsi_id", RESULT=="360014380024d178600005000006c0000", NAME="ocr1", OWNER="root", GROUP="oinstall", MODE="0640"
    KERNEL=="/dev/sdaf1", BUS=="scsi", PROGRAM=="/sbin/scsi_id", RESULT=="360014380024d178600005000006f0000", NAME="vote1", OWNER="oracle", GROUP="oinstall", MODE="0640"
    [root@cdr-analysis01 ~]# udevtest /block/sdae/sdae1
    main: looking at device '/block/sdae/sdae1' from subsystem 'block'
    udev_rules_get_name: add symlink 'disk/by-id/scsi-360014380024d178600005000006c0000-part1'
    udev_rules_get_name: add symlink 'disk/by-path/pci-0000:10:00.1-fc-0x50014380025ae47d:0x0007000000000000-part1'
    run_program: '/lib/udev/vol_id --export /dev/.tmp-65-225'
    run_program: '/lib/udev/vol_id' returned with status 4
    run_program: '/sbin/scsi_id'
    run_program: '/sbin/scsi_id' returned with status 1
    udev_rules_get_name: no node name set, will use kernel name 'sdae1'
    udev_device_event: device '/block/sdae/sdae1' already in database, validate currently present symlinks
    udev_node_add: creating device node '/dev/sdae1', major = '65', minor = '225', mode = '0640', uid = '0', gid = '6'
    udev_node_add: creating symlink '/dev/disk/by-id/scsi-360014380024d178600005000006c0000-part1' to '../../sdae1'
    udev_node_add: creating symlink '/dev/disk/by-path/pci-0000:10:00.1-fc-0x50014380025ae47d:0x0007000000000000-part1' to '../../sdae1'
    main: run: 'socket:/org/kernel/udev/monitor'
    main: run: '/lib/udev/udev_run_devd'
    main: run: 'socket:/org/freedesktop/hal/udev_event'
    main: run: '/sbin/pam_console_apply /dev/sdae1 /dev/disk/by-id/scsi-360014380024d178600005000006c0000-part1 /dev/disk/by-path/pci-0000:10:00.1-fc-0x50014380025ae47d:0x0007000000000000-part1'
    The name is not changed and the raw partition is not created
    Could you help
    Please
    Raitsarevo

    raitsarevo wrote:
    I want to create MAp raw device for block device to use for installing OCR and Voting disk. Why not define it as a raw devices (despite raw devices being deprecated in the current Linux kernel, it is still available for backwards compatibility)? Quite easy to configure.
    Do the install and then when done, rename the disks from block devices back to character devices - there's a Metalink note that covers how to do that. Sorry - not in the office and do not have the Metalink note at hand. However, have used this approach successfully with 3 RAC installation (RHEL4 and RHEL5) in recent months.

  • Confusion with OCFS2 File system for OCR and Voting disk RHEL 5, Oracle11g,

    Dear all,
    I am in the process of installing Oracle 11g 3 Node RAC database
    The environment on which i have to do this implementation is as follows:
    Oracle 11g.
    Red Hat Linux 5 x86
    Oracle Clusterware
    ASM
    EMC Storage
    250 Gb of Storage drive.
    SAN
    As of now i am in the process of installing Oracle Clusterware on the 3 nodes.
    I have performed these tasks for the cluster installs.
    1. Configure Kernel Parameters
    2. Configure User Limits
    3. Modify the /etc/pam.d/login file
    4. Configure Operating System Users and Groups for Oracle Clusterware
    5. Configure Oracle Clusterware Owner Environment
    6. Install CVUQDISK rpm package
    7. Configure the Hosts file
    8. Verify the Network Setup
    9. Configure the SSH on all Cluster Nodes (User Equivalence)
    9. Enable the SSH on all Cluster Nodes (User Equivalence)
    10. Install Oracle Cluster File System (OCFS2)
    11.Verify the Installation of Oracle Cluster File System (OCFS2)
    12. Configure the OCFS2 (/etc/ocfs2/cluster.conf)
    13. Configure the O2CB Cluster Stack for OCFS2
    BUT, here after i am a little bit confused on how to proceed further. The next step is to Format the disk and mount the OCFS2, Create Software Directories... so and so forth.
    I asked my system admin to provide me two partitions so that i could format them with OCFS2 file system.
    He wrote back to me saying.
    *"Is what you want before I do it??*
    */dev/emcpowera1 is 3GB and formatted OCFS2.*
    */dev/emcpowera2 is 3GB and formatted OCFS2.*
    *Are those big enough for you? If not, I can re-size and re-format them*
    *before I mount them on the servers.*
    *the SAN is shared storage. /dev/emcpowera is one of three LUNs on*
    *the shared storage, and it's 214GB. Right now there are only two*
    *partitions on it- the ones I listed below. I can repartition the LUN any*
    *way you want it.*
    *Where do you want these mounted at:*
    */dev/emcpowera1*
    */dev/emcpowera2*
    *I was thinking if this mounting techique would work like so:*
    *emcpowera1: /u01/shared_config/OCR_config*
    *emcpowera2: /u01/shared_config/voting_disk*
    *Let me know how you'd like them mounted."*
    Please recommend me what i should convey to him so that i can ask him to the exact same thing.
    My second question is, as we are using ASM, for which i am gonna configure ASM after clusterware installation, should i install Openfiler??
    Pls refer the enviroment information i provided above and make recommendations.
    As of now i am using Jeffery Hunters guide to install the entire setup. You think the entire install guide goes well with my enviroment??
    http://www.oracle.com/technology/pub/articles/hunter_rac11gr1_iscsi.html?rssid=rss_otn_articles
    Kind regards
    MK

    Thanks for ur reply Mufalani,
    You have managed to solve half part of my query. But still i am stuck with what kind of mount point i should ask the system admin to create for OCR and Voting disk. Should i go with the mount point he is mentioning??
    Let me put forth few more questions here.
    1. Is 280 MB ok for OCR and voting disks respectively??
    2. Should i ask the system admin to create 4 voting disk mount points and two for ocr??
    3. As mentioned by the system admin.
    */u01/shared_config/OCR_config*
    */u01/shared_config/voting_disk*
    Is this ok for creating the ocr and voting disks?
    4. Can i use OCFS2 file system for formating the disk instead of using them as RAW device!!?
    5. As u mentioned that Openfiler is not needed for Configuring ASM... Could you provide me the links which will guide me to create partition disks, voting disks and ocr disks!! I could not locate them on the doc or else were. I did find a couple of them, but was unable to identify a suitable one for my envoirement.
    Regards
    MK

  • AIX 6.1 - Do we need HACMP to store the OCR and Voting Disks on Raw Logical

    We are planning to install 11G r1 rac on AIX 6.1. We will use clusterware and ASM. We would like to avoid GPFS and HACMP.
    We plan to put the Clusterware OCR and Voting Disks on Raw Logical Volumes.
    I do not believe we need HACMP. see the passage below from doc:
    Oracle® Clusterware
    Installation Guide
    11g Release 1 (11.1) for AIX Based Systems
    B28258-05
    Configuring Raw Disk Devices for Oracle Clusterware Without HACMP or GPFS
    If you are installing Oracle RAC on an AIX cluster without HACMP or GPFS, then you
    must use shared raw disk devices for the Oracle Clusterware files. You can also use
    shared raw disk devices for database file storage. However, Oracle recommends that
    you use Automatic Storage Management to store database files in this situation.
    This section describes how to configure the shared raw disk devices for Oracle
    Clusterware files (Oracle Cluster Registry and Oracle Clusterware voting disk). It also
    describes how to configure shared raw devices for Oracle ASM and for Database files,
    if you intend to install Oracle Database, and you need to create new disk devices.
    Question:
    Do we need HACMP to store the OCR and Voting Disks on Raw Logical Volumes? According to the passage above we do not.

    You can archive log either in shared location or separate location associated with each instance. Oracle recommends using a shared location for all the instances in a RAC configuration. Check the topic "Location of Archived Logs for the Cluster File System Archiving Scheme" in Clusters Administration and Deployment Guide

  • OCR and VOTING DISK for RAC Database on ASMLib env

    Can i use raw device for OCR and Voting Disk while installing Clusterware, i am planning to use ASM with ASMlib,
    i know i can configure asm with dbca when i am using raw devices (to be user for ASM), How i can configure diskgroups when i use ASMlib, Can i configure ASM diskgroup with dbca , if yes plz forward me some metalink notes to study or any other help.

    Hi,
    Can i use raw device for OCR and Voting Disk while installing ClusterwareYes:
    http://www.oracle.com/technology/pub/notes/technote_singh_crs.html
    "Step 3: Create Raw Devices for the OCR and Voting Disk Before we start the installation"
    plz forward me some metalink notes to study or any other help. I like Madhu Tumma's examples with raw devices because it has step-by-step examples:
    http://www.rampant-books.com/book_2004_1_10g_grid.htm
    Hope this helps . . .
    Donald K. Burleson
    http://www.dba-oracle.com

  • OCR and Votinging Disk File Permissions for NFS 2 node RAC cluster

    This is a fresh reinstall of Oracle 11gR2 Clusterware on Red Hat Enterprise Linux 64bit and I'm using NFS as my shared storage.
    I've create three file systems /ocrVote01 /ocrVote02 and /ocrVote03 as NFS share and exported them to two nodes that will use them as shared OCR and Voting Disk. Currently I'm getting errors when I run root.sh
    I've done the following:
    chown rac:dba -R /ocrVote01 /ocrVote02 /ocrVote03
    It appears that the root.sh script is trying to create a directory /ocrVote01/storage and getting permissions denied.
    Any idea why Root can not create this directory?
    root.sh is also getting error permission denied at /u01/gridinfra/11.2.0/GI/crs/install/crsconfiglib.pm at line 4478
    Any Ideas on what file permissions should be set for /ocrVote01 /ocrVote02 and /ocrVote03 ?
    Thanks
    32352 close(3) = 0
    32352 write(2, "mkdir /ocrVote01/storage/: Permi"..., 112) = 112
    | 00000 6d 6b 64 69 72 20 2f 6f 63 72 56 6f 74 65 30 31 **mkdir /o crVote01** |
    | 00010 2f 73 74 6f 72 61 67 65 2f 3a 20 50 65 72 6d 69 /storage /: Permi |
    | 00020 73 73 69 6f 6e 20 64 65 6e 69 65 64 20 61 74 20 ssion de nied at |
    | 00030 2f 75 30 31 2f 67 72 69 64 69 6e 66 72 61 2f 31 /u01/gri dinfra/1 |
    | 00040 31 2e 32 2e 30 2f 47 49 2f 63 72 73 2f 69 6e 73 1.2.0/GI /crs/ins |
    | 00050 74 61 6c 6c 2f 63 72 73 63 6f 6e 66 69 67 5f 6c tall/crs config_l |
    | 00060 69 62 2e 70 6d 20 6c 69 6e 65 20 34 34 37 38 0a ib.pm li ne 4478. |
    32352 exit_group(25) = ?

    After reading OTN feedback, which is very much appreciated. I decided to look deeper into my NFS configuration and found that the /etc/exports had the incorrect configuration for shared disk where in root can make appropriate changes to voting disk and crs files. The correct configuration for /etc/fstab using NFS for shared storage for voting disk and CRS:
    192.168.1.21:/ocrVote01 /ocrVote01 nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,vers=3,timeo=600,actimeo=0 1 2
    192.168.1.21:/ocrVote02 /ocrVote02 nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,vers=3,timeo=600,actimeo=0 1 2
    192.168.1.21:/ocrVote03 /ocrVote03 nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,vers=3,timeo=600,actimeo=0 1 2

Maybe you are looking for