|
|
게시됨 2017. 10. 23. 오후 2:53:52
|
|
|

새로 설치된 Enterprise Linux Enterprise Linux AS 릴리스 4 중 Oracle 10gR2를 설치한 후 리스너가 시작되지 않습니다. 오류 메시지는 다음과 같습니다:
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact 리눅스 오류: 104: 피어에 의한 연결 재설정
[오라클@test~]$ lsnrctl 시작 LSNRCTL for Linux: 버전 10.2.0.3.0 - 2007년 7월 19일 06:46:03 운영 저작권 (c) 1991, 2006, 오라클. 판권 소유. /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr에서 시작: 잠시만 기다려 주세요... Linux용 TNSLSNR: 버전 10.2.0.3.0 - 운영 시스템 매개변수 파일은 /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora입니다 /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log에 기록된 로그 메시지 수신 중: (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.benbo.com)(PORT=1521))) 수신 중: (DEscrip{filtering}tION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0))) (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=TCP)(HOST=test.benbo.com)(PORT=1521))에 연결
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact 리눅스 오류: 104: 피어에 의한 연결 재설정 (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0))에 연결
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener 리눅스 오류: 111: 연결 거부 [oracle@test ~]$ ISNRCTL 상태 LSNRCTL 리눅스용: 버전 10.2.0.3.0 - 2007년 7월 19일 06:45:48 운영 저작권 (c) 1991, 2006, 오라클. 판권 소유. (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=TCP)(HOST=test.benbo.com)(PORT=1521))에 연결
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener 리눅스 오류: 111: 연결 거부 (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0))에 연결
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener 리눅스 오류: 111: 연결 거부 [oracle@test ~]$ 핑 test.benbo.com PING test.benbo.com (192.168.109.200) 56(84) 바이트의 데이터. test.benbo.com 에서 64바이트 (192.168.109.200): icmp_seq=0 ttl=64 time=3.56ms test.benbo.com 에서 64바이트 (192.168.109.200): icmp_seq=1 ttl=64 time=0.112ms test.benbo.com 에서 64바이트 (192.168.109.200): icmp_seq=2 ttl=64 time=0.055ms --- test.benbo.com 핑 통계 --- 3개의 패킷 전송, 3개의 수신, 0% 패킷 손실, 시간 2002ms RTT min/Avg/Max/mdev = 0.055/1.245/3.569/1.643 ms, 파이프 2 [oracle@test ~]$ 고양이 /etc/호스트 # 다음 줄이나 다양한 프로그램을 삭제하지 마세요 # 네트워크 기능이 필요한 것들은 실패할 것입니다. 192.168.109.200 test.benbo.com 테스트 /etc/hosts에는 127.0.0.1 localhost가 없다는 것을 알게 되었습니다.
그러니 127.0.0.1 localhost를 무작정 삭제하지 마세요
/etc/호스트를 다음과 같이 수정하세요 [oracle@test ~]$ 고양이 /etc/호스트 # 다음 줄이나 다양한 프로그램을 삭제하지 마세요 # 네트워크 기능이 필요한 것들은 실패할 것입니다. 127.0.0.1 localhost 192.168.109.200 test.hehe.com 테스트 리스너를 재시작하세요, 알겠습니다. [oracle@test ~]$ ISNRCTL 시작 LSNRCTL 리눅스: 버전 10.2.0.3.0 - 2007년 7월 19일 06:48:04 운영 저작권 (c) 1991, 2006, 오라클. 판권 소유. /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr에서 시작: 잠시만 기다려 주세요... Linux용 TNSLSNR: 버전 10.2.0.3.0 - 운영 시스템 매개변수 파일은 /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora입니다 /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log에 기록된 로그 메시지 수신 중: (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.benbo.com)(PORT=1521))) 수신 중: (DEscrip{filtering}tION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0))) (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=TCP)(HOST=test.benbo.com)(PORT=1521))에 연결 청취자 상태 ------------------------ 별명 리스너 Linux용 TNSLSNR 버전: 버전 10.2.0.3.0 - 운영 시작일 2007년 7월 19일 06:48:06 가동 시간 0일, 0시간. 0분. 0초 트레이스 레벨 해제 보안 켜기: 로컬 OS 인증 SNMP 꺼지기 Listener Parameter File /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora 리스너 로그 파일 /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log 청취 종료점 요약... (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=tcp)(HOST=test.benbo.com)(PORT=1521))) (DEscrip{filter}tION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0))) 서비스 요약... 서비스 "PLSExtProc"는 인스턴스가 1개입니다. 인스턴스 "PLSExtProc", 상태 UNKNOWN, 이 서비스를 위한 핸들러가 1개... 지휘는 성공적으로 완료되었다 [oracle@test ~]$ 인터넷 검색에서 또 다른 TNS-12547: TNS: 연락 두절 상황이 발견되었으며, 다음과 같은 오류가 있었습니다:
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact 리눅스 오류: 32: 파손된 파이프 파일이 2G를 넘는 이유는 :listener.log 우회 방법: 로그 파일을 비우기 [oracle@test ~]$ CD $ORACLE_HOME/network/log [oracle@test 로그]$ cat /dev/null > listener.log |
이전의:Oracle 데이터베이스 보고서 ORA-12547과 연동: TNS: 연락 끊김 문제다음:ORA-28547: 서버 연결 실패, 아마도 Oracle Net 관리자 오류
|