VM (lulzsrv-lnx-dkrvm-0
)의 과부화로 인한 장애 발생으로 일부 컨테이너 데이터 손실
⇒ 중요 서비스 컨테이너 분리 후 백업 솔루션(PBS) 구축하여 증분 백업
전 | 후 |
---|---|
Lulzsrv-lnx-dkrvm-0 | srv-dkrvm-main |
portainer | portainer |
nginx npm | netbox |
srv-dkrvm-npm | |
nginx npm | |
gitlab | srv-dkrvm-gitlab |
gitlab |
VM 3개로 분할
volume bind 사용
IP 정리
PC | 1~9 |
---|---|
NAS | 10 |
VM Srv | 20 |
Docker VM | 30~39 |
Web VM | 40 |
srv-dkrvm-main | srv-dkrvm-npm | srv-dkrvm-gitlab |
---|---|---|
lxc | lxc | vm |
2C | 2C | 4C |
2G | 512MB | 8G |
20G | 2G | 80G |
/data/* | /data/npm | /data/gitlab |
srv-dkrvm-main | 0.0.0.30 |
---|---|
srv-dkrvm-npm | 0.0.0.31 |
srv-dkrvm-github | 0.0.0.32 |
Applications (Docker, SelfHost)
(srv-dkrvm-main)
(srv-dkrvm-npm)
@NPM