Proxmox VE ๊ฐ์
>IV. ํด๋ฌ์คํฐ ๋ฐ ๊ณ ๊ฐ์ฉ์ฑ (HA) ๊ตฌ์ถ
๐ป Proxmox VE ๊ฐ์ข IV-C-1. HA ๊ธฐ๋ฅ์ ์๋ ์๋ฆฌ: HA Manager์ ์ญํ
์๋ฃ ๊ธฐ๋ณธ์ ๋ณด
์ฃผ์ ํ๋ก๊ทธ๋จ ์คํ
- ํ์ : 10.0
- ๋ผ์ด์ ์ค: free
ํผ๋๋ฐฑ ๋ฐ ๋ค์ด๋ก๋
- ์ฌ์ฉ์ ํ์ : 10.0
- ์กฐํ: 6
์ ์กฐ์ฌ ๋ฐ ๋ฑ๋ก ์ ๋ณด
- ์ ์์ฌ: LUZENSOFT
- ๋ฑ๋ก์ผ: 2026-01-30 10:45:29
- ์ค๋ช
๐ก๏ธ ๋ฉ์ถ์ง ์๋ ์๋น์ค์ ์ํธ์: Proxmox HA Manager
๋น์ฆ๋์ค ํ๊ฒฝ์์ ์๋ฒ ๋ค์ดํ์์ ๊ณง ์์ค๋ก ์ด์ด์ง๋๋ค Proxmox VE์ ๊ณ ๊ฐ์ฉ์ฑ(High Availability, HA) ๊ธฐ๋ฅ์ ์ด๋ฌํ ์ํ์ ์ต์ํํ๊ณ ์๋น์ค๋ฅผ ์ง์์ ์ผ๋ก ์ ์งํ๋ ํต์ฌ #์ ๋ต์ ๋๋ค HA๋ ๋จ์ํ ์๋ฒ ํ ๋๊ฐ ๊ณ ์ฅ ๋ฌ์ ๋ ๋ค๋ฅธ ์๋ฒ๋ก ์ฎ๊ฒจ์ฃผ๋ ๊ฒ์ ๋์ด, ๋ณต์กํ ํด๋ฌ์คํฐ ํ๊ฒฝ์์ VM(๊ฐ์ ๋จธ์ )์ด๋ CT(์ปจํ ์ด๋)์ ์์กด์ ๋ณด์ฅํ๋ ์ ๊ตํ #์์คํ ์ ๋๋ค ์ด๋ฒ #๊ฐ์ข์์๋ Proxmox HA์ ํต์ฌ ๋๋์ธ 'HA Manager'๊ฐ ์ด๋ป๊ฒ ์๋ํ๋ฉฐ, ์๋น์ค์ ๋ฌด์ค๋จ ์ฐ์์ฑ์ ์ง์ผ๋ด๋์ง ๊ทธ ๋น๋ฐ์ ํํค์ณ ๋ณด๊ฒ ์ต๋๋ค
1. ๊ณ ๊ฐ์ฉ์ฑ(HA)์ด๋ ๋ฌด์์ด๋ฉฐ ์ ํ์์ ์ธ๊ฐ?
ํ๋ IT ํ๊ฒฝ์์ HA๊ฐ ๊ฐ๋ ์๋ฏธ์ ๊ทธ ํ์์ฑ์ ๊น์ด ์๊ฒ ์ดํดํฉ๋๋ค
A. ๋ค์ดํ์ ์ต์ํ์ ์ฝ์
HA๋ ๋ฌผ๋ฆฌ ์๋ฒ์ ์ฅ์ ๊ฐ ๋ฐ์ํ๋๋ผ๋ ์ฌ์ ์ ์ ์๋ ๊ท์น์ ๋ฐ๋ผ ํด๋น ์๋ฒ์์ ์คํ ์ค์ด๋ VM/CT๋ฅผ ํด๋ฌ์คํฐ ๋ด ๋ค๋ฅธ ์ ์ ๋ ธ๋๋ก ์๋ ์ฌ์์(Failover)ํ๋ #๊ธฐ๋ฅ์ ๋๋ค ์ด๋ ์๋น์ค ์ค๋จ์ ๊ทน์ ์ผ๋ก ์ค์ฌ ๋น์ฆ๋์ค ์ฐ์์ฑ์ ๋ณด์ฅํฉ๋๋ค
B. ๋น์ฆ๋์ค ์ฐ์์ฑ(BC) ํ๋ณด
์น ์๋น์ค, ๋ฐ์ดํฐ๋ฒ ์ด์ค, ERP ๋ฑ ํต์ฌ #๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ์ค์ํ ์๋น์ค๋ค์ ๋จ 1๋ถ์ ๋ค์ดํ์๋ ํ์ฉํ๊ธฐ ์ด๋ ต์ต๋๋ค HA๋ ์ด๋ฌํ ๋น์ฆ๋์ค ํฌ๋ฆฌํฐ์ปฌํ ์ํฌ๋ก๋๋ฅผ ๋ณดํธํ์ฌ ๊ธฐ์ ์ ์์ค์ ๋ฐฉ์งํ๊ณ ์ ๋ขฐ๋๋ฅผ ๋์ ๋๋ค
C. ์๋ํ๋ ์ฌํด ๋ณต๊ตฌ
์๊ธฐ์น ์์ ํ๋์จ์ด ๊ณ ์ฅ, ๋คํธ์ํฌ ๋ฌธ์ , ์ฌ์ง์ด ์ ์ ๊ณผ ๊ฐ์ ์ฌํด ์ํฉ์์๋ HA๋ ๊ด๋ฆฌ์์ ๊ฐ์ ์์ด ์๋์ผ๋ก ์๋น์ค๋ฅผ ๋ณต๊ตฌํ๋ ค ์๋ํฉ๋๋ค ์ด๋ 24์๊ฐ 365์ผ ๋ฌด์ค๋จ ์ด์์ ์ํ ํต์ฌ #์ธํ๋ผ ์์์ ๋๋ค
2. HA Manager์ ๋ฑ์ฅ: ํด๋ฌ์คํฐ์ ์งํ์
Proxmox HA Manager๋ ํด๋ฌ์คํฐ ๋ด ๋ชจ๋ HA ๊ด๋ จ ์์ ์ ์งํํ๊ณ ์กฐ์จํ๋ ํต์ฌ ๊ตฌ์ฑ ์์์ ๋๋ค
A. HA Manager์ ์ญํ ๊ณผ ์์น
HA Manager๋ ํด๋ฌ์คํฐ ๋ด ๊ฐ ๋ ธ๋์์ ์คํ๋๋
pve-ha-lrm(Local Resource Manager)๊ณผpve-ha-crm(Cluster Resource Manager)์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค ์ด๋ค์ ์๋ก ํต์ ํ๋ฉฐ ํด๋ฌ์คํฐ ์ ์ฒด์ HA #์ ์ฑ ์ ์งํํฉ๋๋ค
B. ๋ ธ๋ ์ํ ๊ฐ์ง ๋ฐ ์ฟผ๋ผ
Corosync๋ฅผ ํตํด ๋ ธ๋ ๊ฐ 'ํํธ๋นํธ'๋ฅผ ์ฃผ๊ณ ๋ฐ์ผ๋ฉฐ ๊ฐ ๋ ธ๋์ ์ํ๋ฅผ ์ค์๊ฐ์ผ๋ก ๋ชจ๋ํฐ๋งํฉ๋๋ค ํน์ ๋ ธ๋๊ฐ ์๋ตํ์ง ์์ผ๋ฉด ์ฟผ๋ผ(Quorum) ๋ฉ์ปค๋์ฆ์ ํตํด ํด๋ฌ์คํฐ ์ ์ฒด์ ํฉ์๋ฅผ ๊ฑฐ์ณ ํด๋น ๋ ธ๋์ ์ฅ์ ์ฌ๋ถ๋ฅผ ํ๋จํฉ๋๋ค
C. ๋ฆฌ์์ค ๋ชจ๋ํฐ๋ง ๋ฐ ํ์ผ์ค๋ฒ ๊ฒฐ์
HA Manager๋ HA๋ก ์ค์ ๋ VM/CT ๋ฆฌ์์ค์ ์ํ๋ฅผ ์ง์์ ์ผ๋ก ํ์ธํฉ๋๋ค ์ฅ์ ๊ฐ ๊ฐ์ง๋๋ฉด ๋ฏธ๋ฆฌ ์ ์๋ HA ๊ทธ๋ฃน, ์ฐ์ ์์, ๋ฆฌ์์ค ์ ์ฝ ์กฐ๊ฑด ๋ฑ์ ๊ณ ๋ คํ์ฌ ์ด๋ค ๋ ธ๋์์ VM์ ์ฌ์์ํ ์ง #์ต์ ํ๋ ๊ฒฐ์ ์ ๋ด๋ฆฝ๋๋ค
3. HA Manager์ ์๋ ์๋ฆฌ: ๋จ๊ณ๋ณ ๋ถ์
์ค์ ์ฅ์ ์ํฉ์์ HA Manager๊ฐ ์ด๋ป๊ฒ ์๋ํ์ฌ ์๋น์ค๋ฅผ ๋ณต๊ตฌํ๋์ง ๊ทธ ๊ณผ์ ์ ์์ธํ ์ดํด๋ด ๋๋ค
A. ์ฅ์ ๊ฐ์ง (Failure Detection)
๋ ธ๋ ๋๋ VM/CT์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ฉด HA Manager๋ ์ฆ์ ์ด๋ฅผ ๊ฐ์งํฉ๋๋ค ์๋ฅผ ๋ค์ด, ๋ฌผ๋ฆฌ ๋ ธ๋์ ์ ์์ด ๊ฐ์๊ธฐ ๊บผ์ง๊ฑฐ๋, ํน์ VM์
qemu-ga(QEMU Guest Agent) ์๋ต์ด ์์ผ๋ฉด ์ฅ์ ๋ก ํ๋จํฉ๋๋ค
B. ํ์ฑ (Fencing) ๋๋ ์คํ ๋์ฐ (STONITH)
์ค์ํ ๋จ๊ณ๋ '์คํ๋ฆฟ ๋ธ๋ ์ธ(Split-Brain)' ํ์ ๋ฐฉ์ง์ ๋๋ค ์ฅ์ ๊ฐ ๋ฐ์ํ ๋ ธ๋๊ฐ ์ ์ ๋คํธ์ํฌ ์ค๋ฅ๋ก ์ธํด ํด๋ฌ์คํฐ์์ ๋ถ๋ฆฌ๋ ๊ฒ์ธ์ง, ์๋๋ฉด ์ค์ ๋ก ๊ณ ์ฅ ๋ ๊ฒ์ธ์ง ํ๋จํ๊ธฐ ์ด๋ ต์ต๋๋ค HA Manager๋
STONITH (Shoot The Other Node In The Head)์ฅ์น(์: IPMI, iLO)๋ฅผ ์ฌ์ฉํ์ฌ ํด๋น ๋ ธ๋์ ์ ์์ ๊ฐ์ ๋ก ์ฐจ๋จํ์ฌ ๋ฐ์ดํฐ ์์์ ๋ง๋ #๋ณด์ ์ฅ์น๋ฅผ ๊ฐ๋ํฉ๋๋ค
C. ๋ฆฌ์์ค ์ฌ์์ (Resource Restart)
์ฅ์ ๋ ธ๋๊ฐ ์์ ํ ๊ฒฉ๋ฆฌ๋๋ฉด, HA Manager๋ HA #์ ์ฑ ์ ๋ฐ๋ผ VM/CT๋ฅผ ํด๋ฌ์คํฐ ๋ด ๋ค๋ฅธ ์ ์ ๋ ธ๋์์ ์ฌ์์ํฉ๋๋ค ์ด๋ ๊ณต์ ์คํ ๋ฆฌ์ง์ ์ ์ฅ๋ VM/CT ๋์คํฌ๊ฐ ๋ค๋ฅธ ๋ ธ๋์์ ๋ง์ดํธ๋์ด ์คํ๋ฉ๋๋ค
4. HA Manager ์ค์ ๋ฐ ๊ณ ๋ ค ์ฌํญ
HA Manager๋ฅผ ํจ๊ณผ์ ์ผ๋ก ํ์ฉํ๊ธฐ ์ํ ์ค์ ํ๊ณผ ์ฃผ์์ฌํญ์ ๋๋ค
A. HA ๊ทธ๋ฃน ๋ฐ ์ฐ์ ์์ ์ค์
VM/CT๋ง๋ค ์ค์๋๋ฅผ ์ค์ ํ์ฌ 'HA ๊ทธ๋ฃน'์ผ๋ก ๋ฌถ์ ์ ์์ต๋๋ค ์ด๋ฅผ ํตํด ์ด๋ค VM์ด ๋จผ์ ๋ณต๊ตฌ๋์ด์ผ ํ๋์ง, ์ด๋ค ๋ ธ๋์์ ์คํ๋์ด์ผ ํ๋์ง #์์ ๋ฐฐ๋ถ ์ฐ์ ์์๋ฅผ ์ง์ ํฉ๋๋ค
B. ์ฟผ๋ผ ๋ฐ ๋คํธ์ํฌ ์์ ์ฑ
ํด๋ฌ์คํฐ ์ฟผ๋ผ์ HA์ ํต์ฌ์ด๋ฏ๋ก, ์ต์ 3๊ฐ ์ด์์ ๋ ธ๋๋ก ๊ตฌ์ฑํ๊ณ ๊ฐ ๋ ธ๋ ๊ฐ์ ๋คํธ์ํฌ ํต์ ์์ ์ฑ์ ํ๋ณดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค ๋คํธ์ํฌ ์ผ์ด๋ธ ์ด์คํ ๋ฐ ์ ์ฉ Corosync ๋คํธ์ํฌ ๋ถ๋ฆฌ๋ฅผ ํตํด #๋คํธ์ํฌ ๋จ์ผ ์ฅ์ ์ง์ ์ ์ ๊ฑฐํด์ผ ํฉ๋๋ค
C. ํ ์คํธ ๋ฐ ๋ชจ๋ํฐ๋ง
HA ๊ธฐ๋ฅ์ ์ค์ ํ ํ์๋ ๋ฐ๋์ ์ค์ ์ฅ์ ์๋ฎฌ๋ ์ด์ ์ ํตํด ์ ๋๋ก ์๋ํ๋์ง ๊ฒ์ฆํด์ผ ํฉ๋๋ค ์ ๊ธฐ์ ์ธ ๋ชจ๋ํฐ๋ง๊ณผ ํ ์คํธ๋ฅผ ํตํด ์์คํ ์ ์์ ์ฑ์ ์ง์์ ์ผ๋ก ์ ์งํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค
Proxmox VE์ HA Manager๋ ๋จ์ํ ์๋ํ ๋๊ตฌ๋ฅผ ๋์ด, ๋น์ฆ๋์ค ์ฐ์์ฑ์ ์ํ ๊ฐ๋ ฅํ ๋ฐฉ์ด์ ์ ๋๋ค ๊ทธ ๋ณต์กํ ์๋ ์๋ฆฌ๋ฅผ ์ดํดํ๊ณ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ํ๋ ๊ฒ์ด ์ฌ๋ฌ๋ถ์ ์๋น์ค๋ฅผ ํ์ธต ๋ ๊ฒฌ๊ณ ํ๊ฒ ๋ง๋ค ๊ฒ์ ๋๋ค ๋ค์ ์๊ฐ์๋ HA ๊ทธ๋ฃน ์ค์ ๋ฐ ๋ฆฌ์์ค ์ ์ด ๋ฐฉ๋ฒ์ ๋ํด ๋ ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค
์ ๋ต, ์์คํ , ๊ฐ์ข, ๊ธฐ๋ฅ, ๋ฐ์ดํฐ, ์ธํ๋ผ, ์ ์ฑ , ์ต์ ํ, ๋ณด์, ๋คํธ์ํฌ, ์์
์ต์ ์ ์ฑ๋ฅ, ์ต๊ณ ์ ๋น์ฉ ํจ์จ์ฑ! ๋น์ ์ ํ๋ก์ ํธ์ ๋ฑ ๋ง๋ Proxmox VE ๊ธฐ๋ฐ ํธ์คํ ์ ๊ฒฝํํด ๋ณด์ธ์. ๋ฃจ์ ํธ์คํ ๋ฐ๋ก๊ฐ๊ธฐ