Forum Stats

  • 3,839,356 Users
  • 2,262,486 Discussions
  • 7,900,947 Comments

Discussions

リスナーが1521以外のポートでオープンにならない現象

878649
878649 Member Posts: 2
【環境】
Linux
Oracle10g2
Oracle11gR2

【現象】
1サーバに別バージョンのOracle Databaseを導入する必要があるので
検証しているのですが、リスナーのポートが1521以外でオープンになりま
せん。
1、リスナーのポートを1522や7755にしてリスナーを構成すると正常に
起動しますが、ポートだけオープンになりません。

2、切り分けのためにルータのフィルタを解除して、ファイアウォールや
SELinuxを無効にしましたが、1521以外はオープンになりません。

3、マニュアルを参照してlocal_listenerを設定したりしましたが、オープン
にはなりません。

数日間悩みましたが解決出来なかったので、掲示板に投稿することに
しました。

【聞きたいこと】
1、これはOracleの設定ではなくて、ルーターやサーバの設定だと思い
ますか?

2、同様の現象で悩んでいて解決した方がいまいたらアドバイスをお願い
します。

【情報】
→ 起動はしている。。。
[[email protected] admin]$ lsnrctl status LISTENER
LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 28-JUL-2011 16:18:40
Copyright (c) 1991, 2009, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=XXXXXX)(PORT=1522)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production
Start Date 28-JUL-2011 16:01:08
Uptime 0 days 0 hr. 17 min. 31 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /home/oracle/app/oracle11g/product/11.2.0/db_1/network/admin/listener.ora
Listener Log File /home/oracle/app/oracle11g/diag/tnslsnr/XXXXXX/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=XXXXXX)(PORT=1522)))
The listener supports no services
The command completed successfully
[[email protected] admin]$

→ 1521だときれいにopenになるのに。。。ない。。。
[[email protected] admin]$ nmap localhost
Starting Nmap 5.21 ( http://nmap.org ) at 2011-07-28 16:19 JST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00049s latency).
rDNS record for 127.0.0.1: XXXXXX
Not shown: 995 closed ports
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
111/tcp open rpcbind
5902/tcp open vnc-2
6002/tcp open X11:2
Nmap done: 1 IP address (1 host up) scanned in 0.07 seconds
[[email protected] admin]$

→ 一応リッスンしているようだ。。。
[[email protected] admin]$ lsof -i:1522
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
tnslsnr 21134 oracle 8u IPv6 218642 0t0 TCP *:ricardo-lm (LISTEN)
[[email protected] admin]$

Answers

  • weyk
    weyk Member Posts: 82
     何を持って「オープンしている」と定義しているのかわかりませんが・・・

     nmapをポートレンジを指定せずに使ってますが、nmap-servicesに定義がなくてscanしてないだけ とかではないんですよね?
     リスナーを、1521で起動した場合と、1522で起動した場合の両方で、nmapのポートレンジを1521-1522で明示的に指定してscanして、結果を比較できますか?
    -- CMN v0.61β --
  • 878649
    878649 Member Posts: 2
    weykさん

    ご回答ありがとうございます。ポートレンジは指定していなかったです。
    nmap [ホスト名]で開いているポートを確認できると勘違いしていました。
    お恥ずかしい。オープンしているようです。あとはこれでクライアントから
    の接続を試してみます。SERVICEがoracleではないので、書き換えれば
    いけるかもです。クライアントの接続を試してみます。

    【情報】
    ############ 1522の場合
    → nmap-servicesには1522の記述がある。
    [[email protected] ~]# cat /usr/share/nmap/nmap-services| grep 1522
    rna-lm 1522/tcp 0.000100 # Ricardo North America License Manager
    rna-lm 1522/udp 0.000461 # Ricardo North America License Manager
    unknown 15220/udp 0.000330
    unknown 15222/udp 0.000330
    unknown 31522/tcp 0.000076

    [[email protected] ~]# nmap localhost
    Starting Nmap 5.21 ( http://nmap.org ) at 2011-07-29 09:11 JST
    Nmap scan report for localhost (127.0.0.1)
    Host is up (0.0000090s latency).
    rDNS record for 127.0.0.1: XXXXXX
    Not shown: 994 closed ports
    PORT STATE SERVICE
    22/tcp open ssh
    25/tcp open smtp
    111/tcp open rpcbind
    5902/tcp open vnc-2
    6002/tcp open X11:2
    7100/tcp open font-service
    Nmap done: 1 IP address (1 host up) scanned in 0.06 seconds
    [[email protected] ~]#

    [[email protected] ~]# nmap -p 1521-1522 localhost
    Starting Nmap 5.21 ( http://nmap.org ) at 2011-07-29 09:11 JST
    Nmap scan report for localhost (127.0.0.1)
    Host is up (0.000037s latency).
    rDNS record for 127.0.0.1: XXXXXX
    PORT STATE SERVICE
    1521/tcp closed oracle
    1522/tcp open rna-lm
    Nmap done: 1 IP address (1 host up) scanned in 0.04 seconds
    [[email protected] ~]#

    ############ 1521の場合
    → nmap-servicesには1521の記述がある。
    [[email protected] ~]$ cat /usr/share/nmap/nmap-services| grep 1521
    oracle 1521/tcp 0.001568 # Oracle Database
    ncube-lm 1521/udp 0.000873 # nCube License Manager
    apc-agent 2161/tcp 0.001521 # American Power Conversion
    unknown 15214/udp 0.000330
    unknown 21521/udp 0.000654
    unknown 31521/udp 0.001307
    [[email protected] ~]$

    [[email protected] ~]$ nmap localhost
    Starting Nmap 5.21 ( http://nmap.org ) at 2011-07-29 09:15 JST
    Nmap scan report for localhost (127.0.0.1)
    Host is up (0.00050s latency).
    rDNS record for 127.0.0.1: XXXXXX
    Not shown: 993 closed ports
    PORT STATE SERVICE
    22/tcp open ssh
    25/tcp open smtp
    111/tcp open rpcbind
    1521/tcp open oracle
    5902/tcp open vnc-2
    6002/tcp open X11:2
    7100/tcp open font-service
    Nmap done: 1 IP address (1 host up) scanned in 0.06 seconds
    [[email protected] ~]$

    [[email protected] ~]$ nmap -p 1521-1522 localhost
    Starting Nmap 5.21 ( http://nmap.org ) at 2011-07-29 09:15 JST
    Nmap scan report for localhost (127.0.0.1)
    Host is up (0.000042s latency).
    rDNS record for 127.0.0.1: XXXXXX
    PORT STATE SERVICE
    1521/tcp open oracle
    1522/tcp closed rna-lm
    Nmap done: 1 IP address (1 host up) scanned in 0.04 seconds
    [[email protected] ~]$
This discussion has been closed.