문서번호 : 11-295429
클러스터 관리
클러스터 배포 초기 설정 고려사항
클러스터 배포 초기에 고려되어야 하는 사항입니다.
데이터베이스 생성시 설정 고려사항
노드 정보 변경
노드 포트 변경
대상 노드 의 역할에 따라 포트 변경 절차는 다릅니다. 반드시 절차를 준수하시기 바랍니다.
노드의 포트 설정은 각 노드 베이스 디렉토리 내 memsql.cnf 파일에 있습니다.
[주의]
•
LF 노드의 포트 변경만 서비스 무중단 상태로 진행됩니다(단, HA가 활성화된 경우).
•
MA 노드 의 포트 변경은 신규 CA 노드 생성 가능 여부와 베이스 디렉토리 변경 가능 여부에 따라
추가 절차가 있습니다.
노드 아이피 변경
대상 노드의 역할에 따라 아이피 변경 절차는 다릅니다. 반드시 절차를 준수하시기 바랍니다.
[주의]
•
해당 호스트 자신의 아이피를 변경하는 절차입니다. 변경하려는 아이피는 유효해야 합니다.
•
LF 노드의 아이피 변경만 [서비스 무중단] 상태로 진행됩니다(단, HA가 활성화된 경우).
•
MA 노드의 아이피 변경은 신규 CA 노드 생성 가능 여부 에 따라 추가 절차가 있습니다.
데이터 파일 관리
데이터베이스 복제 (REPLICATE DATABASE)
데이터베이스 복제를 위한 명령어를 설명하고 이 기능을 이용해 DR(Disaster Recovery) 용 보조
(secondary) 클러스터를 구성하고 보조 클러스터로의 페일오버 (failover) 와 다시 기본 클러스터로의
페일백 (failback)을 위한 절차를 기술합니다.
[정보]
•
REPLICATE DATABASE 는 보조 데이터베이스가 속해 있는 클러스터의 MA노드에서 실행해야 합니다.
•
복제는 비동기식으로 동작합니다.
•
보조 데이터베이스는 읽기전용으로 쓰기(INSERT, UPDATE)는 할 수 없습니다.
•
보조 데이터베이스는 기본 데이터베이스와 같은 수의 파티션이 생성되어 파티션 간 1 대 1 방식으로 복제됩니다.
•
보조 데이터베이스가 기본 데이터베이스로 승격되는 경우 기본 데이터베이스의 DURABILITY 속성을 따르지만, 만약 보조 데이터베이스의 REPLICATE 속성이 비동기(ASYNC REPLICATION)이면, DURABILITY는 무조건 비동기(ASYNC DURABILITY)로 설정됩니다.
[주의]
•
기본 클러스터와 보조 클러스터의 모든 노드들은 서로 연결이 가능해야 합니다. 클러스터의 노드 보기(SHOW AGGREGATORS; SHOW LEAVES;)를 통해 보여지는 노드의 IP/PORT로 통신이 가능한지 사전에 확인하십시오.
•
복제를 실행하는 보조 클러스터의 사용자와 원격 접속용 기본 클러스터의 사용자는 각각에 맞는 권한이 부여되어 있어야 합니다.
데이터베이스 백업(BACKUP), 복원(RESTORE) 및 내보내기(EXPORT)
데이터베이스의 전체 백업 또는 증분 백업을 수행할 수 있습니다. 백업을 수행할 때 Local File
System(전체 백업에만 해당), Network File System, Azure, Google Cloud Storage, S3 및 S3 호환
Storage 를 대상으로 지정할 수 있습니다 . 모든 리프들은 대상 서버 에 write 권한이 있어야 합니다.
[정보]
•
이 항목은 BACKUP DATABASE 명령 또는 SingleStore Tool 을 사용한 sdb-admin create-backup
명령을 사용하여 만든 데이터베이스 백업에 적용됩니다.
[주의]
•
최신 버전에서 이전 버전으로 백업을 복원하는 것을 지원하지 않습니다.
•
복제 중인 보조 클러스터에 있는 원격 데이터베이스는 백업 데이터베이스 명령을 사용하여
백업할 수 없습니다.
•
데이터베이스 백업을 안전한 곳에 저장합니다. BACKUP DATABASE 명령 또는 SingleStore Tool 을 사용한 sdb-admin create-backup 명령을 사용하여 Azure, Google Cloud Storage, S3 또는 S3
Compatible Storage 에 데이터를 백업해야 합니다. 또는 Local File System 백업 및 Network File
System 백업을 다른 위치에 수동으로 복사하여 보관합니다.
HA 설정
Scale-in/out
노드 장애 조치
일자 | 작성자 | 비고 |
2022.05.16 | min | |
2022.07.27 | kkh | HA 설정 추가 |
2022.08.17 | min | 장애 조치 추가 |