메뉴 여닫기
개인 메뉴 토글
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
Oracle (토론 | 기여)님의 2025년 7월 2일 (수) 19:33 판 (→‎2호기(RAC#2) 작업)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

RAC One Node 서버 작업

  • 2개 서버에 운영중이 RAC One Node 서버 작업 순서
  • 현재상황 - 1호기(RAC#1)에서 운영중이며 2호기(RAC#2)는 대기상태(서비스하고 있지않음)

1호기(RAC#1) 작업

  1. 1호기(RAC#1) DB서버 작업 - 인스턴스 종료 (instance shutdown)
     #> crsctl stop crs -f # RAC#1가 종료되고 RAC#2서버가 자동 open됨.
     #> srvctl staus database -d psoldb # 현재 db상태 확인.
     #> crsctl stat res -t     # 클러스터 상태 
     #> srvctl status nodeapps # 노드별 상태
  2. OS 작업 진행(1호기 서버 리부팅 , 디스크 추가작업)
    1호기 서버 리부팅 , 디스크 추가작업 진행 (1호기는 정지된 상태로 오라클은 2호기에서 서비스중임)
  3. OS 리부팅후 1호기에서 작업
     #> crsctl start crs    # 1호기 클러스터 시작
     #> srvctl staus database -d [db명] # 현재 db상태 확인.
     #> crsctl stat res -t     # 클러스터 상태 
     #> srvctl status nodeapps # 노드별 상태


2호기(RAC#2) 작업

  1. 2호기(RAC#2) DB서버 작업 - 인스턴스 리로케이트 (instance relocate)
    • 현재 운영중인 2호기를 1호기로 재배치 하는 명령어
     #> srvctl relocate database -d [db명] -n [1번서버 호스트명] -w 5 -v # -w 5: 5분간 실행하고 안되면 에러 -v:verbose
     예시) #> srvctl relocate database -d psoldb -n nax-intoprsoldbs1 -w 5 -v
     #> srvctl staus database -d psoldb # 현재 db상태 확인.
     #> crsctl stat res -t     # 클러스터 상태 
     #> srvctl status nodeapps # 노드별 상태
  2. OS 작업 진행(2호기 서버 리부팅 , 디스크 추가작업)
    2호기 서버 리부팅 , 디스크 추가작업 진행 (2호기는 정지된 상태로 오라클은 1호기에서 서비스중임)
  3. OS 리부팅후 2호기에서 작업
     #> crsctl start crs    # 2호기 클러스터 시작
     #> srvctl staus database -d [db명] # 현재 db상태 확인.
     #> crsctl stat res -t     # 클러스터 상태 
     #> srvctl status nodeapps # 노드별 상태