본문 바로가기
Oracle/운영

리스너 포트 추가 등록하기

by 취미툰 2019. 4. 9.
반응형

기존에 쓰던 리스너에서 포트를 추가해서 쓰는 방법이 있습니다.

리스너는 한 리스너에 하나의 포트만을 사용하기 때문에 새로운 포트를 추가하기 위해서는 새로운 리스너를 추가한다고 생각하면 됩니다.

 

1. OUI로 추가하는 방법

2. 명령어로 추가하는 방법

 

두가지가 있습니다. 오늘은 두가지 방법 다 설명하려고 합니다.

 

 

1. OUI로 쓰는 방법은 netca를 사용해서 쓰는 방법입니다.

oracle유저로 netca를 쳐서 configuration 창을 띄웁니다.
listener configuration을 선택하고 NEXT
Add하고 NEXT
이름을 설정해주고 NEXT
NEXT

 

 

 

새롭게 사용 할 포트를 Use another port number에 추가하고 NEXT
다른 리스너 등록은 필요없으니 No에 두고 NEXT
방금생성한 리스너를 시작하고싶으니 NEXT
NEXT
설정을 다했으니 Finish
에러 없이 완료가 되었다면 The exit code is 0이라고 뜹니다. 
::::1524가 잘 추가된것을 확인할 수 있습니다.
새로 추가한 1524의 리스너가 잘 켜져있는것을 확인할 수 있습니다.

 

 

2. 명령어로 추가하는 방법은 listener.ora에 등록하는 방법입니다.

$ORACLE_HOME/network/admin에 있는 listener.ora 파일을 엽니다.

listener.ora의 파일내부입니다. netca로 추가한 LISTENER2 포함 3개의 리스너가 등록되어 있는것을 볼 수 있습니다.

 

포트가 1525인 LISTENER3를 맨 아래에 추가해 줍니다. 기존에 등록되어 있는 리스너정보를 복사해서 이름과 포트번호화 관련된 것들만 수정합니다.

 

등록 후 lsnrctl reload LISTENER3(리스너명)을 명시적으로 넣어주어 리스너 재시작을 합니다.

 

:::1525포트가 추가되어 있는것을 확인할 수 있습니다.
LISTENER3가 잘 떠있는것을 확인할 수 있습니다.

 

간단하게 추가하여 리스너를 추가 등록할 수 있습니다.

 

netca로 등록추가하는것이 간단하다고 생각합니다. 하지만 OUI를 할 수 없는 환경도 있기 때문에 listener.ora를 직접 수정하는 방법도 알아두시면 좋을것 같습니다~

 

마지막으로.. 오늘부터 IT 중에서도 DBMS와 OS 관련 글을 시간나는대로 포스팅할려고 합니다..

 

잘부탁 드리겠습니다..꾸벅

 

반응형

댓글