Então, realmente seu listener sobe, mas cai em seguida. Uma vez tive este problema pois alguns binários do meu ORACLE_HOME estavam com permissões incorretas.
Pergunto se a instalação do Banco foi tranquila, ou você deu alguma "marretada"? Por favor, confirma as permissões dos diretórios e binários abaixo: # stat $ORACLE_BASE # stat $ORACLE_HOME # stat $ORACLE_HOME/bin/oracle # stat $ORACLE_HOME/bin/lsnrctl # stat $ORACLE_HOME/network # stat $ORACLE_HOME/network/admin # stat $ORACLE_HOME/network/admin/listener.ora Cola aqui a saída completa. 2016-12-20 13:18 GMT-02:00 carloseduard...@yahoo.com [oracle_br] < oracle_br@yahoogrupos.com.br>: > > > Ricardo, segue: > > [oracle@primary_dg admin]$ ps -ef | grep lsnr > oracle 2968 2950 0 12:10 pts/1 00:00:00 grep lsn > > Chiappa/Rodrigo, seguem as modificações: > > ==> /etc/hosts antigo > > #127.0.0.1 localhost.localdomain localhost > 20.0.0.10 primary_dg.oracle.com primary_dg > 20.0.0.20 standby_dg.oracle.com standby_dg > > ==> /etc/hosts alterado > > #127.0.0.1 localhost.localdomain localhost > 20.0.0.10 primary_dg.localdomain primary_dg > 20.0.0.20 standby_dg.localdomain standby_dg > > Ipv4 settings: > > Search Domain (Antigo): primary_dg.oracle.com > Search Domain (Novo): primary_dg.localdomain > > Também alterei o LISTENER para: > > (ADDRESS = (PROTOCOL = TCP)(HOST = primary_dg.localdomain)(PORT = 1521)) > > e fiz o teste setando o IP > > (ADDRESS = (PROTOCOL = TCP)(HOST = 20.0.0.10)(PORT = 1521)) > > O listener sobe, mas logo depois ele falha: > > > [oracle@primary_dg admin]$ lsnrctl status > > LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 20-DEC-2016 12:12:02 > > Copyright (c) 1991, 2011, Oracle. All rights reserved. > > Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=20.0.0.10)( > PORT=1521))) > STATUS of the LISTENER > ------------------------ > Alias LISTENER > Version TNSLSNR for Linux: Version 11.2.0.3.0 - > Production > Start Date 20-DEC-2016 12:11:54 > Uptime 0 days 0 hr. 0 min. 7 sec > Trace Level off > Security ON: Local OS Authentication > SNMP OFF > Listener Parameter File /u01/app/oracle/product/12.1. > 0.2/db_1/network/admin/listener.ora > Listener Log File /u01/app/oracle/diag/tnslsnr/ > primary_dg/listener/alert/log.xml > Listening Endpoints Summary... > (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=20.0.0.10)(PORT=1521))) > (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521))) > Services Summary... > Service "ORCL" has 1 instance(s). > Instance "ORCL", status UNKNOWN, has 1 handler(s) for this service... > The command completed successfully > [oracle@primary_dg admin]$ > [oracle@primary_dg admin]$ > [oracle@primary_dg admin]$ > [oracle@primary_dg admin]$ lsnrctl status > > LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 20-DEC-2016 12:12:06 > > Copyright (c) 1991, 2011, Oracle. All rights reserved. > > Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=20.0.0.10)( > PORT=1521))) > TNS-12541: TNS:no listener > TNS-12560: TNS:protocol adapter error > TNS-00511: No listener > Linux Error: 111: Connection refused > Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521))) > > TNS-12541: TNS:no listener > TNS-12560: TNS:protocol adapter error > TNS-00511: No listener > Linux Error: 111: Connection refused > [oracle@primary_dg admin]$ > [oracle@primary_dg admin]$ > > > > Mais alguma sugestão, nunca apanhei tanto para esse tal de LISTENER, rs. > > OBS : eu ** nem imagino ** porque vc não está usando registro dinâmico E > porque está tentando registrar via SID ao invés de SERVICE_NAME : algum > motivo Específico pra isso ??? > > Eu não entendi o seu questionamento, desculpe a minha ignorância. > > > > Em Terça-feira, 20 de Dezembro de 2016 11:48, "Ricardo Arnoud > ricardo...@gmail.com [oracle_br]" <oracle_br@yahoogrupos.com.br> escreveu: > > > > Por favor, dá um ps -ef | grep lsnr e posta o resultado completo. > > 2016-12-20 12:12 GMT-02:00 jlchia...@yahoo.com.br [oracle_br] < > oracle_br@yahoogrupos.com.br>: > > > pmfji , mas fiquei confuso - a linha : > > "TNSLSNR for Linux: Version 11.2.0.3.0 - Production" > > mas a linha : > > > "System parameter file is /u01/app/oracle/product/12.1. > 0.2/db_1/network/admin/ listener.ora > <http://12.1.0.2/db_1/network/admin/listener.ora>" > > nos diz que vc tá usando a ORACLE_HOME do 12c ???? > > Plz, explica direito : vc tem certeza que NÂO TEM listener nenhum nessa > máquina, E vc já tem uma instância 12c, vc tem também uma instalação de > binários 11g e quer (por algum motivo doido, já que a Recomendação é usar a > versão MAIOR de binário que vc tenha pra listener) fazer a instância 12c se > registrar no listener 11g que vc vai criar usar o binário 11g, é isso ??? > > Se sim, vc deveria ter o ORACLE_HOME apontando pro 11g, e é no HOME 11g > que vc vai ter a config necessária, ok ? Como eu disse, o normal seria o > listener 12c servir a instância 12c e as instâncias de versão inferiores > que eventualmente vc tivesse, mas tá... > > Outra coisa : uma vez tudo configurado ok, é *** imperativo *** que vc > tenha um CLIENTE de telnet instalado nessa máquina E QUE vc tenha também o > SERVIÇO de telnet ativo - essa é a maneira que podemos testar o envio de um > pacote de rede numa porta qualquer (no caso a 1521) pra confirmarmos que > não tem nenhum software barrando a comunicação..... Assim, manda como root > um find / -name telnet -ls pra ver se vc tem o client de telnet instalado E > verifique se vc tem o serviço de telnet instalado e habilitado (pode ser > via systemctl ou services, depende exatamente do teu linux).... > > []s > > Chiappa > > > > > -- > -- > Thanks, > * Ricardo Arnoud* > > *Bacharel em Ciência da Computação* - 2013/1 > > > > > > (51) 9511-4658 VIVO / (51) 9259-2333 CLARO / Porto Alegre - RS > http://www.ricardoarnoud.com > http://www.alterdatabaseopen.com > FB http://www.facebook.com/ricardo.arnoud > Linkedin http://br.linkedin.com/pub/ricardo-arnoud/15/127/3b1 > > > > -- -- Thanks, * Ricardo Arnoud* Porto Alegre - RS http://www.queroaprenderlinux.com.br http://www.peritodigitalonline.com.br