brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jan 10. 2021

15. 네이버클라우드 실습-Mysql db 생성

Mysql DB를 만들어보자~



<1> DB 서브넷   2개 생성한다.

<2> Cloud DB for Mysql  DB 생성

<3>  ACG에서  방화벽 허용

<4>  DB 접속 테스트



<1> DB 서브넷   2개 생성한다.


1

10.188.0.0/26  - pub1-subnet

10.188.0.64/26   - pub1-subnet

10.188.0.128/26  

10.188.0.192/26     - lb-subnet1 (private)



pri1

10.188.1.0/26 - db1-subnet-kr2

10.188.1.64/26  - db2-subnet-kr1

10.188.1.128/26

10.188.1.192/26


Internet Gateway전용 여부 : N(Private)

용도 : 일반



2

서브넷 변경 전




서브넷 변경 후 

DB 서브넷 2개 추가 





<2> Cloud DB for Mysql   DB 생성


1

Cloud DB for Mysql  > DB Server  > DB Server생성  > 



2

그냥 생성 해도 되나 , Multi Zone 체크해서 Zone을 이중화 한다.





3

디폴트로 Cloud Log Analytics 서비스 이용신청이 된다.

DB log 조회용



기본 DB명을 seobasicdb로 한다.

나중에 DB를 보면 아래처럼 seobasicdb 가 나온다.



4

DB 생성되는데 10분은 걸린다.




5

생성된  DB 도메인 확인  복사해 놓는다.

db-5hjmv.vpc-cdb.ntruss.com





<3>  ACG에서  방화벽 허용



1

ACG에서 DB 연결을 위한 포트를 열어줘야 한다.

mysq이라  tcp 3306 허용이 필요하다.


2

Server > ACG

Inbound 규칙을 추가한다.

Outbound 규칙은 추가가 필요 없다.




<4>  DB 접속 테스트


1

접속하려는 서버에 mysql 클라이언트 설치 


#!/bin/bash

yum -y remove mariadb-libs

yum -y install mysql mysql-server



가이드

https://guide.ncloud-docs.com/docs/clouddbformysql-start




2

접속 

[root@s176e9990e64 ~]# mysql -u student -p -h db-5hjmv.vpc-cdb.ntruss.com

Enter password:






3

database 조회

show databases;





다음은 스토리지를  알아보자~


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

감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari