Opa Braga...bleza ? Então...ontem a noite eu ja havia feito um teste parecido com o seu de criação do serviço e funcionou sem grandes problemas...testei o load balance e o failover e tudo perfeito mas, só estou na dúvida de como o serviço de failover esta funcionando corretamente, utilizando o vm-scan (REMOTE_LISTENER) configurado...
Me corrija se eu estiver errado: Pelo que entendi, nas versões 10 e 11.1 o REMOTE_LISTENER poderia ser setado no TNSNAMES e por este motivo, o failover conseguia ser transparente pois sabiamos exatamente por onde o banco iria buscar as outras instancias sobreviventes para fazer a troca do vip... Mas no 11.2 isso ficou meio confuso, pois no REMOTE_LISTENER temos a configuração do SCAN, que no meu caso esta como vm-scan:1521. Ou seja, como ele consegue fazer o failover através o vip de uma instancia para outra, se o que tenho é a configuração do SCAN neste campo do LISTENER ? Nos testes de failover, nas versões 10 e 11.1 vi a troca dos vips entre as instancias mas, com o serviço configurado, não consegui verificar esta troca... --- Em oracle_br@yahoogrupos.com.br, Marcos Braga <braga.marcos@...> escreveu > > Seguinte, > > Anota aí o exemplo que utilizei aqui para instalar o serviço que funcionou > com failover e loadbalance, sem precisar alterar nada no REMOTE_LISTENER. > > > $ srvctl add service -d racdb -s vmcluster -r racdb1,racdb2 -a racdb3 \ > -P basic -y automatic -e select -m basic -z 180 -w 5 -j long -q true > > $ srvctl start service -d vmdb -s vmcluster > > Meu banco chama-se racdb com as instâncias racdb1, racdb2 e racdb3. Criei o > serviço vmcluster. > > Lembro que achei um documento interessante sobre a versão 11202 (que não > estou achando nesse momento), explicando sobre todas essas opções. Mas > basicamente, ela ajusta todos os parâmetros de load balance e failover para > o serviço. > > Quanto ao balanceamento, fiquei efetuando conexões simultâneas de um mesmo > usuário e ora conectava em uma instância e ora conectava em outra, do jeito > que precisava. Quando derrubei as duas instâncias, a instância racdb3 > assumiu os serviços. Isso tudo transparente para o usuário que estava > conectado. > > O teste foi válido e não precisei alterar configurações no banco para tanto. > > Qualquer dúvida, vai postando aí que vamos trocando idéias e experiências. > > []s > Braga > > > > > 2011/4/25 candiurudba <candiurudba@...> > > > > > > > Bem... > > > > Criei um serviço para testar o failover e o load balance mas estou tendo > > problemas com o load balance... > > > > Abri cerca de 20 conexões e todas cairam no meu primeiro nó...quando > > derrubo o primeiro, tudo bem, vai tudo pro segundo mas o load balance nao > > funciona.. > > > > Talvez seja por este característica que vc citou, sobre o > > remote_listener...no meu caso eu nao alterei, deixei o default do banco que > > seria vm-scan:1521... > > > > Vou alterar para fazer um novo teste com o load balance > > > > > > --- Em oracle_br@yahoogrupos.com.br, Marcos Braga <braga.marcos@> > > escreveu > > > > > > Seguinte, > > > > > > Fiz testes alterando o REMOTE_LISTENER e efetuando a conexão direto no > > > banco, sem usar o SCAN. Foi assim que funcioniou. > > > > > > Estava testando o balanceamento da versão 11107, o qual era configurado > > > manualmente e precisava dessa característica ativa. > > > > > > O *bão* foi que o mesmo balanceamento na versão 11202 foi muito mais > > prático > > > de fazer com scan e srvctl. > > > > > > []s > > > > > > > > > 2011/4/25 candiurudba <candiurudba@> > > > > > > > > > > > > > > > > > Grande Braga...bleza ? > > > > > > > > Então rapaz...tambem na furia de testar e aprender, alterei tambem > > portas e > > > > etc e tudo parou de funcionoar..Rs è bem diferente esta versão de > > cluster do > > > > que as anteriores, quando falamos na infra-estrutura...de uma forma > > geral, > > > > faz ate sentido passar o listener para o grid, ja que o funcionamento > > do > > > > banco não depende desta "camada" externa...sendo relacionado somente > > com as > > > > conexões feitas a ele... > > > > > > > > Tentei configurar o remote_listener como havia feito no 11.1 e não > > consegui > > > > que funcionasse...vou tentar mais uma vez... > > > > > > > > Tenho mais um mes para fazer todos os testes possíveis, a fim de > > validar > > > > esta migração...então, vou tentar virar o cluster de cabeça para baixo > > nesta > > > > versão...RS > > > > > > > > Abs > > > > > > > > --- Em oracle_br@yahoogrupos.com.br, Marcos Braga <braga.marcos@> > > > > escreveu > > > > > > > > > > Oi candiurudba, > > > > > > > > > > Nos estudos que fiz da 11202 observei essa mudança do listener. > > > > > > > > > > Acredito que a mudança deve-se no fato do grid infrastructure cuidar > > de > > > > toda > > > > > a infraestrutura, o que inclui o listener (que antigamente era de > > > > > responsabilidade do banco). > > > > > > > > > > Tentei fazer alguns testes com o listener, mudando porta e algumas > > > > > características de segurança e consegui "estragar" o que estava > > > > funcionando. > > > > > rssssss. Preciso estudar um pouco mais antes de começar a fazer > > mudanças > > > > no > > > > > listener. > > > > > > > > > > Quanto a segunda pergunta de mudar o REMOTE_LISTENER, pode fazer isso > > > > sim; a > > > > > 11202 manteve essa compatibilidade com as versões anteriores sem > > causar > > > > > problemas. > > > > > > > > > > []s > > > > > Braga > > > > > > > > > > > > > > > 2011/4/25 candiurudba <candiurudba@> > > > > > > > > > > > > > > > > > > > > > > > Bom dia colegas, > > > > > > > > > > > > Continuo estudando e testatando para fazer a migração da versão do > > > > cluster > > > > > > que possuo aqui no trabalho de 11.1.0.6 para 11.2.0.2. > > > > > > > > > > > > Fazendo uma verificação rotineira, com relação ao LISTENER, percebi > > que > > > > a > > > > > > localização default do listener vem modificada na instalação. Nas > > > > versões 10 > > > > > > e 11.1 fica no ORACLE_HOME/network/admin e na versão 11.2 esta > > > > localizado no > > > > > > GRID_HOME/network/admin. > > > > > > > > > > > > Alguem saberia o motivo ? Pois isto me deixou na dúvida de como > > > > realizar a > > > > > > criação do LISTENER caso tenha problemas... > > > > > > > > > > > > Outra situação é quanto ao REMOTE_LISTENER. Nas versões anteriores > > eu > > > > > > adicionava no pfile a entrada referenciada no tnsnames.ora mas > > desta > > > > vez, > > > > > > ele faz referência ao SCAN. Até entendi o motivo mas posso colocar > > > > igual as > > > > > > versões anteriores, fazendo referencia ao TNSNAMES ? > > > > > > > > > > > > Obrigado pela ajuda... > > > > > [As partes desta mensagem que não continham texto foram removidas] >