Re: [oracle_br] Re: Dúvidas Sobre RAC 11.2 - Mudança LISTENER

2011-04-26 Por tôpico Marcos Braga
Pois é,

Se observarmos, a Oracle vem separando os papéis há algum tempo. Muitos DBAs
questionaram esse caminho, porque pensaram que a Oracle estava tirando parte
do serviço de um DBA. Mas não, o que ocorreu é que novos métodos foram
lançados e os DBAs tem que se aperfeiçoar mais para fazer seu trabalho
melhor.

Além de tudo, temos que estudar para entender todas essas mudanças. Isso vai
ajudar a entendermos da estrutura sempre que for necessário negociá-la com
outras áreas.

Acho que é isso.

[]s




2011/4/26 Anderson Araujo de Oliveira a13live...@yahoo.com.br



 Pelo o que eu entendi enquanto estava estudando isso foi que eles mudaram o

 local padrao do listener para dividir tarefas de DBA e Administrador de
 Grid
 Insfrastructure Oracle, e também, dessa forma, facilita a configuração da
 feature Restart para o listener (se bem que podemos configurar a base
 também,
 mesmo ela ficando em um home diferente)

 
 De: candiurudba candiuru...@yahoo.com.br
 Para: oracle_br@yahoogrupos.com.br
 Enviadas: Segunda-feira, 25 de Abril de 2011 21:25:08
 Assunto: [oracle_br] Re: Dúvidas Sobre RAC 11.2 - Mudança LISTENER


 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.
rss. 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]



Re: [oracle_br] Re: Dúvidas Sobre RAC 11.2 - Mudança LISTENER

2011-04-25 Por tôpico Marcos Braga
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 candiuru...@yahoo.com.br



 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.
  rss. 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]



Re: [oracle_br] Re: Dúvidas Sobre RAC 11.2 - Mudança LISTENER

2011-04-25 Por tôpico Marcos Braga
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 candiuru...@yahoo.com.br



 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.
rss. 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]