Colega,
Acho que o problema reside na implementação do TAF, que é a capacidade
do usuário/aplicação transparentemente comutar de uma instância que caiu para
outra sobrevivente. Ativar esse recurso depende da correta configuração do(s)
serviço(s) de rede nos servidores, e da correta configuração do tnsnames.ora
nas estações.
Para tirar a dúvida se o banco configurado em RAC está ou não
funcionando corretamente, use o teste simples:
1- Verifique o status do banco com as duas instãncias funcionando, ex:
srvctl status database -d <nomedobanco> (deve mostrar que todas as instâncias
estão rodando)
2- Derrube uma instância, ex: srvctl stop instance -d <nomedobanco> -i
<nomedainstãncia>
3- Repita o passo 1 (Nesse momento deverá mostrar que apenas uma
instância estará rodando, isso mostra que o RAC no que diz respeito ao cluster,
está normal, ou seja, o banco continua rodando e disponível).
É possível, como disse, que o cliente não esteja devidamente
configurado para continuar operando após a falha de um nó, para isso é preciso
configurar o tnsnames corretamente, vc precisa conhecer o serviço de banco de
dados que esteja configurado corretamente no servidor para rodar em mais de uma
instância, veja ex do tnsnames.ora da estação:
....
RAC_ALL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = <endereçovip_do_host1>)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = <endereçovip_do_host2>)(PORT = 1521))
(LOAD_BALANCE = yes)
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = <nome_do_serviço>)
(FAILOVER_MODE =
(TYPE = SELECT)
(METHOD = BASIC)
(RETRIES = 10)
(DELAY = 5)
)
)
)
P.S. Tive problemas com o TAF nos clientes 10.2.0.1, apliquei o patch 10.2.0.2
e funcionou OK.
Cordialmente,
Carlos Alfredo M. de Menezes
-----Mensagem original-----
De: [email protected] [mailto:[EMAIL PROTECTED] Em nome de gutoh26
Enviada em: terça-feira, 3 de outubro de 2006 09:33
Para: [email protected]
Assunto: [oracle_br] RAC ORACLE
Pessoal, não tenho experiência com o RAC ORACLE e por isso estou tendo
alguns problemas....gostaria de saber de alguém como eu começo a
verificar as configurações para testar a alta disponibilidade do
RAC,fiz a instalação seguindo a receita de bolo da ORACLE e a
instalação ocorreu sem erros.No entanto, achei que a alta
disponibilidade já estava configurada mas não é o que estou
vivenciando na prática,pois se me conecto em uma instância e derrubo a
mesma, o outro nó nao assume, simplesmente me retorna uma mensagem de
shutdown, gostaria de alguma dica para começar a configurar isso.
O sistema operacional é windows 2003 server e o RAC é a release 10.2
--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/[email protected]/
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE:
http://www.oraclebr.com.br/
__________________________________________________________________
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine
Links do Yahoo! Grupos
--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/[email protected]/
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE:
http://www.oraclebr.com.br/
__________________________________________________________________
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html