안녕하세요.
여태 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로 전환되면 그때 나오는거죠?