![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||
Solution Type Technical Instruction Sure Solution 1610695.1 : How to make Offline Voting Disk to Online in Exadata ?
Created from <SR 3-8120349531> Applies to:Exadata Database Machine V2 - Version All Versions and laterOracle Exadata Hardware - Version 11.1.0.7 and later Exadata Database Machine X2-2 Hardware - Version All Versions and later Exadata X3-2 Hardware - Version All Versions and later Exadata Database Machine X2-8 - Version All Versions and later Information in this document applies to any platform. GoalIn Exadata Env, One voting disk suddenly went offline. This voting disk went offline due to underline grid disk went offline. oracle@exa1101:[+ASM1]/u01/app/ora...asm/+ASM1/trace# crsctl query css votedisk ## STATE File Universal Id File Name Disk group This is also reported in RAC Alertlog files. [/u01/app/11.2.0.3/grid/bin/oraagent.bin(73440)]CRS-5818:Aborted command 'check' for resource 'ora.prbi10e11.prbi10_batch.svc'. Details at (:CRSAGF00113:) {0:5:2} in /u01/app/11.2.0.3/grid/log/exa1101/agent/crsd/oraagent_oracle/oraagent_oracle.log. In this document, we explain what are the ways to make voting disk online in this kind of situation. SolutionThere are two ways to make voting disk online in Exadata. Though, suggested method also apply on non Exadata env as well. 1. Drop grid disk having offline voting disk and voting disk will move automatically to another grid disk. 1. Drop grid disk having offline voting disk and voting disk will move automatically to another grid disk: Drop grid disk having offline voting disk and voting disk will automatically move to some other grid disk in same disk group. In Exadata each fail group has minimum 10 disks, So disk will move to any of the existing disks. Since, you have redundency at ASM level so there is no data loss. Below are the steps:- root@dmorldb07:/u01/app/11.2.0.3/grid/bin# ./crsctl query css votedisk SQL> alter diskgroup DBFS_DG drop disk DBFS_DG_CD_04_dmorlcel12 REBALANCE POWER 11; Diskgroup altered. root@dmorldb07:/u01/app/11.2.0.3/grid/bin# ./crsctl query css votedisk Voting disk has moved from o/192.168.10.20/DBFS_DG_CD_04_dmorlcel12 to o/192.168.10.20/DBFS_DG_CD_08_dmorlcel12 and also online. 2. Move voting disk from one disk group to another disk group: We can move all voting disks from one disk group to another disk group. Before that, we need to know one basic behaviour of voting disk. if disk group having voting disk has normal redundency, then number of voting disk will be three. If disk group having voting disk has higher redundency, then number of voting disk will be five and each voting disk reside on one fail group. In Exadata, Each cell server is a fail group. This means Exadata Eighth and Quarter Rack which has only three fail groups (cell server) can have high redundency disk group but can't afford voting disk on these disk groups. So, we need to make a different disk group with normal redundency. I try this and got below error message:- ERROR: Voting file allocation failed for group RECO_EXA11 However, There is no risk involve in this, since voting files restore back on existing disk group, but before moving voting disk make sure you have enough fail groups. Below is the std rule in Exadata:- 1. Voting disk on normal redundency disk group should have minimum three cell servers. Steps to move voting disk from one disk group to another disk group:- [grid@odain2 ~]$ crsctl query css votedisk Now all voting disk has moved to +DATA disk group and are online. References<BUG:16562733> - NODE EVICTION DUE TO FAILED IO OF VOTING DISK FROM CELL SERVER<BUG:16821005> - VOTING DISK STATE CHANGE CAN NOT BE RECONGNIZED AFTER STORAGE IS RESTORED <BUG:17856082> - EXADATA: ONE VOTING DISK OFFLINE Attachments This solution has no attachment |
||||||||||||
|