Proxmox 설치 및 초기 필수 설정
·
Infra/Proxmox
ESXi의 모든 기능을 수용한 무료버전 하이퍼 바이저 PROXMOX를 설치해보자! Hypervisor란? https://ko.wikipedia.org/wiki/하이퍼바이저, 위키 내용과 같이 하이퍼바이저는 타입1과 타입2로 나뉘며, Virtualbox와 VMware Warkstation, Parallels Desktop과 같이 PC 운영체제인 윈도우 또는 맥에서 구동하는 프로그램들이 대표적으로 있으다. 타입1은 지금 소개할 Proxmox와 VMware ESXi, MS(마소)Hyper-V, Citrix Xen Server 등이 있으며 타입2와 다르게 OS위에 구동되는게 아닌 베어메탈형식으로 하드웨어 바로 위에서 구동되어 퍼포먼스적으로 효율성이 좋다. 그리고, 무엇보다 하드웨어 자원을 나눠서 각 VM가상서버..
MySQL Replication
·
DevOps/DB
19년도 1월에 작성했던 글 MySQL Replication 우선, MySQL Replication란? 한 DB 서버의 데이터를 다른 DB 서버들에 복제하는 기술이다. 또한, 복제라는 말과 같이, 디스크를 독립적으로 분리하여 데이터를 유지한다. 이말은 즉, 데이터를 이중화 한다는 것이고 Mysql이 아닌 Oracle에서는 RAC라는 기술이 있는데 RAC는 공유 스토리지를 두고 DB를 이중화하는 개념이 있다. 비교를 하면 서로 장단점이 있다고 한다. MySQL Replication 복제의 대상이 되는 DB 서버를 보통 master 서버라 하고, 데이터가 복제된 DB 서버를 slave 서버라 부른다. master 서버는 쓰기 연산을 담당하고, slave 서버는 읽기 연산을 담당한다. 따라서 slave 서버를..
Mysql SQL명령문(DDL/DML/DCL)
·
DevOps/DB
17년도 4월에 작성했던 글 SQL 명령문 내용입니다. 1. DDL (Data Definition Language) : DB, Table 생성,수정,삭제어 - CREATE : 생성 mysql> CREATE database exdb; mysql> use exdb mysql> create table ex ( -> number varchar(20) null, -> username varchar(30) null, -> userage varchar(20) null, -> primary key(number) -> ); - ALTER : 수정 - ADD mysql> alter table ex ADD phone varchar(20); - DROP mysql> alter table ex DROP phone varchar..