Prometheus 설정은 맞는데 Target이 없었던 이유
Exporter는 정상인데 Prometheus Target이 없었던 원인을 Bind Mount inode와 설정 hash로 찾아 container를 재생성한 과정을 정리했다.
TOPIC COLLECTION
Exporter는 정상인데 Prometheus Target이 없었던 원인을 Bind Mount inode와 설정 hash로 찾아 container를 재생성한 과정을 정리했다.
Replication과 backup의 역할을 나누고 mysqldump·gzip·SHA-256 결과를 NFS에 보관한 뒤 별도 시험 DB에 실제 복원한 과정을 정리했다.
Hardware RAID5 위에 LVM과 ext4를 구성하고 애플리케이션 파일과 백업·로그용 NFS를 분리한 이유, UID/GID와 Automount 문제를 정리했다.
VyOS로 DB 전용망을 분리하며 Live ISO 영속성, 버전별 NAT 문법, Route는 정상인데 외부 통신이 실패한 원인을 해결한 과정을 정리했다.
MySQL 8 GTID·TLS 복제, Read Only Replica와 수동 Failover를 선택한 이유, 복제 비밀번호 제한과 일시적 Connecting 상태를 해결한 과정을 정리했다.
Manager quorum, overlay network, Service DNS/VIP, Global Service를 적용한 이유와 Swarm VIP가 애플리케이션 상태를 공유하지 않는 한계를 정리했다.
nmtui에서 NIC가 보이지 않았던 원인부터 서버별 인터페이스 이름, Swarm quorum을 유지한 정적 IP 전환 절차까지 기록했다.
Swarm, MySQL, NFS, 모니터링, VyOS와 외부 진입 경로를 왜 분리했는지, 각 이중화 구성이 실제로 보호하는 범위를 정리했다.
Google Identity Services ID Token을 백엔드에서 검증하고 이메일 대신 sub를 식별자로 사용한 이유, 2단계 소셜 가입으로 확장된 흐름을 정리했다.