Redundância no Voting Disk
Você esqueceu de criar redundância do Voting Disk ao instalar o RAC? Não há problema; no Oracle RAC 11gR2 esta alteração é muito simples.
A redundância é importante pois um Node precisa acessar mais que 50% dos Voting Disks. Ou seja, se você tem 2 Voting Disks e perder 1, o Node fica indisponível. Portanto, apenas 1 Mirror de Voting Disk não fornece uma redundância válida. Utilize sempre 2 ou mais cópias.
[root@nerv01 ~]# crsctl query css votedisk
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 39077c90c8eb4f32bfb2cfe176ee6ec2 (/u01/shared_config/rac01/vdsk) []
Located 1 voting disk(s).
[root@nerv01 ~]# crsctl add css votedisk /u01/shared_config/rac01/vdsk-mirror01
Now formatting voting disk: /u01/shared_config/rac01/vdsk-mirror01.
CRS-4603: Successful addition of voting disk /u01/shared_config/rac01/vdsk-mirror01.
[root@nerv01 ~]# crsctl add css votedisk /u01/shared_config/rac01/vdsk-mirror02
Now formatting voting disk: /u01/shared_config/rac01/vdsk-mirror02.
CRS-4603: Successful addition of voting disk /u01/shared_config/rac01/vdsk-mirror02.
[root@nerv01 ~]# crsctl add css votedisk /u01/shared_config/rac01/vdsk-mirror03
Now formatting voting disk: /u01/shared_config/rac01/vdsk-mirror03.
CRS-4603: Successful addition of voting disk /u01/shared_config/rac01/vdsk-mirror03.
[root@nerv01 ~]# crsctl add css votedisk /u01/shared_config/rac01/vdsk-mirror04
Now formatting voting disk: /u01/shared_config/rac01/vdsk-mirror04.
CRS-4603: Successful addition of voting disk /u01/shared_config/rac01/vdsk-mirror04.
[root@nerv01 ~]# crsctl add css votedisk /u01/shared_config/rac01/vdsk-mirror05
Now formatting voting disk: /u01/shared_config/rac01/vdsk-mirror05.
CRS-4603: Successful addition of voting disk /u01/shared_config/rac01/vdsk-mirror05.
[root@nerv01 ~]# crsctl query css votedisk
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 39077c90c8eb4f32bfb2cfe176ee6ec2 (/u01/shared_config/rac01/vdsk) []
2. ONLINE a8ee54b8d5b64f25bf316bcda5b06697 (/u01/shared_config/rac01/vdsk-mirror01) []
3. ONLINE 06f9443c7de64f34bfb1fb8c0d18ed32 (/u01/shared_config/rac01/vdsk-mirror02) []
4. ONLINE 5ad9e2e251514fe5bfb80ec9456dfbec (/u01/shared_config/rac01/vdsk-mirror03) []
5. ONLINE 7948a36ddc504f98bf9cac748e657597 (/u01/shared_config/rac01/vdsk-mirror04) []
6. ONLINE 3a120f4313984fdebfb3da1a6f84684c (/u01/shared_config/rac01/vdsk-mirror05) []
Located 6 voting disk(s).
[root@nerv01 ~]#
Boa tarde Portilho, tudo bom?
Este blog é excelente. Parabéns.
Bom, sobre o Oracle11g R2, como padrão, os voting disks e OCR são configurado/armazenados em ASM, não é?
Qual a recomendação você fazer sobre redundância de voting disks e OCR no Oracle11g R2? Migra para outro estrutura diferente de ASM ou adiciona vários disk groups mantendo a estrutura padrão?
Grande abraço!!!!
Oi Tadeu.
O OCR e voting Disk não ficam exatamente por padrão no ASM no 11gR2, durante a instalação são dadas as duas opções: ASM ou Shared File System. Eu prefiro deixa-los em OCFS2 ou até NFS, do que no ASM, para fugir da situação “perdi o OCR, ele estava no ASM, preciso restaura-lo, mas não posso acessar o ASM”.
Mas para ter redundância no ASM, deve-se utilizar outro DG, que esteja em outro disco físico.
Obrigado pelo comentário, abraço!
Olá Portilho,
Tem razão. Me recordo agora da tela de instalação a opção de escolher ASM.
Fiquei preocupado em deixar o OCR e o voting disk por causa disso também,
por isso o questionamento. Bom, estou pensando em migrar esses caras pra outro file system. Vamos ver.
Muito obrigado pela atenção.
Abraço!!!!
Bom dia Portilho, tudo bom?
Surgiu uma questao que acredito ser interessante
em relacao a redundancia de votedisk.
Vamos supor que os nos do RAc tenha apenas
um ponto de montagem OCFS2 para votedisk da seguinte forma:
crsctl query css votedisk## STATE File Universal Id File Name Disk group
— —– —————– ——— ———
1. ONLINE 39077c90c8eb4f42bfb2cfe176ee6ec2 (/u01/shared_config/rac/votedsk) []
Located 1 voting disk(s).
Mas este volume apresentado nos nos do Oracle RAC utiliza RAID 10
que fazer mirror+striping.
Entao a questao e: mesmo com RAID 10 e necessario ter redundancia de vote disk?
Na minha opiniao, creio que sim, para o Oracle RAC, em nivel de software,
entender que tem redundacia.
Qual a sua opiniao a respeito disto?
Obrigado,
Abraco!
Oi Tadeu.
Na minha opinião e de acordo com as melhores práticas descritas no MOS, você deve se proteger com pelo menos 3 Voting Disks em LUNs que são criadas sobre discos separados. O RAID te protege contra falha nos discos, mas não te protege contra falha operacional (alguém apagar um Voting Disk por engano) ou contra corrupção no arquivo do Voting Disk.
Abraço !
Boa tarde Portilho,
Tambem penso da mesma forma.
Um detalhe importante que acabei esquecendo de mencionar.
Por se tratar do Oracle11gR2, nos best practices encontrados no MOS, a Oracle recomenda armazenar em ASM, o que nao me agrada tambem.
Muito obrigado novamente.
Abraço!
Somos 2, Tadeu! Gosto de dar ls e cp pelo SO nos meus OCRs e VDs…
Grande abraço !