Oracle 19c RAC 환경에서 ASM(Automatic Storage Management) 디스크를 사용하는 경우, 클러스터 관련 구성 변경은 Oracle Grid Infrastructure를 통해 수행해야 합니다. 이는 ASM이 Oracle Grid Infrastructure의 일부로 관리되기 때문입니다.
ASM은 Grid Infrastructure의 구성 요소로서, Grid 사용자에 의해 관리됩니다.
su - grid
srvctl config listener
Name: LISTENER
Type: Database Listener
Network: 1, Owner: grid
Home: <CRS home>
End points : TCP:1521
Listener is enabled.
Listener is individually enabled on nodes:
Listener is individually disabled on nodes:
srvctl modify listener -p "TCP:21521"
srvctl stop listener
srvctl start listener
위의 절차를 통해 ASM 디스크를 사용하는 Oracle Grid Infrastructure 환경에서 리스너 포트를 안전하게 변경할 수 있습니다.
저희는 dbsafer를 사용하여 db를 접속하고 있는데, “NAT 서비스”를 확인해보면 보안 담당자가 우선적으로 IP에 해당하는 포트를 변경해줘야 사용자들이 접속가능하다고 합니다.
그걸 몰라서 원복했었네요 ㅎㅎ
또한 저희가 리스너 포트를 바꾸고 나서 개발자분들 서버에서tnsnames.ora파일 열어서 자체적으로 바꿔야한다고 합니다.