AddNode.sh fails when Voting Disks are placed in ASM

Hi Forum, adding a node with addNode script throws an error when Voting disks are placed on ASM. Did anyone else had this issue or any ideas ?
Thanks a lot for your help.
[grid@host02 bin]$ sh -x ./addNode.sh -silent "CLUSTER_NEW_NODES={host01}" "CLUSTER_NEW_VIRTUAL_HOSTNAMES={host01-vip}"
+ OHOME=/u01/app/11.2.0/grid
+ INVPTRLOC=/u01/app/11.2.0/grid/oraInst.loc
+ ADDNODE='/u01/app/11.2.0/grid/oui/bin/runInstaller -addNode -invPtrLoc /u01/app/11.2.0/grid/oraInst.loc ORACLE_HOME=/u01/app/11.2.0/grid -silent CLUSTER_NEW_NODES={host01} CLUSTER_NEW_VIRTUAL_HOSTNAMES={host01-vip}'
+ '[' '' = Y -o '!' -f /u01/app/11.2.0/grid/cv/cvutl/check_nodeadd.pl ']'
+ CHECK_NODEADD='/u01/app/11.2.0/grid/perl/bin/perl /u01/app/11.2.0/grid/cv/cvutl/check_nodeadd.pl -pre -silent CLUSTER_NEW_NODES={host01} CLUSTER_NEW_VIRTUAL_HOSTNAMES={host01-vip}'
+ /u01/app/11.2.0/grid/perl/bin/perl /u01/app/11.2.0/grid/cv/cvutl/check_nodeadd.pl -pre -silent 'CLUSTER_NEW_NODES={host01}' 'CLUSTER_NEW_VIRTUAL_HOSTNAMES={host01-vip}'
+ '[' 1 -eq 0 ']'
[grid@host02 bin]$
Output from /u01/app/11.2.0/grid/cv/log/cvutrace.log.0:
<snipped>
TaskVotingDisk:Voting Disk:TASK_SUMMARY:FAILED:CRITICAL:VERIFICATION_FAILED
ERRORMSG(GLOBAL): PRVF-5430 : Voting disk configuration does not meet Oracle's recommendation of three voting disk locations
ERRORMSG(GLOBAL): PRVF-5431 : Oracle Cluster Voting Disk configuration check failed
ERRORMSG(host01): PRVF-5449 : Check of Voting Disk location "ORCL:SPT_OCRVOTE01(ORCL:SPT_OCRVOTE01)" failed on the following nodes:
ERRORMSG(host01): No such file or directory
ERRORMSG(host01): PRVF-5449 : Check of Voting Disk location "ORCL:SPT_OCRVOTE02(ORCL:SPT_OCRVOTE02)" failed on the following nodes:
ERRORMSG(host01): No such file or directory
<snipped>
Edited by: user12857528 on 14/11/2010 18:39

Thanks Sebastian, brilliant - setting of IGNORE_PREADDNODE_CHECKS=Y did the trick !
The only thing is that my neat 3 Voting disks are reduced to two only now:
Before it was:
[grid@host02 bin]# ./crsctl query css votedisk
## STATE File Universal Id File Name Disk group
1. ONLINE 4dea88bcf2fa4f11bfdbcca6e3aade14 (ORCL:SPT_OCRVOTE01) [SPT_OCRVOTE]
2. ONLINE 71e395e6e30e4febbf907305dc7827c6 (ORCL:SPT_OCRVOTE02) [SPT_OCRVOTE]
3. ONLINE 187d3474f0fe4fe0bf5cec1bb35203ae (ORCL:SPT_OCRVOTE03) [SPT_OCRVOTE]
Located 3 voting disk(s).
where now it is:
[grid@host01 bin]$ ./crsctl query css votedisk
## STATE File Universal Id File Name Disk group
1. ONLINE 4dea88bcf2fa4f11bfdbcca6e3aade14 (ORCL:SPT_OCRVOTE01) [SPT_OCRVOTE]
2. ONLINE 71e395e6e30e4febbf907305dc7827c6 (ORCL:SPT_OCRVOTE02) [SPT_OCRVOTE]
Located 2 voting disk(s).
and third disk is in mount_status closed after adding node host01.

