강좌
클라우드/리눅스에 관한 강좌입니다.
클라우드 분류

[KT클라우드]DB 이용 방법

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

KT Cloud DB 신청
DB 서버 신청을 클릭합니다.
Zone과 사양을 선택한 후 서버명을 입력합니다.
  • (주의) KOR-Seoul M2 zone은 Multi zone Replication을 지원하지 않습니다.
DB 구성 선택을 합니다.
  • (1) DB명을 입력합니다.
  • (2) DB Master로 사용할 계정명을 입력합니다.
  • (주의) 생성한 DB Master 계정은 DB 내에서 임의로 삭제하지 마십시오.
  • (3) DB Master 계정의 비밀번호를 입력합니다.
  • (4) 파라미터 그룹을 선택합니다.
  • 파라미터 그룹은 MySQL 혹은 MariaDB 설정에 필요한 파라미터들을 모아둔 그룹입니다.
  • 기본으로 제공하는 파라미터 그룹은 MySQL에서 제공하는 기본 파라미터입니다. 변경 적용이 필요할 경우 파라미터 그룹 단계를 참고하시기 바랍니다.
  • 선택한 파라미터 그룹에 따라 Engine 버전이 결정됩니다. (MySQL 5.5/5.6, MariaDB 10.3) Engine 버전에 따라 제공하는 Replication/이중화 구조/Cluster구조 제공이 제한됩니다.
  • (주의) 기본 파라미터 그룹은 매우 기본적인 사항만 설정이 되어 있습니다. 로그 기록이나 관리 등 부가적인 설정이 필요한 경우 필히 파라미터 그룹을 수정하여 사용 바랍니다.
  • (5) 스토리지 유형을 선택합니다.
  • HDD(일반). SSD. SSD-provisioned 세 가지 스토리지 유형을 제공합니다.
  • (6) 스토리지 용량을 선택합니다.
  • HDD(일반), SSD는 80GB~300GB(10GB 단위), 500GB 까지 신청 가능합니다.
  • SSD-provisioned는 100GB~800GB(100GB 단위), IOPS 6,000~20,000까지 신청 가능합니다.
HDD(일반)SSDSSD-provisioned
특징저렴한 가격, 일반 성능고성능 (용량 비례 IOPS)보장형 고성능 (IOPS 설정 가능)
KOR-Central AOO
KOR-Central BOO
KOR-Seoul MOO
KOR-Seoul M2OOO
KOR-HAO
JPNO
US-WestO
기타제약 없음제약 없음4vCore 4GB 이상 사용 가능, 일부 기능 제약
(주의) SSD-provisioned는 아래의 기능이 제한됩니다.
  • 일반 구조(Single)에서 Replication 혹은 이중화 추가 불가 (최초 생성 시 Replication 구조 혹은 이중화 구조 신청 가능)
  • 백업 및 복구 불가
  • 스토리지 용량 변경, IOPS 변경 불가
(7) DB 구조를 선택 합니다.
선택 가능한 구조의 종류는 DB Engine 버전에 제약을 받습니다.
일반구조(Single), Replication 구조(MySQL 5.5), 이중화 구조(MySQL 5.6), Cluster구초(MariaDB) 중 선택가능합니다.
포탈을 통해 신청 시, Replication 구조 신규 생성은 Multi zone으로만 가능합니다. 일반 구조에서 Replication 추가는 Single Zone으로만 가능합니다.
이중화 구조는 Single Zone만 지원합니다.
Cluster 구조는 Single Zone만 지원합니다.
(8) 유지보수 정책을 구성합니다.
DB 서버 내부 agent 모듈의 업데이트가 필요할 때 자동으로 패치되는 시간입니다. 일주일 중 가장 부하가 적은 시간대를 지정해주시기 바랍니다.
(9) 백업 정책을 구성합니다.
백업에 대한 내용은 백업을 참고하시기 바랍니다.
(10) 모니터링 항목을 설정 합니다.
중요한 항목은 기본으로 설정되어 있습니다. 기본 설정 이외의 설정이 필요한 경우 추가로 설정합니다.
DB 신청 과정 이후에도 모니터링 추가 설정이 가능합니다. 여기를 참고 바랍니다.
  • (주의) 모니터링 그래프(메트릭) 확인을 위한 최소 데이터 수집에 1시간 정도 필요할 수 있습니다.
  • (주의) 이 단계에서는 모니터링 데이터 수집 여부만 설정합니다. 각 항목에 대한 알람 설정은 여기 Watch의 4.3.3 KT Cloud watch 알람 생성을 참조하시기 바랍니다.
(11) 신청 내역 확인 후 '신청'을 클릭합니다.
KT Cloud DB 사용 방법
KT Cloud DB를 신청한 후 실제 사용 방법은 아래와 같습니다.
접속하고자 하는 DB 인스턴스의 상세를 확인 합니다.
  • 동일Zone이 아닌 외부에서 접속할 경우 공인IP:포트 경로로 접근합니다. 접근 하고자 하는 클라이언트의 IP를 접근제어 그룹에 설정해야 합니다.
  • 동일Zone의 동일(Default) 네트워크를 사용하는 VM이 접근하는 경로입니다. (172.27.0.0/16) 별도의 접근제어 그룹 설정이 필요 없습니다.
  • 이중화 그룹일 경우 그룹에 추가로 할당되는 가상IP입니다. 자동절체를 사용하려면 이 가상IP를 사용합니다. 자세한 사항은 여기를 참고 바랍니다.
접속이 안되는 경우 다음을 확인합니다.
  • 접근제어 그룹이 올바르게 설정 되었는가요?
  • 클라이언트에서 사용하는 프로그램 문제는 없는가요? (일부 버전 MySQL Workbench 등 버그 존재) 이 경우 리눅스의 mysql을 통해 접속 테스트를 해 봅니다.
  • 사용자의 ID와 비밀번호가 맞습니까? 상세에서 확인 및 비밀번호 변경 후 접속 재시도합니다.
  • 모니터링 항목에서 PROCESSMysql이 '1' 인지 확인한다. '0'인 경우 재부팅하여 MySQL 프로세스를 살립니다.
  • 모니터링 항목에서 다른 항목들을 확인합니다. (Memory, Thread 등)
KT Cloud DB Replication 기능 (MySQL 5.5버전)
개요
KT Cloud DB에서는 아래와 같이 이중화 기능을 제공합니다.
조금 더 최신 버전인 5.6.24 버전 기반의 이중화 구조가 더 기능이 좋습니다.
Replication이중화 구조Cluster구조
지원 엔진 버전MySQL 5.5.27MySQL 5.6.24MariaDB 10.3
Master-Slave 복제OOO (Multi-master)

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  97 명