일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 라떼판다 우분투
- LattePanda NAS
- Rocky Linux 8
- LattePanda
- WireGuard
- nextcloud
- RHEL
- 라떼판다 NAS
- openstack
- CentOS 8
- MSA
- 자작 NAS
- Packstack
- PostgreSQL
- Rocky Linux
- ubuntu
- 라떼판다
- MariaDB
- LattePanda Ubuntu
- podman
- RDP Wrap
- MySQL
- RHEL 7
- CentOS
- RHEL 8
- haproxy
- centos 7
- Kubernetes
- Openstack Rocky
- Windows 10 Home
- Today
- Total
목록전체 글 (41)
간마늘작업소
0.개요 고객사에 납품된 솔루션 중에 Redis를 사용하는 물건이 있음. 이중화 구성을 하는데 Redis-Sentinel을 이용함. 1.기본 정보 OS 방화벽(Firewalld, iptables)과 SELinux는 비활성화 상태로 설정. DB Node 정보 192.168.0.17 - RD Node 1, Hostname : ha001 192.168.0.18 - RD Node 2, Hostname : ha002 192.168.0.19 - RD Node 3, Hostname : ha003 Redis와 Redis-Sentinel은 사전에 설치되어 있는 것으로 가정. 하단 명령어 중 적색 글씨는 Active Node 에만 적용. 하단 명령어 중 청색 글씨는 Standby Node에만 적용. Redis-Sentin..
0.개요 고객사에 납품된 솔루션 중에 MariaDB를 사용하는 물건이 있음. 이중화 구성을 하는데 Galera Cluster(갈레라 클러스터)를 이용함. 1.기본 정보 OS 방화벽(Firewalld, iptables)과 SELinux는 비활성화 상태로 설정. DB Node 정보 192.168.0.17 - DB Node 1, Hostname : ha001 192.168.0.18 - DB Node 2, Hostname : ha002 192.168.0.19 - DB Node 3, Hostname : ha003 MariaDB는 사전에 설치되어 있는 것으로 가정. 하단 명령어 중 적색 글씨는 Main Node 에만 적용. 하단 명령어 중 청색 글씨는 Sub Node에만 적용. Galera Cluster에는 별도의..

0.개요 PostgreSQL 이중화(HA) 구성 방안 중 Repmgr을 이용한 구성 진행. PostgreSQL의 이중화 솔루션 중 가장 보편적인 방법은 PGPool-II을 이용하는 것이 있음. 다만, 공식 문서 미비 등으로 사용하는데 상당히 불친절함. 따라서, PostgreSQL 기반 엔터프라이즈 DBMS 개발사인 EDB에서 제작한 Repmgr을 이용. EDB에서 개발 및 지원하지만 Repmgr은 오픈소스로서 배포됨. 공식 Github : https://github.com/EnterpriseDB/repmgr 공식 사이트 : https://repmgr.org/ 1.기본 정보 OS 방화벽(Firewalld, iptables)과 SELinux는 비활성화 상태로 설정. DB Node 정보 192.168.0.16..
0.개요 Ubuntu Server는 Ubuntu Desktop과는 다르게 한국어 및 한글 입력을 기본적으로 지원하지 않음. 시간대 역시 서울/도쿄 표준시 지정 불가능. 따라서 이를 수동으로 설정해야함. 1.vi 편집기 다운로드 sudo apt-get update && sudo apt-get upgrade -y 리포지토리 연결 및 업데이트. sudo apt-get install vim vi 편집기 다운로드. 기본적으로 내장되어 있지 않음. 2.한국어 지원 sudo apt-get install language-pack-ko language-pack-ko 패키지 다운로드. sudo vi /etc/default/locale 설정 파일 수정. (전략) LANG=ko_KR.UTF-8 최 하단에 ko_KR.UTF-8..
0.개요 Ubuntu는 기본적으로 root 계정으로 SSH 접속 불가능. 권장하지 않음. 하는 방법만 남기는 것 1.vi 편집기 다운로드 sudo apt-get update && sudo apt-get upgrade -y 리포지토리 연결 및 업데이트. sudo apt-get install vim vi 편집기 다운로드. 기본적으로 내장되어 있지 않음. 2.작업 진행 sudo vi /etc/ssh/sshd_config SSH 설정 파일 편집. PermitRootLogin yes #PermitRootLogin prohibit-password PermitRootLogin를 yes로 설정. 설정 후 저장. sudo systemctl restart sshd SSH 서비스 재시작. 3.root 계정 비밀번호 지정 s..
0.개요 Ubuntu도 RHEL과 동일하게 CDROM 리포지토리 생성 가능. 근데 뭐 잘 안되는 느낌? Ubuntu 역시 미러 사이트가 많음. 한국 내에도 있음. 기본 리포지토리 경로를 한국 내 미러 사이트로 변경하여 다운로드 속도 높이기. 1.작업 방법 cd /etc/apt sudo cp -rp sources.list sources.list_bak 기존 기본 리포지토리 파일 백업. sudo sed -i 's/kr.archive.ubuntu.com/mirror.kakao.com/g' sources.list 기본 리포지토리 경로를 한국 내 미러 사이트로 변경. 필자는 카카오 미러 사이트로 변경. sudo apt-get upgrade -y && sudo apt-get update -y 작업 적용.

0.개요 본딩(Bonding) 여러 개의 물리적인 NIC를 논리적으로 묶는 기능. 이를 통해 대역폭 확장 및 고가용성 지원. 1.사전 환경 CentOS 7.5 IP : 192.168.0.181 ip addr 사용 장치 eth0, eth1 2.작업 내용 cd /etc/sysconfig/network-scripts cp -rp ifcfg-eth0 ifcfg-eth0_bak cp -rp ifcfg-eth1 ifcfg-eth1_bak cp -rp ifcfg-eth0 ifcfg-eth1 cp -rp ifcfg-eth0 ifcfg-bond0 네트워크 설정 백업 및 파일 생성. vi ifcfg-eth0 DEVICE=eth0 NAME=eth0 BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLA..

[MariaDB] 이중화 구성 (DRBD / Pacemaker 이용) 01.DRBD 구성 02.MariaDB 디렉토리 변경 03.Pacemaker 이중화 설정 0.개요 Pacemaker를 이용한 MariaDB 이중화 설정. 안내 사항 OS 방화벽(Firewalld, iptables)과 SELinux는 비활성화 상태로 설정. 하단 명령어 중 적색 글씨는 DB Node 1에만 적용. 하단 명령어 중 청색 글씨는 DB Node 2에만 적용. 기본 정보 Master-Standby 구조의 HA 구성. 기본 Master는 DB Node 1으로 설정. Failover 요인 발생시 Pacemaker에 의해 Master가 DB Node 2로 전환. DB Node 1이 복구되면 Pacemaker가 이를 인지하고 Maste..