Similar Messages

  • Why Voting Disk & OCR not on ASM?

    What could be the reason not to have Voting disk and OCR on ASM.
    Is it that, we require Voting Disk and OCR before ASM? Any idea?

    user9198889 wrote:
    but this doesnt seem to be a problem with 11.2 anymore! oracle 11g r2 recomends storing ocr and voting disks on asm? why is does?
    how does it work ?
    i cant get my head around thisOn 11gR2 we can keep OCR and VOTE in ASM Diskgroup.
    see start process
    http://download.oracle.com/docs/cd/E11882_01/rac.112/e10717/intro.htm#CEGDBFIE
    10g -> 11gR1, we create ASM diskgroup from database software
    11gR2, we create ASM diskgroup from cluster software.
    recomends storing ocr and voting disks on asm? why is does? 11gR2 not support raw devices, support ASM and CFS

  • SSO failing when sap transactions are accessed in portal thru internet

    Hi,
    We are accessing portal through internet on reverse proxy(Apache) but the SSO is failing when accessing sap transactions in portal but other screens(ESS) are accessible. Please let me know does this require any config settings in portal or apache side.
    thanks i advance.
    Marcus

    Hi Rajender,
    I tried doing the same in the ECC system but the iview is throwing error"resource not available".
    We have given just an Apache Ip address in the format  <ipaddress>:80 as we doesn't have FQDN for the apache in the place of WebAs and ITS Host name.
    Also the WEBAS path is /sap/bc/bsp/sap and ITS path is /sap/bc/gui/sap/its/webgui. Does this require any modifications.
    Please also let me know for any changes need to be done on the httpd.config file on Apache server.
    portal.xxxxx.xxx.xx  - Our External URL
    hostname:port/irj/portal - Our Intranet URL
    Please let me know the exact format of the entries to be made in ITS and Web As settings with the apache details.
    Web AS Host Name :   Hostname:port
    ITS Host Name :   Hostname:port
    ITS Path  : /sap/bc/gui/sap/its/webgui
    thanks in advance
    Marcus

  • SCCm 2012 R2 - OSD fails when multiple computers are getting built

    Hi everyone,
    I ran into a weird issue with my SCCM 2012 R2. I noticed when I build one computer with SCCM OSD, it works fine. But when I try to run more than one built at a time, only one usually works. The rest usually doesn't get apps installed in the task sequence,
    some don't get added to the domain etc. Any idea what it might be? Could it be that simultaneous connections to the distribution point are getting terminated and imaging fails?
    Appreciate your help! 

    Ok guys, this seems to be a false alarm here. It turns out I was missing a driver for ethernet card on my Dell T1600. I kicked off 3 Dell Optiplex 9020 and they all worked flawlessly. This is weird though, since I did install OS on some T1600 before and
    they all worked fine...
    Anyway, I downloaded the driver and added it to SCCM. I will kick off the install again today and see if that solved it.

  • Ghost clip appears in canvas only when other clips are placed in its place

    Gd afternoon, this may sound crazy but here we go. the space on the timeline is blank, and when the sequence is played the blank section shows nothing but black screen. however when i drop any clip in the empty space on the timeline an old clip I changed the speed of shows over whatever clip i just dropped in the empty spot. Again, when the spot is empty nothing shows, only when a different clip is placed in that spot does the "ghost" clip appear over the new clip and the space that the ghost clip holds shows a blue rendered line for the speed that was changed.
    How do I get rid of this ghost clip?

    +thanks, i tried to delete the rendered clip but no help+
    No, what is required when the problem reaches the stage you described is to delete ALL of the render files for that sequence. One way to do that is to go to Tools > Render Manager and navigate to the problem sequence and clicking in the Remove column for that sequence. Then click OK.
    That will delete all of the render files for the sequence. Then you re-render. This sometimes works, as I said.

  • Suspend fails when samba shares are mounted

    I have a weird problem with my laptop when I try to suspend to ram.
    If no samba share is mounted, then it suspends OK.
    If there is a samba share mounted, when I suspend through KDE menu or by the command "pm-suspend", then it fails to suspend, and in /var/log/pm-suspend I see the line "s2ram_do: Device or resource busy". If I type the command " s2ram -f" then it suspends OK.
    I have created a hook that executes "umount -a -t cifs" and now it suspends, but only if the samba share is available. If it is an unavailable it still fails to suspend.
    Does anyone has the same problem or a solution to this?
    P.S. I hope I posted in the correct category...

    Hi nanawel, i've a very similar problem to your on my home machine: this (https://bbs.archlinux.org/viewtopic.php?pid=1196319) is the thread i found when researching my problem, so i started investigating it and then discovered the samba shares problem, so i found out your problem when looking up for similar annoyances in Google.
    Have you been able to track it down?
    As i said in the other thread, i don't have installed any of those gnome-shell extensions, but i have the TweakTool->Desktop option named "Show mounted volumes on the desktop" enabled, as well as an entry in my /etc/fstab file: tomorrow i'm going to have some tries with my brother's pc and see if i can find out something more.. i'll keep posting on this thread then, since it looks like my problem is very very similar.. hopefully we'll be able to track it down this beast.
    But also, I'm also experiencing that "slow network share/choppy desktop" on my work machine only: it looked like a FUSE issue, but could never debug that since i've a quite important deadline at work and can't start debugging my OS during working hours
    Anatolik was kind enough to chime in and suggest to debug it (https://bbs.archlinux.org/viewtopic.php … 7#p1193437), this is the thread about it.

  • Query fails when large results are retrieved with Datacache enabled using Kodo 2.5.3.

    This is the last message received from the Kodo trace. The machine
    details are captured in the log files attached in the tar file. My kodo
    properties settings are provided below.
    2003-08-28 17:23:09,523 DEBUG [Thread-3] datasource.DataSourceImpl
    (DataSourceImpl.java:313) - [ C:14357716; T:2310757; D:20217139 ] begin
    rollback
    2003-08-28 17:23:09,530 DEBUG [Thread-3] datasource.DataSourceImpl
    (DataSourceImpl.java:313) - [ C:14357716; T:2310757; D:20217139 ] end
    rollback 1ms
    2003-08-28 17:23:09,539 DEBUG [Thread-3] datasource.DataSourceImpl
    (DataSourceImpl.java:313) - [ C:14357716; T:2310757; D:20217139 ] begin
    rollback
    2003-08-28 17:23:09,544 DEBUG [Thread-3] datasource.DataSourceImpl
    (DataSourceImpl.java:313) - [ C:14357716; T:2310757; D:20217139 ] end
    rollback 1ms
    2003-08-28 17:23:09,548 DEBUG [Thread-3] datasource.DataSourceImpl
    (DataSourceImpl.java:313) - [ C:14357716; T:2310757; D:20217139 ] return
    [com.solarmetric.datasource.PoolConnection@db14d4[identityHashCode:30332961,wrapped:com.solarmetric.datasource.PreparedStatementCache$CacheAwareConnection@db14d4[identityHashCode:13592751,wrapped:com.mysql.jdbc.Connection@db14d4]:
    [requests=892;size=39;max=70;hits=852;created=40;redundant=0;overflow=0;new=40;leaked=0;unavailable=0]]]
    to [com.solarmetric.datasource.DataSourceImpl$SortablePool[min=0;
    max=100; size=2; taken=1]]
    2003-08-28 17:23:09,554 DEBUG [Thread-3] runtime.JDBCStoreManager
    (JDBCStoreManager.java:858) - Invalid execution manager reference count.
    Count should not be less than 0. Count was -1. Please contact
    [email protected] for more information.
    Kodo properties.
    # Kodo JDO Properties configuration
    # To evaluate or purchase a license key, visit http://www.solarmetric.com
    com.solarmetric.kodo.LicenseKey=@LICENSE_KEY@
    com.solarmetric.kodo.ee.ManagedRuntimeProperties=TransactionManagerName=java:/TransactionManager
    javax.jdo.PersistenceManagerFactoryClass=com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
    javax.jdo.option.ConnectionDriverName=com.mysql.jdbc.Driver
    javax.jdo.option.ConnectionUserName=@DB_USER@
    javax.jdo.option.ConnectionPassword=@DB_PASSWORD@
    javax.jdo.option.ConnectionURL=@DB_URL@?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
    javax.jdo.option.MinPool=0
    javax.jdo.option.MaxPool=100
    javax.jdo.option.Optimistic=true
    javax.jdo.option.RetainValues=false
    javax.jdo.option.NontransactionalRead=false
    javax.jdo.option.IgnoreCache=false
    com.solarmetric.kodo.FlushBeforeQueries=true
    com.solarmetric.kodo.DataCacheClass=com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
    com.solarmetric.kodo.RemoteCommitProviderClass=com.solarmetric.kodo.runtime.event.impl.JMSRemoteCommitProvider
    com.solarmetric.kodo.RemoteCommitProviderProperties=Topic=topic/KodoCacheTopic
    com.solarmetric.kodo.PersistentTypes=com.ewarna.pdm.entities.IDCounter,\
    com.ewarna.pdm.entities.AbstractEntity,\
    com.ewarna.pdm.entities.achievability.AchievabilityResult,\
    com.ewarna.pdm.entities.achievability.ActualCondition,\
    com.ewarna.pdm.entities.achievability.Condition,\
    com.ewarna.pdm.entities.achievability.ConditionGroup,\
    com.ewarna.pdm.entities.achievability.ConditionLabel,\
    com.ewarna.pdm.entities.achievability.DyeGroupPE,\
    com.ewarna.pdm.entities.achievability.DyePairPE,\
    com.ewarna.pdm.entities.achievability.DyeSetPE,\
    com.ewarna.pdm.entities.achievability.DyeStuffPE,\
    com.ewarna.pdm.entities.achievability.DyeloadPE,\
    com.ewarna.pdm.entities.achievability.FormulationJobPE,\
    com.ewarna.pdm.entities.achievability.FormulationJobTemplatePE,\
    com.ewarna.pdm.entities.achievability.Material,\
    com.ewarna.pdm.entities.achievability.ProcessPE,\
    com.ewarna.pdm.entities.achievability.RecipeOutputCriteriaPE,\
    com.ewarna.pdm.entities.achievability.RecipePE,\
    com.ewarna.pdm.entities.achievability.SubstratePE,\
    com.ewarna.pdm.entities.colorimetry.CIELabSearchIndexPE,\
    com.ewarna.pdm.entities.colorimetry.ReflectancePE,\
    com.ewarna.pdm.entities.colorimetry.ReflectanceSetPE,\
    com.ewarna.pdm.entities.colorimetry.SpectroPE,\
    com.ewarna.pdm.entities.management.CustomerPE,\
    com.ewarna.pdm.entities.management.SupplierPE,\
    com.ewarna.pdm.entities.storage.AccountPE,\
    com.ewarna.pdm.entities.storage.BagPE, \
    com.ewarna.pdm.entities.storage.DatasetPE,\
    com.ewarna.pdm.entities.storage.EntityAttributeFieldPE,\
    com.ewarna.pdm.entities.storage.EntityAttributeKeyPE,\
    com.ewarna.pdm.entities.storage.EntityAttributePE,\
    com.ewarna.pdm.entities.storage.EntityTemplatePE,\
    com.ewarna.pdm.entities.storage.SessionPE,\
    com.ewarna.pdm.entities.storage.SharedInfo2PE,\
    com.ewarna.pdm.entities.storage.UserPE,\
    com.ewarna.pdm.entities.storage.VirtualFolderPE

    Also, note that this is not necessarily a fatal condition -- it is merely
    an unexpected one. Are you seeing any exceptions before or after this
    message is printed out that are related to activity on Thread-3?
    -Patrick
    On Thu, 28 Aug 2003 18:48:14 +0800, Makas Tzavellas wrote:
    This is the last message received from the Kodo trace. The machine
    details are captured in the log files attached in the tar file. My kodo
    properties settings are provided below.
    2003-08-28 17:23:09,523 DEBUG [Thread-3] datasource.DataSourceImpl
    (DataSourceImpl.java:313) - [ C:14357716; T:2310757; D:20217139 ] begin
    rollback
    2003-08-28 17:23:09,530 DEBUG [Thread-3] datasource.DataSourceImpl
    (DataSourceImpl.java:313) - [ C:14357716; T:2310757; D:20217139 ] end
    rollback 1ms
    2003-08-28 17:23:09,539 DEBUG [Thread-3] datasource.DataSourceImpl
    (DataSourceImpl.java:313) - [ C:14357716; T:2310757; D:20217139 ] begin
    rollback
    2003-08-28 17:23:09,544 DEBUG [Thread-3] datasource.DataSourceImpl
    (DataSourceImpl.java:313) - [ C:14357716; T:2310757; D:20217139 ] end
    rollback 1ms
    2003-08-28 17:23:09,548 DEBUG [Thread-3] datasource.DataSourceImpl
    (DataSourceImpl.java:313) - [ C:14357716; T:2310757; D:20217139 ] return
    [com.solarmetric.datasource.PoolConnection@db14d4[identityHashCode:30332961,wrapped:com.solarmetric.datasource.PreparedStatementCache$CacheAwareConnection@db14d4[identityHashCode:13592751,wrapped:com.mysql.jdbc.Connection@db14d4]:
    [requests=892;size=39;max=70;hits=852;created=40;redundant=0;overflow=0;new=40;leaked=0;unavailable=0]]]
    to [com.solarmetric.datasource.DataSourceImpl$SortablePool[min=0;
    max=100; size=2; taken=1]]
    2003-08-28 17:23:09,554 DEBUG [Thread-3] runtime.JDBCStoreManager
    (JDBCStoreManager.java:858) - Invalid execution manager reference count.
    Count should not be less than 0. Count was -1. Please contact
    [email protected] for more information.
    Kodo properties.
    # Kodo JDO Properties configuration
    # To evaluate or purchase a license key, visit http://www.solarmetric.com
    com.solarmetric.kodo.LicenseKey=@LICENSE_KEY@
    com.solarmetric.kodo.ee.ManagedRuntimeProperties=TransactionManagerName=java:/TransactionManager
    javax.jdo.PersistenceManagerFactoryClass=com.solarmetric.kodo.impl.jdbc.JDBCPersistenceManagerFactory
    javax.jdo.option.ConnectionDriverName=com.mysql.jdbc.Driver
    javax.jdo.option.ConnectionUserName=@DB_USER@
    javax.jdo.option.ConnectionPassword=@DB_PASSWORD@
    javax.jdo.option.ConnectionURL=@DB_URL@?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
    javax.jdo.option.MinPool=0
    javax.jdo.option.MaxPool=100
    javax.jdo.option.Optimistic=true
    javax.jdo.option.RetainValues=false
    javax.jdo.option.NontransactionalRead=false
    javax.jdo.option.IgnoreCache=false
    com.solarmetric.kodo.FlushBeforeQueries=true
    com.solarmetric.kodo.DataCacheClass=com.solarmetric.kodo.runtime.datacache.plugins.CacheImpl
    com.solarmetric.kodo.RemoteCommitProviderClass=com.solarmetric.kodo.runtime.event.impl.JMSRemoteCommitProvider
    com.solarmetric.kodo.RemoteCommitProviderProperties=Topic=topic/KodoCacheTopic
    com.solarmetric.kodo.PersistentTypes=com.ewarna.pdm.entities.IDCounter,\
    com.ewarna.pdm.entities.AbstractEntity,\
    com.ewarna.pdm.entities.achievability.AchievabilityResult,\
    com.ewarna.pdm.entities.achievability.ActualCondition,\
    com.ewarna.pdm.entities.achievability.Condition,\
    com.ewarna.pdm.entities.achievability.ConditionGroup,\
    com.ewarna.pdm.entities.achievability.ConditionLabel,\
    com.ewarna.pdm.entities.achievability.DyeGroupPE,\
    com.ewarna.pdm.entities.achievability.DyePairPE,\
    com.ewarna.pdm.entities.achievability.DyeSetPE,\
    com.ewarna.pdm.entities.achievability.DyeStuffPE,\
    com.ewarna.pdm.entities.achievability.DyeloadPE,\
    com.ewarna.pdm.entities.achievability.FormulationJobPE,\
    com.ewarna.pdm.entities.achievability.FormulationJobTemplatePE,\
    com.ewarna.pdm.entities.achievability.Material,\
    com.ewarna.pdm.entities.achievability.ProcessPE,\
    com.ewarna.pdm.entities.achievability.RecipeOutputCriteriaPE,\
    com.ewarna.pdm.entities.achievability.RecipePE,\
    com.ewarna.pdm.entities.achievability.SubstratePE,\
    com.ewarna.pdm.entities.colorimetry.CIELabSearchIndexPE,\
    com.ewarna.pdm.entities.colorimetry.ReflectancePE,\
    com.ewarna.pdm.entities.colorimetry.ReflectanceSetPE,\
    com.ewarna.pdm.entities.colorimetry.SpectroPE,\
    com.ewarna.pdm.entities.management.CustomerPE,\
    com.ewarna.pdm.entities.management.SupplierPE,\
    com.ewarna.pdm.entities.storage.AccountPE,\
    com.ewarna.pdm.entities.storage.BagPE, \
    com.ewarna.pdm.entities.storage.DatasetPE,\
    com.ewarna.pdm.entities.storage.EntityAttributeFieldPE,\
    com.ewarna.pdm.entities.storage.EntityAttributeKeyPE,\
    com.ewarna.pdm.entities.storage.EntityAttributePE,\
    com.ewarna.pdm.entities.storage.EntityTemplatePE,\
    com.ewarna.pdm.entities.storage.SessionPE,\
    com.ewarna.pdm.entities.storage.SharedInfo2PE,\
    com.ewarna.pdm.entities.storage.UserPE,\
    com.ewarna.pdm.entities.storage.VirtualFolderPE--
    Patrick Linskey
    SolarMetric Inc.

  • Only ONE voting disk created on EXTERNAL redundancy

    Hi All,
    I am wondering why, when configuring 5 LUNs, then creating one DG with these 5 LUNS...
    then creating OCR/Vote disk , GRID installer only creates one voting disk?
    Of course, I can always create another voting disk in a separate DG...
    any ideas>?
    of course, when I try " ocrconfig -add +OCR_DG" i get a message that says OCR is already configured....
    thanks

    Hi JCGO,
    you are mixing up voting disks and OCR.
    Voting disks are placed on the disk header of an ASM diskgroup. The number of voting disks is based on the redundancy of the diskgroup:
    External (no mirroring) = 1; Normal = 3; High redundancy (triple mirroring) = 5;
    The OCR however is saved as a normal file (like any datafile of a tablespace) inside ASM and therefore "inherits" the redundancy of the diskgroup.
    So while you only see 1 file, the blocks of the file are mirrored correspondingly (either double or triple (High)).
    Voting disks can only reside in one diskgroup. You cannot create another voting disk in a separate DG. And the command to add voting disks ist:
    crsctl add votediskHowever this won't work when on ASM, you can only replace them into another DG:
    crsctl replace votedisk +DGThe OCR on the other side, since a normal file, allows additional OCRs to be created in different diskgroups.
    Since it is the heart of the cluster (and also containing backups of the voting disks) it does make sense to "logically" mirror it additionally (even if it already is based on the mirroring of the DG). Since if the DG cannot be mounted maybe another one containing actual OCR can. This is a little better than using the OCR backup (which can be up to to 4 hours old).
    Hence in my cluster installation I always put the OCR in every diskgroup I have (up to a number of 5).
    And since my clusters normally have 3 diskgroups (1 OCRVOT, 1 DATA and 1 FRA), I end up with 3.
    Having an uneven number of OCR is a little superior over having an even number (so 3 or 5 vs. 2 or 4). I skip the explanation to why.
    Regards
    Sebastian

  • Backing up Voting disk in 11.2

    Grid Version : 11.2
    In 10.2, 11.1 , Voting disk can be backed up using
    dd if=voting_disk_name of=backup_file_name bs=4kBut in 11.2, the voting disk is in ASM Disk Group. Is there a way to make sure that Voting disk is separately backed up?

    spiral wrote:
    Grid Version : 11.2
    In 10.2, 11.1 , Voting disk can be backed up using
    dd if=voting_disk_name of=backup_file_name bs=4kBut in 11.2, the voting disk is in ASM Disk Group. Is there a way to make sure that Voting disk is separately backed up?Hi,
    Backing up and restoring voting disks using DD is only supported in versions prior to Oracle Clusterware 11.2.
    With Oracle Clusterware 11.2 voting disks contain more information. Hence, one must not operate on voting disks using DD. This holds true regardless of whether or not the voting disks are stored in ASM, on a cluster file system, or on raw / block devices (which could still be the case after an upgrade).
    Since DD must not be used to backup the voting disks with 11.2 anymore, the voting disks are backed up automatically into OCR. Since the OCR is backed up every 4 hours automatically, the voting disks are backed up indirectly, too. Any change to the information stored in the voting disks - e.g. due to the addition or removal of nodes in the cluster - triggers a new voting disk backup in the OCR.
    Regards,
    Levi Pereira

  • At the time of recovering voting disk

    os:redhat linux
    rdbms:10.2.0.1
    clusterware:10.2.01.
    hai...
    we are using three voting disks for our cluster.i have taken backup of these three voting disks indivdually.like voting_disk1_bkp,voting_disk2_bkp,voting_disk3_bkp
    suddenly the drive of voting_disk_file2 file has failed.
    now i have to recover the voting_disk_file2.which method do i need to follow?
    1)dd if=voting_disk2_bkp of=voting_disk_name
    or
    2)crsctl add css votedisk <path>
    and why should we take individual backup of votking disks?
    is these three voting disks are not equal?
    please guide me.
    v.s.srinivas

    Also be aware that in 10g theres a bug; Some of the the docs and books say that you can do "crsctl add css votedisk " with the "-force" option to add a voting disk with the cluster up. This can cause corruption - see Note:390880.1
    Yours,
    Bob

  • Voting disk external redundancy

    Hey,
    question:
    I´ve got an database which I haven´t installed myself.
    A query for the votedisk shows only one configured votedisk for my 2 node rac cluster.
    So I presume, that external redundancy was setup during installation of clusterware.
    A few weeks ago I hit an unpublished error, where oracle sends a message that the voting disk are corrupted - which is a false message.
    But anyway, what is happening, when I hit this error in my new scenarion (apart of applying the crs bundle patch - which I cant apply...)
    How can make sure, that a new voting disk is added with external redundancy as well (crsctl add css votedisk /dev/raw/raw#)
    or would this give back an error, because only one voting disk is configurable ?

    Hi Christian,
    How can make sure, that a new voting disk is added with external redundancy as well (crsctl add css votedisk /dev/raw/raw#) or would this give back an error, because only one voting disk is configurable ?I will assume you are using version 11.1 or earlier.
    What determines whether your voting disk is with external redundancy or normal redudancy the amount of voting is that your environment has.
    If you have only one voting disk you have external redundancy (The customers guarantees the recovery of the voting disk in case of failure. At least Oracle thinks so).
    If you more than 2 (because you need to get an odd number) voting disk you are using normal redundancy. *## Edited by: Levi Pereira on Feb 7, 2011 12:09 PM*
    Then you can add more voting disk in your environment without worrying about external redudancy previously configured.
    External Redundancy or Normal Redundancy is nominated only by the amount from voting disk you have, there is no configuration to change External Redundancy to Normal Redundancy. As I have said is only the amount from voting that you have configured in your environment.
    Make sure you have a fresh backup of your voting disk.
    Warning: The voting disk backup is performed manually in the environment UNIX/Linux with the dd command.
    Regards,
    Levi Pereira
    Edited by: Levi Pereira on Feb 7, 2011 12:09 PM

  • OCR and Voting Disk Migration to new media

    Hello,
    We need to move OCR,voting disk and ASM from one storage media to another .I think ASM related files are very easy to move/re map but how OCR and Voting Disk files will be migrated to the new storage media?
    Thanks,
    S.Mann

    Hi,
    when you said:
    "Move Voting Disk : run as root.
    crsctl query css votedisk
    crsctl add css votedisk new_backup_san_device
    crsctl query css votedisk - Make sure the new device is added
    crsctl delete css votedisk current_san_device_to_be_encrypted
    crsctl query css votedisk - Make sure that the old one is removed "
    I supose the new_backup_san_device could be a raw device??
    In my system I have a 2 nodes cluster, oracle 10gR2, RAC and ASM
    the ocr and voting disk are stored in /dev/raw/raw1 and /dev/raw/raw2
    thoses 2 raw devices are mapped with LUNS in the first storade media.
    We are about to change it..
    So what must I do at this step? What are the logical steps I must done?
    add the new LUNS in the nodes and map it as raw devices?
    I have this at the moment:
    crw-r----- 1 root oinstall 162, 1 Feb 8 17:33 /dev/raw/raw1
    crw-r----- 1 root oinstall 162, 2 Feb 8 17:33 /dev/raw/raw2
    crw-r----- 1 oracle oinstall 162, 3 Feb 8 17:33 /dev/raw/raw3
    in the case of migration, I must add 3 new row devices?
    as this?
    crw-r----- 1 root oinstall 162, 1 Feb 8 17:33 /dev/raw/raw1
    crw-r----- 1 root oinstall 162, 2 Feb 8 17:33 /dev/raw/raw2
    crw-r----- 1 oracle oinstall 162, 3 Feb 8 17:33 /dev/raw/raw3
    crw-r----- 1 root oinstall 162, 1 Feb 8 17:33 /dev/raw/raw4
    crw-r----- 1 root oinstall 162, 2 Feb 8 17:33 /dev/raw/raw5
    crw-r----- 1 oracle oinstall 162, 3 Feb 8 17:33 /dev/raw/raw6
    That's it?
    Thanks to help

  • Help needed : How to move OCR and Voting Disk

    Hi all experts...
    I am Mahesh. Working in DXB as DBA. We have serveral RAC installed clients. Among those one major client wants their OCR and Voting Disk to be moved from existing SAN to a new SAN which will be configured. Only OCR and Voting Disks needs to be moved.
    Details:
    =====
    Oracle Clusterware,ASM and DB version 10.2.0.3.0
    Windows 2003 Server Enterprise Edition
    2-Node RAC
    OCR and Voting disks are on RAW devices (not on CFS or NFS)
    I have read the clusterware administration document and also Metalink Note 428681.1 for the same.
    But it does not contain information how to move it to another new RAW in a new SAN device. (we need to keep it in raw device itself)
    How to identify the new disk path from windows operating system ? Then only we can move the OCR and VD right ???
    Help me for the same please...
    Thanks & regards,
    Mahesh.

    Hi Mashes,
    Could you list out the steps you did after you create the link on the new SAN using GUIObjectManager.exe?
    I tried on my VM and also in customer's test environment but I only successful using the following steps
    1. shutdown asm service, database service, listener service, CRS, EVM and CSS
    2. Object Manager Service is kept running
    3. from both nodes I issued the following command
    ocrconfig -repair \\.\OCRPRIMARY
    ocrconfig -repair \\.\OCRMIRROR
    4. according to metalink id 428681.1, I should do the following
    ocrconfig -overwrite
    However I was not successful because that command returns an error message (PROT-1: Failed to initialize ocr config).
    Therefore, I ran the following command
    ocrconfig -restore D:\oracle\1020\CRS\cdata\crs\backup00.ocr
    5. after that command, ocrcheck giving me the result and the ocr primary and mirror have been moved to the new partition.
    6. start the whole services starting from CSS, EVM, CRS, ASM, Listerner and Database service.
    Although what I experienced seems a bit weird and not the same as what was written in metalink, the RAC is running fine until now.
    What I would like to know is your experience on this. May be you can share it here.
    Thank you,
    Adhika

  • Question on voting disk

    Hello all,
    I'm aware of the fact that the voting disks manage current cluster/node membership information and that various nodes constantly check in with voting disk to register their availability. If a node is unable to ping the voting disk the cluster evicts that node to avoid split brain situation. These are some of the points that I don't understand as documentaion is not very clear. Could you explain or post links that have a clear explanation?
    1) Why do we have to create odd number of voting disk?
    2) Does the cluster actually check for the vote count before node eviction? If yes, could you expain this process briefly?
    3) What's the logic behind the documentaion note that says that "each node should be able to see more than half of the voting disks at any time"?
    Thanks

    1) Why do we have to create odd number of voting disk?As far as voting disks are concerned, a node must be able to access strictly more than half of the voting disks at any time. So if you want to be able to tolerate a failure of n voting disks, you must have at least 2n+1 configured. (n=1 means 3 voting disks). You can configure up to 32 voting disks, providing protection against 15 simultaneous disk failures.
    Oracle recommends that customers use 3 or more voting disks in Oracle RAC 10g Release 2. Note: For best availability, the 3 voting files should be physically separate disks. It is recommended to use an odd number as 4 disks will not be any more highly available than 3 disks, 1/2 of 3 is 1.5...rounded to 2, 1/2 of 4 is 2, once we lose 2 disks, our cluster will fail with both 4 voting disks or 3 voting disks.
    2) Does the cluster actually check for the vote count before node eviction? If yes, could you expain this process briefly?Yes. If you lose half or more of all of your voting disks, then nodes get evicted from the cluster, or nodes kick themselves out of the cluster.
    3) What's the logic behind the documentaion note that says that "each node should be able to see more than half of the voting disks at any time"?The answer to first question itself will provide answer to this question too.

  • Minimum number of voting disks?

    Hi,
    Is there is a minimum number of voting disks?
    does that depend on the RAC nodes?
    If I have 4 nodes what is the optimal voting disks?
    Thanks

    user9202785 wrote:
    Hi,
    Is there is a minimum number of voting disks?
    does that depend on the RAC nodes?
    If I have 4 nodes what is the optimal voting disks?
    ThanksOracle recommends 3 voting disk. but you can install clusterware with one voting disk by selecting external redudancy during clusterware installation.
    the number of voting disks is not depend on the number of RAC nodes. you can have upto maximum 32 voting disks for 2nodes to 100 RAC nodes.
    The Oracle Clusterware is comprised primarily of two components: the voting disk and the OCR (Oracle Cluster Registry). The voting disk is nothing but a file that contains and manages information of all the node memberships and the OCR is a file that manages the cluster and RAC configuration.
    refer : how to add/remove/repace voting disk in the below link:
    http://oracleinstance.blogspot.com/2009/12/how-to-addremovereplacemove-oracle.html.
    if voting disk fails: refer
    http://oracleinstance.blogspot.com/2009/12/how-to-addremovereplacemove-oracle.html.
    also refer Oracle® Database 2 Day + Real Application Clusters Guide 10g Release 2 (10.2)
    read the below ,hope this will help you.
    1) Why do we have to create odd number of voting disk?
    As far as voting disks are concerned, a node must be able to access strictly more than half of the voting disks at any time. So if you want to be able to tolerate a failure of n voting disks, you must have at least 2n+1 configured. (n=1 means 3 voting disks). You can configure up to 32 voting disks, providing protection against 15 simultaneous disk failures.
    Oracle recommends that customers use 3 or more voting disks in Oracle RAC 10g Release 2. Note: For best availability, the 3 voting files should be physically separate disks. It is recommended to use an odd number as 4 disks will not be any more highly available than 3 disks, 1/2 of 3 is 1.5...rounded to 2, 1/2 of 4 is 2, once we lose 2 disks, our cluster will fail with both 4 voting disks or 3 voting disks.
    2) Does the cluster actually check for the vote count before node eviction? If yes, could you expain this process briefly?
    Yes. If you lose half or more of all of your voting disks, then nodes get evicted from the cluster, or nodes kick themselves out of the cluster.
    3) What's the logic behind the documentaion note that says that "each node should be able to see more than half of the voting disks at any time"?
    The answer to first question itself will provide answer to this question too.answered by: Boochi
    refer: Question on voting disk
    Question on voting disk

Maybe you are looking for