brunch
매거진 NCA

NCA-10. CloudDB MySQL-10/12

by Master Seo

Cloud DB for MySQL

완전 관리형 MySQL 디비이다.

네이버 클라우드에서 물리적인 부분은 관리해주는 SaaS 서비스 이다.





<1> DB 네트워크 만들기

<2> 디비 생성

<3> DB 접속 확인



<1> DB 네트워크 만들기


1

디비 서브넷 추가

VPC > Subnet Management > Subnet 생성

blockchain-naver-dev-db1

10.0.4.0/24

KR-1

N(Private)

생성


슬라이드1.JPG
슬라이드2.JPG


#표준 네트워크 자료 참고

https://brunch.co.kr/@topasvga/3956





<2> 디비 생성


Services > Database > Cloud DB for MySQL

DB Server생성


1

20 db.png



2

DB Server 이름

block-naver-mysqldb


DB 서비스 이름 지정

block-db1

예) block-mysqldb-service1


Multi Zone을 지원한다. 사용시 선택

Master DB 2대를 서로 다른 Zone 에 생성하여 더욱 높은 가용성을 제공합니다.


Cloud DB 를 위한 ACG는 자동 생성됩니다.(예 : cloud-mysql-*)


50 db server.png



3

USER_ID t

접속 IP %

USER암호 g1!

기본 디비명

block-naver-db1


HOST(IP) : 접속하고자하는 Client IP 를 입력합니다.

예제

- 전체 접속 허용 : %

- 특정 IP 접속 허용 : 1.1.1.1

- IP 대역 접속 허용 : 1.1.1.%



4

로그 설정

DB로그를 남기기 위해 필수로 CLA 서비스를 사용해야 한다.

이용신청 클릭



5

생성

2대가 생성된다.

Master와 Standby Master 가 생성 된다.

10분 소요


DB Service 이름으로 생성된다. block-db1


100 mysql.png




<3> DB 접속 확인



1

생성된후 'Private 도메인' 확인

db-eep0h.vpc-cdb.ntruss.com


CloudDB for MySQL > DB Server > block-db1


DB Service 이름 block-db1

DB Server 이름 block-naver-mysqldb-001-11



2

디비의 ACG 보안 그룹 허용하기


Server > ACG > ACG 설정


소스 , 3306 포트 허용하기

210 db acg.png



3

서버 로그인


접속 클라이언트 설치

yum install mysql


4

디비 접속하기

mysql –u student –h 프라이빗도메인 -p

mysql -u topasvga -h db-eepct.vpc-cdb.ntruss.com -p


[root@Server-EC2 nas1]# mysql -u topasvga -h db-eepct.vpc-cdb.ntruss.com -p

Enter password:

Welcome to the MariaDB monitor. Commands end with ; or \g.

Your MySQL connection id is 745

Server version: 8.0.25 MySQL Community Server - GPL

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MySQL [(none)]>




MySQL [(none)]> show databases;

+--------------------+

| Database |

+--------------------+

| information_schema |

| block-naver-db11 |

| mysql |

| performance_schema |

| sys |

+--------------------+

5 rows in set (0.00 sec)




다음 공부

https://brunch.co.kr/@topasvga/2348


keyword
매거진의 이전글NCA-8. 네이버 클라우드 NAS - 8/12