728x90
반응형
Aurora Mysql Cluster Scale-in 절차
1. 대상 확인
밑줄 친 인스턴스 삭제 예정
2. 임시 사용자 지정 엔드포인트 생성
RDS 클러스터 선택 > 사용자 지정 엔드포인트 생성
제거 할 인스턴스를 제외하고 서비스 할 리더 인스턴스만 선택하여 사용자 지정 엔드포인트 생성
*쓰기 인스턴스는 등록하지 않는다.
3. yaml 파일 endpoint 전환
임시 엔드포인트 생성 완료 후 담당 개발팀에서 yaml 파일의 접속 정보를 신규 임시 endpoint로 변경 후 배포
4. Scale-in 확인
- 제거 대상 인스턴스 세션 확인
select user, command, count(*) from information_schema.processlist
group by user, command;
- DB 자원 사용률 확인
*배포 직후 수십분 간 인스턴스 자원 사용률 밸런스 맞지 않을 수 있음
- 서비스 정상 확인
5. 제거 대상 인스턴스 삭제
6. 기존 읽기 endpoint로 전환
제거 대상 인스턴스 삭제 완료 후 기존 읽기 endpoint에 삭제 인스턴스 제거된 것 확인
기존 읽기 endpoint 로 yaml 파일 반영 후 배포
7. 서비스 정상 확인
8. 임시 endpoint 삭제
728x90
반응형
'IT > AWS' 카테고리의 다른 글
[Aurora MySQL]갑작스러운 CPU 상승, 롤백 세그먼트 이력에 대한 해결과 성능 튜닝 (1) | 2023.12.07 |
---|---|
[AWS] RDS for Oracle 에서 Datapump 사용 예시 (0) | 2023.11.24 |
[AWS] EC2 설치형 ORACLE DB - EC2 스펙 변경 시 DB 검토 사항 (0) | 2023.11.16 |
[AWS] AWS DMS를 이용하여 자체관리형 ORALCE에서 RDS for ORACLE로 데이터 이관 (0) | 2023.11.15 |
[DMS]엔드포인트 생성 중 ORA-28009 에러 발생 (0) | 2023.07.28 |