Re: [oracle_br] Re: Listener misterioso
Descoberto: /etc/hosts O localhost estava comentado. :) Em 26/06/2012 22:52, Ivan Ricardo Schuster ivanr...@gmail.com escreveu: Ok Vitor, esta informação você não havia passado. O SELinux não está ativo? Firewall quem sabe? Verifique se o netstat -an |grep 1521 retorna algo. 2012/6/25 Vitor Rosa vitorj...@gmail.com: Apenas corrigindo onde colei a parte do ping, acabei copiando do início da instalação, antes de definir o ip: [oracle@vmlinux ~]$ hostname -i 10.225.13.84 [oracle@vmlinux ~]$ [oracle@vmlinux ~]$ ping vmlinux.net PING vmlinux.net (10.225.13.84) 56(84) bytes of data. 64 bytes from vmlinux.net (10.225.13.84): icmp_seq=1 ttl=64 time=0.020 ms 64 bytes from vmlinux.net (10.225.13.84): icmp_seq=2 ttl=64 time=0.037 ms 64 bytes from vmlinux.net (10.225.13.84): icmp_seq=3 ttl=64 time=0.031 ms ^C --- vmlinux.net ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.020/0.029/0.037/0.008 ms [oracle@vmlinux ~]$ --- Em oracle_br@yahoogrupos.com.br, Vitor Rosa vitorjr81@... escreveu Não entendi Ivan o listener.ora já está com o nome da vm registrado, conforme mostrei no arquivo do listener no mail anterior: [oracle@vmlinux trace]$ hostname vmlinux.net [oracle@vmlinux trace]$ hostname -f vmlinux.net [oracle@vmlinux trace]$ cat /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora # listener.ora Network Configuration File: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /u01/app/oracle/product/11.2.0/xe) (PROGRAM = extproc) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE)) (ADDRESS = (PROTOCOL = TCP)(HOST = vmlinux.net)(PORT = 1521)) ) ) DEFAULT_SERVICE_LISTENER = (XE) [oracle@vmlinux trace]$ cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. #127.0.0.1 localhost.localdomain localhost 127.0.0.1 vmlinux.net vmlinux ::1 localhost6.localdomain6 localhost6 [oracle@vmlinux trace]$ [oracle@vmlinux trace]$ ping vmlinux.net PING vmlinux.net (127.0.0.1) 56(84) bytes of data. 64 bytes from vmlinux.net (127.0.0.1): icmp_seq=1 ttl=64 time=0.081 ms 64 bytes from vmlinux.net (127.0.0.1): icmp_seq=2 ttl=64 time=0.243 ms ^C --- vmlinux.net ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.081/0.162/0.243/0.081 ms [oracle@vmlinux trace]$ --- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster ivanrs79@ escreveu Vitor, O hostname vmlinux.net está definido para algum ip da máquina? Duas opções, ou você registra este nome no /etc/hosts apontando pra um ip da tua máquina ou você ajusta o arquivo listener.ora com o nome da tua vm (segunda opção recomendada). 2012/6/25 Vitor Rosa vitorjr81@: Estou com um banco XE em uma vm para estudos, tentando simular um problema e acabei me deparando com isso: O banco é um XE 11, rodando em um Oracle Linux. A situação é que logo após o start do listener o processo não permanece no ar no sistema operacional, e o comando de status já retorna como se não houvesse listener algum no ar: [oracle@vmlinux ~]$ cat /etc/*release Enterprise Linux Enterprise Linux Server release 5.7 (Carthage) Oracle Linux Server release 5.7 Red Hat Enterprise Linux Server release 5.7 (Tikanga) [oracle@vmlinux ~]$ [oracle@vmlinux ~]$ lsnrctl start LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 25-JUN-2012 15:07:02 Copyright (c) 1991, 2011, Oracle. All rights reserved. Iniciando /u01/app/oracle/product/11.2.0/xe/bin/tnslsnr: aguarde... TNSLSNR for Linux: Version 11.2.0.2.0 - Production System parameter file is /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora Log messages written to /u01/app/oracle/product/11.2.0/xe/log/diag/tnslsnr/vmlinux/listener/alert/log.xml Atendendo em: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE))) Atendendo em: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=vmlinux.net )(PORT=1521))) Estabelecendo conexão com (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE))) STATUS do LISTENER Apelido LISTENER VersãoTNSLSNR for Linux: Version 11.2.0.2.0 - Production Data Inicial 25-JUN-2012 15:07:03 Funcionamento 0 dias 0 hr. 0 min. 0 seg Nível de Análise off Segurança ON: Local OS Authentication SNMP OFF Serviço Default XE Arq. Parâm. Listn. /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora Arq. Log Listener
Re: [oracle_br] Re: Listener misterioso
Ok Vitor, esta informação você não havia passado. O SELinux não está ativo? Firewall quem sabe? Verifique se o netstat -an |grep 1521 retorna algo. 2012/6/25 Vitor Rosa vitorj...@gmail.com: Apenas corrigindo onde colei a parte do ping, acabei copiando do início da instalação, antes de definir o ip: [oracle@vmlinux ~]$ hostname -i 10.225.13.84 [oracle@vmlinux ~]$ [oracle@vmlinux ~]$ ping vmlinux.net PING vmlinux.net (10.225.13.84) 56(84) bytes of data. 64 bytes from vmlinux.net (10.225.13.84): icmp_seq=1 ttl=64 time=0.020 ms 64 bytes from vmlinux.net (10.225.13.84): icmp_seq=2 ttl=64 time=0.037 ms 64 bytes from vmlinux.net (10.225.13.84): icmp_seq=3 ttl=64 time=0.031 ms ^C --- vmlinux.net ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.020/0.029/0.037/0.008 ms [oracle@vmlinux ~]$ --- Em oracle_br@yahoogrupos.com.br, Vitor Rosa vitorjr81@... escreveu Não entendi Ivan… o listener.ora já está com o nome da vm registrado, conforme mostrei no arquivo do listener no mail anterior: [oracle@vmlinux trace]$ hostname vmlinux.net [oracle@vmlinux trace]$ hostname -f vmlinux.net [oracle@vmlinux trace]$ cat /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora # listener.ora Network Configuration File: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /u01/app/oracle/product/11.2.0/xe) (PROGRAM = extproc) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE)) (ADDRESS = (PROTOCOL = TCP)(HOST = vmlinux.net)(PORT = 1521)) ) ) DEFAULT_SERVICE_LISTENER = (XE) [oracle@vmlinux trace]$ cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. #127.0.0.1 localhost.localdomain localhost 127.0.0.1 vmlinux.net vmlinux ::1 localhost6.localdomain6 localhost6 [oracle@vmlinux trace]$ [oracle@vmlinux trace]$ ping vmlinux.net PING vmlinux.net (127.0.0.1) 56(84) bytes of data. 64 bytes from vmlinux.net (127.0.0.1): icmp_seq=1 ttl=64 time=0.081 ms 64 bytes from vmlinux.net (127.0.0.1): icmp_seq=2 ttl=64 time=0.243 ms ^C --- vmlinux.net ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.081/0.162/0.243/0.081 ms [oracle@vmlinux trace]$ --- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster ivanrs79@ escreveu Vitor, O hostname vmlinux.net está definido para algum ip da máquina? Duas opções, ou você registra este nome no /etc/hosts apontando pra um ip da tua máquina ou você ajusta o arquivo listener.ora com o nome da tua vm (segunda opção recomendada). 2012/6/25 Vitor Rosa vitorjr81@: Estou com um banco XE em uma vm para estudos, tentando simular um problema e acabei me deparando com isso: O banco é um XE 11, rodando em um Oracle Linux. A situação é que logo após o start do listener o processo não permanece no ar no sistema operacional, e o comando de status já retorna como se não houvesse listener algum no ar: [oracle@vmlinux ~]$ cat /etc/*release Enterprise Linux Enterprise Linux Server release 5.7 (Carthage) Oracle Linux Server release 5.7 Red Hat Enterprise Linux Server release 5.7 (Tikanga) [oracle@vmlinux ~]$ [oracle@vmlinux ~]$ lsnrctl start LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 25-JUN-2012 15:07:02 Copyright (c) 1991, 2011, Oracle. All rights reserved. Iniciando /u01/app/oracle/product/11.2.0/xe/bin/tnslsnr: aguarde... TNSLSNR for Linux: Version 11.2.0.2.0 - Production System parameter file is /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora Log messages written to /u01/app/oracle/product/11.2.0/xe/log/diag/tnslsnr/vmlinux/listener/alert/log.xml Atendendo em: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE))) Atendendo em: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=vmlinux.net)(PORT=1521))) Estabelecendo conexão com (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE))) STATUS do LISTENER Apelido LISTENER Versão TNSLSNR for Linux: Version 11.2.0.2.0 - Production Data Inicial 25-JUN-2012 15:07:03 Funcionamento 0 dias 0 hr. 0 min. 0 seg Nível de Análise off Segurança ON: Local OS Authentication SNMP OFF Serviço Default XE Arq. Parâm. Listn. /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora Arq. Log Listener /u01/app/oracle/product/11.2.0/xe/log/diag/tnslsnr/vmlinux/listener/alert/log.xml Resumo de Atendimento... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=vmlinux.net)(PORT=1521)))
[oracle_br] Re: Listener misterioso
Não entendi Ivan o listener.ora já está com o nome da vm registrado, conforme mostrei no arquivo do listener no mail anterior: [oracle@vmlinux trace]$ hostname vmlinux.net [oracle@vmlinux trace]$ hostname -f vmlinux.net [oracle@vmlinux trace]$ cat /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora # listener.ora Network Configuration File: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /u01/app/oracle/product/11.2.0/xe) (PROGRAM = extproc) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE)) (ADDRESS = (PROTOCOL = TCP)(HOST = vmlinux.net)(PORT = 1521)) ) ) DEFAULT_SERVICE_LISTENER = (XE) [oracle@vmlinux trace]$ cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. #127.0.0.1 localhost.localdomain localhost 127.0.0.1 vmlinux.net vmlinux ::1 localhost6.localdomain6 localhost6 [oracle@vmlinux trace]$ [oracle@vmlinux trace]$ ping vmlinux.net PING vmlinux.net (127.0.0.1) 56(84) bytes of data. 64 bytes from vmlinux.net (127.0.0.1): icmp_seq=1 ttl=64 time=0.081 ms 64 bytes from vmlinux.net (127.0.0.1): icmp_seq=2 ttl=64 time=0.243 ms ^C --- vmlinux.net ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.081/0.162/0.243/0.081 ms [oracle@vmlinux trace]$ --- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster ivanrs79@... escreveu Vitor, O hostname vmlinux.net está definido para algum ip da máquina? Duas opções, ou você registra este nome no /etc/hosts apontando pra um ip da tua máquina ou você ajusta o arquivo listener.ora com o nome da tua vm (segunda opção recomendada). 2012/6/25 Vitor Rosa vitorjr81@...: Estou com um banco XE em uma vm para estudos, tentando simular um problema e acabei me deparando com isso: O banco é um XE 11, rodando em um Oracle Linux. A situação é que logo após o start do listener o processo não permanece no ar no sistema operacional, e o comando de status já retorna como se não houvesse listener algum no ar: [oracle@vmlinux ~]$ cat /etc/*release Enterprise Linux Enterprise Linux Server release 5.7 (Carthage) Oracle Linux Server release 5.7 Red Hat Enterprise Linux Server release 5.7 (Tikanga) [oracle@vmlinux ~]$ [oracle@vmlinux ~]$ lsnrctl start LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 25-JUN-2012 15:07:02 Copyright (c) 1991, 2011, Oracle. All rights reserved. Iniciando /u01/app/oracle/product/11.2.0/xe/bin/tnslsnr: aguarde... TNSLSNR for Linux: Version 11.2.0.2.0 - Production System parameter file is /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora Log messages written to /u01/app/oracle/product/11.2.0/xe/log/diag/tnslsnr/vmlinux/listener/alert/log.xml Atendendo em: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE))) Atendendo em: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=vmlinux.net)(PORT=1521))) Estabelecendo conexão com (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE))) STATUS do LISTENER Apelido LISTENER Versão TNSLSNR for Linux: Version 11.2.0.2.0 - Production Data Inicial 25-JUN-2012 15:07:03 Funcionamento 0 dias 0 hr. 0 min. 0 seg Nível de Análise off Segurança ON: Local OS Authentication SNMP OFF Serviço Default XE Arq. Parâm. Listn. /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora Arq. Log Listener /u01/app/oracle/product/11.2.0/xe/log/diag/tnslsnr/vmlinux/listener/alert/log.xml Resumo de Atendimento... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=vmlinux.net)(PORT=1521))) Resumo de Serviços... O serviço PLSExtProc tem 1 instância(s). Instância PLSExtProc, status UNKNOWN, tem 1 handler(s) para este serviço... O comando foi executado com êxito [oracle@vmlinux ~]$ [oracle@vmlinux ~]$ ps auxww|grep -i lsn oracle 11890 0.0 0.0 63240 864 pts/1 S+ 15:08 0:00 grep -i lsn [oracle@vmlinux ~]$ [oracle@vmlinux ~]$ lsnrctl status LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 25-JUN-2012 15:09:00 Copyright (c) 1991, 2011, Oracle. All rights reserved. Estabelecendo conexão com (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE))) TNS-12541: TNS:não há listener TNS-12560: TNS:erro de adaptador de protocolo TNS-00511: Não há listener Linux Error: 111: Connection refused Estabelecendo conexão com (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=vmlinux.net)(PORT=1521))) TNS-12541: TNS:não há listener TNS-12560: TNS:erro de adaptador de protocolo TNS-00511: Não há listener Linux Error: 111: Connection refused [oracle@vmlinux
[oracle_br] Re: Listener misterioso
Apenas corrigindo onde colei a parte do ping, acabei copiando do início da instalação, antes de definir o ip: [oracle@vmlinux ~]$ hostname -i 10.225.13.84 [oracle@vmlinux ~]$ [oracle@vmlinux ~]$ ping vmlinux.net PING vmlinux.net (10.225.13.84) 56(84) bytes of data. 64 bytes from vmlinux.net (10.225.13.84): icmp_seq=1 ttl=64 time=0.020 ms 64 bytes from vmlinux.net (10.225.13.84): icmp_seq=2 ttl=64 time=0.037 ms 64 bytes from vmlinux.net (10.225.13.84): icmp_seq=3 ttl=64 time=0.031 ms ^C --- vmlinux.net ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.020/0.029/0.037/0.008 ms [oracle@vmlinux ~]$ --- Em oracle_br@yahoogrupos.com.br, Vitor Rosa vitorjr81@... escreveu Não entendi Ivan o listener.ora já está com o nome da vm registrado, conforme mostrei no arquivo do listener no mail anterior: [oracle@vmlinux trace]$ hostname vmlinux.net [oracle@vmlinux trace]$ hostname -f vmlinux.net [oracle@vmlinux trace]$ cat /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora # listener.ora Network Configuration File: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /u01/app/oracle/product/11.2.0/xe) (PROGRAM = extproc) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE)) (ADDRESS = (PROTOCOL = TCP)(HOST = vmlinux.net)(PORT = 1521)) ) ) DEFAULT_SERVICE_LISTENER = (XE) [oracle@vmlinux trace]$ cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. #127.0.0.1 localhost.localdomain localhost 127.0.0.1 vmlinux.net vmlinux ::1 localhost6.localdomain6 localhost6 [oracle@vmlinux trace]$ [oracle@vmlinux trace]$ ping vmlinux.net PING vmlinux.net (127.0.0.1) 56(84) bytes of data. 64 bytes from vmlinux.net (127.0.0.1): icmp_seq=1 ttl=64 time=0.081 ms 64 bytes from vmlinux.net (127.0.0.1): icmp_seq=2 ttl=64 time=0.243 ms ^C --- vmlinux.net ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.081/0.162/0.243/0.081 ms [oracle@vmlinux trace]$ --- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster ivanrs79@ escreveu Vitor, O hostname vmlinux.net está definido para algum ip da máquina? Duas opções, ou você registra este nome no /etc/hosts apontando pra um ip da tua máquina ou você ajusta o arquivo listener.ora com o nome da tua vm (segunda opção recomendada). 2012/6/25 Vitor Rosa vitorjr81@: Estou com um banco XE em uma vm para estudos, tentando simular um problema e acabei me deparando com isso: O banco é um XE 11, rodando em um Oracle Linux. A situação é que logo após o start do listener o processo não permanece no ar no sistema operacional, e o comando de status já retorna como se não houvesse listener algum no ar: [oracle@vmlinux ~]$ cat /etc/*release Enterprise Linux Enterprise Linux Server release 5.7 (Carthage) Oracle Linux Server release 5.7 Red Hat Enterprise Linux Server release 5.7 (Tikanga) [oracle@vmlinux ~]$ [oracle@vmlinux ~]$ lsnrctl start LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 25-JUN-2012 15:07:02 Copyright (c) 1991, 2011, Oracle. All rights reserved. Iniciando /u01/app/oracle/product/11.2.0/xe/bin/tnslsnr: aguarde... TNSLSNR for Linux: Version 11.2.0.2.0 - Production System parameter file is /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora Log messages written to /u01/app/oracle/product/11.2.0/xe/log/diag/tnslsnr/vmlinux/listener/alert/log.xml Atendendo em: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE))) Atendendo em: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=vmlinux.net)(PORT=1521))) Estabelecendo conexão com (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE))) STATUS do LISTENER Apelido LISTENER Versão TNSLSNR for Linux: Version 11.2.0.2.0 - Production Data Inicial 25-JUN-2012 15:07:03 Funcionamento 0 dias 0 hr. 0 min. 0 seg Nível de Análise off Segurança ON: Local OS Authentication SNMP OFF Serviço Default XE Arq. Parâm. Listn. /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora Arq. Log Listener /u01/app/oracle/product/11.2.0/xe/log/diag/tnslsnr/vmlinux/listener/alert/log.xml Resumo de Atendimento... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=vmlinux.net)(PORT=1521))) Resumo de Serviços... O serviço PLSExtProc tem 1 instância(s). Instância PLSExtProc, status UNKNOWN, tem 1 handler(s) para este serviço... O comando foi executado com êxito