docker 5

[오라클 - 도커] 도커(wsl2) docker_data.vhdx 용량 줄이기

도커를 사용하여 oracle23ai, oracle19c 등등 설치하다보니 wsl2의 가상 볼륨인 docker_data.vhdx 용량이 무슨 60기가 까지 증가해 버렸다. 내 C 드라이브 가뜩이나 부족한데 얘가 너무 잡아먹고 있었고.. 이건 container 삭제 등으로 해결되지 않는 듯 보였다.(늘어나는 건 자동으로 늘어나더만..) 그래서 검색해서 찾아낸 방법으로 늘어간 가상볼륨 공간을 최적화 해보자. 먼저 vhdx 경로를 찾자. 난 everything 이라는 검색 프로그램으로 경로를 찾았다. cmd 창 실행하여 아래 명령어 실행PS C:\Users\USER> diskpart Microsoft DiskPart 버전 10.0.22621.1 Copyright (C) Microsoft Corporation. ..

DBA공부/도커 2024.06.25

[오라클 - 도커] 도커로 오라클 23ai 설치하기

회사 PC에 오라클을 설치해서 이것저것 테스트 해보려 하는데..회사 PC 라서 그런지(보안프로그램 등등) 오라클 설치가 쉽지 않다..물론 간단한 SQL 테스트라면 아래 LiveSQL에서도 충분하지만 이번엔 도커로 설치해보려 한다. https://livesql.oracle.com/  Oracle Live SQL2,193,170 scripts, 6,269 likes, 1,078 published scripts, 4,971 new scripts created in the last 7 days.livesql.oracle.com 먼저 도커를 설치한다.아래 주소에 설치 메뉴얼이 있으니 참고해서 설치하자.https://docs.docker.com/desktop/install/windows-install/ Instal..

DB/ORACLE 2024.06.24

[MySQL/MariaDB HA (3)] MySQL/MariaDB를 사용한 고가용성 구성 HA 3일차

4.MySqlLogFormat/1.Statement-basedLog/README.md실습 시작..더보기user@DESKTOP-FSLB27A MINGW64 ~$ docker rm -f mysqlmysqluser@DESKTOP-FSLB27A MINGW64 ~$ docker run -d --rm --name mysql --hostname=mysql -e MYSQL_ROOT_PASSWORD=mypass mysql:5.7 --server-id=1 --log-bin='mysql-bin-1.log' --binlog_format='STATEMENT'41ffc01375fd8e3d36419cd1274b784ff2682649e417d75fad323e8b3b58e89duser@DESKTOP-FSLB27A MINGW64 ~$ ..

DBA공부/MySQL 2024.06.05

[MySQL/MariaDB HA (2)] MySQL/MariaDB를 사용한 고가용성 구성 HA 2일차

더보기docker exec -it master mysql docker exec -it slave1 bash  강사님 왈.. 내가 신입사원에게 써봤냐고 물어보는 것 List OS : Dockercode : gitdocument : MarkDown  본인이 쓰시는 것범용 Editor : VsCode문서 관리 : ObsidianMarkDown.. 아래 처럼 코드를 치고 Open Preview 하면 html 형태로 바로 볼 수 있다.또 ChatGpt도 html 형태 아웃풋이기 때문에 md로 사용하다보면 chatgpt를 이용해서 워드나 pandoc 등등 변환이 너무 간단하단다.뭐.. 그렇단다. .md(MarkDown) 확장자로 도큐먼트를 많이들 쓴단다. 써버릇 해보자. Git Bash..일단 설치 고이걸 깐 이유..

DBA공부/MySQL 2024.06.04

[MySQL/MariaDB HA (1)] 이중화를 이용한 고가용성 시스템 구축 시작 및 docker 간단 사용법

MySQL High Availability - BigData와 DBA의 중간 교육 과정임- Docker 기반으로 진행함.- Data 관점, Infra 관점 두가지 관점에서 수강하셈. Infra 관점에서 교육받는게 미래에 도움될거임.• 수업 때 다루는 것- Docker 설치 등 실습 환경 구성- MySql/MariaDB의 Replication관련 고가용성 구현 1. BigData & NoSqlMySQL은 BigData? NoSql?- 의견이 분분하나.. NoSql에 넣는다.. 샤딩..?빅데이터 플랫폼에 Oracle, MySQL도 포함된다.. 하지만 일반적으로 하둡 등 분산 시스템이 구성된다! MySQL을 전통적 데이터로 구성할 수 있고.. 빅데이터로 구성할 수 있다.빅데이터는 기본적으로 데이터 양이 테라,..

DBA공부/MySQL 2024.06.03