MySQL/Class(30)
-
HA 구성 - (1) 신규 서버
# 신규 서버에 처음 HA 구성(비동기 방식)하는 과정입니다. # 서버는 총 4대이며 1 Master - 3 Slave로 구성할 것이지만, 본 글은 slave 1대만 설명 할 예정입니다. 1. HA 구성방식 동기 방식 비동기 방식 Master 는 Slave의 relay 로그까지 동기화여부를 판단한다. Slave 의 데이터 동기화까지 관여하기 때문에, 응답속도가 느리나, 데이터의 안정성은 좋다. Master 는 Slave가 데이터 동기화가 되었는지 알 필요가 없다. 응답속도가 빠른 장점을 가지고 있으나 데이터안정성이 동기방식에 비해 좋지 못하다. - 참고로 5.7 이전 버전에는 master-slave 라고 지칭 하였지만, 8.0 부터는 source-replica 로 변경되었습니다. - 5.7 버전도 사용을..
2024.01.04 -
M2(Mac)용 VMWare로 가상화 만들기 - (5) 복제
# 앞서 MySQL이 설치된 가상 서버 셋팅을 완료하였습니다. # 이 서버를 일괄 복제하여 변경해야할 부분들을 확인해 보겠습니다. # 작업전 가상서버를 shutdown 후에 진행하겠습니다. 1. 파일 복사 - 설치한 가상 서버 파일 복사 2. 패키지 내용 보기 & 수정 - 파일/폴더명 : test02 -> test03 수정 - test03 실행 후 I Copied it 선택 - 화면 상단바를 보면 test02이라는 이름으로 실행되어, OS 종료후 VMWare 실행창 화면에서 Rename 후 재실행 - 상단바가 test02에서 test03으로 바뀌었는지 확인 3. OS 수정 - HostName 수정 $ hostnamectl set-hostname test03 $ hostname 4. MySQL 수정 - m..
2023.12.29 -
M2(Mac)용 VMWare로 가상화 만들기 - (4) MySQL 설치
1. MySQL 8.0.33 다운로드 https://downloads.mysql.com/archives/community/ MySQL :: Download MySQL Community Server (Archived Versions) Please note that these are old versions. New releases will have recent bug fixes and features! To download the latest release of MySQL Community Server, please visit MySQL Downloads. MySQL open source software is provided under the GPL License. downloads.mysql.com - 앞..
2023.12.26 -
M2(Mac)용 VMWare로 가상화 만들기 - (3) 공유폴더
# 설치 파일 또는 패키지들을 다른 가상화 서버와 함께 빠르게 공유하고 사용하기 위해, 공유 폴더를 설정하는 것이 좋을 것 같아 MySQL 설치에 앞서 우선적으로 다뤄보도록 하겠습니다. 간단할 수도 있지만 막상 설정하려면 막막한 느낌도 있어서 적어 보게 되었습니다. 1. 기본 파티션 구성(df -h) 2. 공유 폴더 설정 3. 공유 폴더가 보이지 않을 경우 (1) yum install open-vm-tools (2) reboot (3) Enable Shared Folders 를 해제 후 다시 체크 (4) 확인(df -h) 부족하지만 읽어주셔서 감사합니다. 틀린 부분이 있으면 알려주세요. 다음에는 MySQL 8.0 설치를 진행해 보도록 하겠습니다.
2023.12.24 -
M2(Mac)용 VMWare로 가상화 만들기 - (2) OS 설치
# 셋팅값은 필자의 개인적인 설정값입니다. 가상화 개수와 PC 사양에 따라 알맞게 수정하시는 것을 추천드립니다. 1. 다운로드 https://www.centos.org/download/ Download Home Download Architectures Packages Others x86_64 RPMs Cloud | Containers | Vagrant ARM64 (aarch64) RPMs Cloud | Containers | Vagrant IBM Power BE (ppc64) RPMs Cloud | Containers | Vagrant IBM Power (ppc64le) RPMs Cloud | Containers | Vagrant ARM32 (armhf www.centos.org # 참고로 CentOS ..
2023.12.23 -
M2(Mac)용 VMWare로 가상화 만들기 - (1) VMWare 설치
1. 우선 알고가자 - 필자는 M2 버전 가상호스트 프로그램을 설치하면, 가상공간 안에는 x86_64 버전을 설치해도 된다고 생각하였습니다. 그래서 너무 쉽게 생각하였고, 막상 설치가 되지 않아 이런저런 고생을 하게 되었습니다. - 실제적으로 가상공간 안에서도 M2에 맞는 호환버전을 설치 해야 한다는 것을 알게 되었습니다. - M2의 호환버전은 aarch64, arm64라고 보면 됩니다. 2. VMWare 를 선택한 이유 - VMWare 는 상업적으로 유료이나, 개인적인 용도로는 무료로 사용할 수 있습니다.(회원가입 필요) - VMWare 와 Oracle Virtual Box 를 동시에 설치하고, 이후 OS 설치를 진행하였으나, Virtual Box는 호환이 되지 않았습니다. 물론 이 부분은 구글링하면 ..
2023.12.20