오라클 HA구성 재기동시 필요 명령어와 확인해야되는부분 0 1 1,502

by 홍길덩이 [Oracle 기초] 오라클재기동 [2021.06.22 15:45:14]


안녕하세요.

여태 sql server만 하다 이번 이직한 회사에 oracle을 다루게 됐는데

이번 서버 재기동 관련해서 사전에 확인해야되거나

DB재기동시 작업간 확인해야되는부분 좀 상세히 알수 있은까요? HA구성으로 절체시 서비스 이상없이 잘되는지 확인하는거 때문에 하는건데

명령어 포함해서 제가 아는건

DB정지, 리스너 정지

1.리스너 정지 lsnrctl stop LISTENER

2.리스너 프로세스 확인 ps -ef | grep tns

3.db  정지 shutdown immediate

4.db  정지 확인 ps -ef | grep ora_pmon

 

절체 테스트후

1.db기동 startup

2.리스너 기동 lsnrctl start LISTENER

 

정상 기동인지 확인은 DB정지시와 같은방법으로 확인합니다.

 여기서 궁금한건 HA구성으로 되어있기때문에

Active 서버  절체시 failover로 인스턴스가 Standby 서버쪽으로 옮겨가서 서비스가 운영되는걸로아는데

이것을 롤백하려면 standby서버쪽도 똑같이 절체진행해서 가능한가요?

그리고 Standby 서버에는 인스턴스 조회하면

Oracle not available 에러가 뜨는데 

standby가 active로 전환되면 그때 나오는거죠?

by 열심열심 [2021.06.24 16:52:52]

fail-over가 기본적으로 자동으로 되지 않습니다. 자동으로 넘어가게 하려면 추가 작업이 필요합니다.

명령어로 fail-over를 수행하거나 switch-over를 하셔야합니다.

switch-over일경우는 마음대로 왔다갔다 할수있지만 fail-over는 복구하는 명령어 수행이 필요합니다. 

 

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입