Home / MAKALELER / Veri Tabanı / Listener ve Scan Listener Portunu Değiştirmek (11gR2 RAC)

Listener ve Scan Listener Portunu Değiştirmek (11gR2 RAC)

Listener ve SCAN Listener Portunu Değiştirmek .

Oracle kurulumunda Listener’ın default portu 1521 dir. Listener ‘ın portunu  default 1521 olarak kullanmak güvenlik açığna sebep olabileceğinden  değiştirmek isteyebiliriz.Aşağıdaki şekilde listener ve scan listener portunu değişterebiliriz.

 

Oracle RAC kurulu sunucu iplerimiz aşağıdaki şekildedir.

192.168.2.11  test1
192.168.2.13  test1-vip
192.168.2.12  test2  
192.168.2.14  test2-vip
192.168.2.10  testcluster-scan
Her 2 sunucuda  endpoints_listener.ora dosyasında ki portu değiştirmek istediğimiz porta set ediyoruz.
-bash-3.00$ nano  /u01/app/11.2.0/grid/network/admin/endpoints_listener.ora
-bash-3.00$ cat /u01/app/11.2.0/grid/network/admin/endpoints_listener.ora
LISTENER_TEST1=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.2.13)(PORT=1555))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.2.11)(PORT=1555)(IP=FIRST))))
# line added by Agent
Sunucularda ki  tnsnames.ora dosyasındaki portu değiştirmek istediğimiz porta set ediyoruz.
-bash-3.00$ nano  /u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
-bash-3.00$ cat /u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
# tnsnames.ora Network Configuration File: /u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
TEST =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)( HOST=192.168.2.10)(PORT = 1555))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = TEST)
    )
  )
Sunucularda ki   local listener’ın portunu 1555’e set ediyoruz.
SQL>  alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.2.13)(PORT=1555))))’ sid=’TEST1′ scope=both ;
System altered.
SQL> alter system register
bash-3.00$ sqlplus / as sysdba
SQL> show parameter listener
NAME                                      TYPE        VALUE
———————————— ———– ——————————
listener_networks                 string
local_listener                          string      (DESCRIPTION=(ADDRESS_LIST=(AD
                                                                    DRESS=(PROTOCOL=TCP)(HOST=192.
                                                                    168.2.13)(PORT=1555))))
remote_listener                      string      testcluster-scan:1555
SQL>
-bash-3.00$ srvctl modify listener -l LISTENER -p 1555
-bash-3.00$ srvctl stop listener
-bash-3.00$ srvctl start listener
-bash-3.00$ srvctl config listener
Name: LISTENER
Network: 1, Owner: oracle
Home: <CRS home>
End points: TCP:1555
-bash-3.00$ srvctl modify scan_listener -p 1555
-bash-3.00$ srvctl stop scan_listener
-bash-3.00$ srvctl start scan_listener
-bash-3.00$ srvctl config scan_listener
SCAN Listener LISTENER_SCAN1 exists. Port: TCP:1555
-bash-3.00$ cat /u01/app/11.2.0/grid/network/admin/listener.ora
LISTENER=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER))))            # line added by Agent
LISTENER_SCAN1=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER_SCAN1))))                # line added by Agent
ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER_SCAN1=ON                # line added by Agent
ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER=ON              # line added by Agent
-bash-3.00$

About Yunus Emre Kilinc

Mersin Üniversitesi Bilgisayar Mühendisliği bölümünü bitirdikten sonra Ankara'da yaşamaya başladım. Şu anda Fatih Üniversitesinde İşletme yüksek Lisansı(MBA) na devam etmekteyim. 2010 yılında Oracle DBA eğitimi aldım. OCA 11gR2 sertifikasına sahibim. 2009 yılından beri Türk Telekom A.Ş de xDSL teknolojileri alanında çalışmaktayım. Oracle veritabanı yönetimi konularında kendimi geliştirmeye çalışmaktayım. İlgilendiğim ve kullandığım teknolojiler : Oracle SQL , PL/SQL Oracle 11g , Oracle 10g , UNIX (Sun Solaris), UNIX (HP-UX) ,OSI Model , IP ,DSL ,Unix Shell Scripting

İlginizi Çekebilir

SQL Server ile Veri Şifreleme

Bilgi teknolojilerinde verinin güvenliği çok kritik bir öneme sahiptir. Önemli verileri korumak için ekstra bir …

Bir Cevap Yazın