Proxmox VE ๊ฐ์
>IV. ํด๋ฌ์คํฐ ๋ฐ ๊ณ ๊ฐ์ฉ์ฑ (HA) ๊ตฌ์ถ
๐ป Proxmox VE ๊ฐ์ข IV-C-7. HA ๋ก๊ทธ ๋ถ์: /var/log/pve/cluster/ha/ ํ์ธ
์๋ฃ ๊ธฐ๋ณธ์ ๋ณด
์ฃผ์ ํ๋ก๊ทธ๋จ ์คํ
- ํ์ : 10.0
- ๋ผ์ด์ ์ค: free
ํผ๋๋ฐฑ ๋ฐ ๋ค์ด๋ก๋
- ์ฌ์ฉ์ ํ์ : 10.0
- ์กฐํ: 61
์ ์กฐ์ฌ ๋ฐ ๋ฑ๋ก ์ ๋ณด
- ์ ์์ฌ: LUZENSOFT
- ๋ฑ๋ก์ผ: 2026-02-05 11:20:06
- ์ค๋ช
๐ ์ฅ์ ํด๊ฒฐ์ ๋์นจ๋ฐ, HA ๋ก๊ทธ ๋ถ์ ๋ง์คํฐํ๊ธฐ
Proxmox VE ํด๋ฌ์คํฐ ์ด์ ์ค ๊ฐ์ ๋จธ์ ์ด ์๊ณ ์์ด ๋ค๋ฅธ ๋
ธ๋๋ก ์ด๋ํ๊ฑฐ๋, 'Error' ์ํ์ ๋น ์ ธ ๋ณต๊ตฌ๋์ง ์๋ ๊ฒฝํ์ ํด๋ณด์
จ์ ๊ฒ๋๋ค ๋จ์ํ GUI์ ์๋ฆผ๋ง์ผ๋ก๋ ์ ํํ ์์ธ์ ํ์
ํ๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์, ์ฐ๋ฆฌ๋ ์์คํ
๋ด๋ถ์์ ๊ธฐ๋กํ๋ ์์ธํ ๊ธฐ๋ก์ ์ดํด๋ด์ผ ํฉ๋๋ค HA(๊ณ ๊ฐ์ฉ์ฑ) ์์ง์ด ์ด๋ค ํ๋จ์ ๋ด๋ ธ๊ณ , ์ ํน์ ๋์์ ์ํํ๋์ง ๊ทธ ๊ทผ๊ฑฐ๊ฐ ๋ด๊ธด ๊ณณ์ด ๋ฐ๋ก HA ์ ์ฉ ๋ก๊ทธ ํ์ผ์
๋๋ค ์ด๋ฒ #๊ฐ์ข์์๋ ์ฅ์ ์กฐ์น์ ํต์ฌ ๋ฐ์ดํฐ๊ฐ ๋ด๊ธด /var/log/pve/cluster/ha/ ๋๋ ํฐ๋ฆฌ์ ๋ก๊ทธ๋ฅผ ๋ถ์ํ์ฌ ํด๋ฌ์คํฐ์ ๋ฌธ์ ๋ฅผ ์ง๋จํ๊ณ ํด๊ฒฐํ๋ ๊ณ ๊ธ ๊ธฐ๋ฒ์ ๋ค๋ค๋ณด๊ฒ ์ต๋๋ค
1. HA ๋ก๊ทธ ์์คํ ์ ๊ตฌ์กฐ์ ์์น
Proxmox VE์ HA Manager๋ ์์ ์ ํ๋ ๋ด์ญ์ ๋ณ๋์ ๋๋ ํฐ๋ฆฌ์ ๊ผผ๊ผผํ๊ฒ ๊ธฐ๋กํฉ๋๋ค
A. ๋ก๊ทธ ๋๋ ํฐ๋ฆฌ ๊ฒฝ๋ก ํ์
HA ๊ด๋ จ ๋ก๊ทธ๋
/var/log/pve/cluster/ha/๊ฒฝ๋ก์ ์์นํฉ๋๋ค ์ด ๋๋ ํฐ๋ฆฌ ๋ด์๋ ๋ ธ๋์ ์์กด ์ํ๋ฅผ ๊ฐ์ํ๋ ๋ก์ปฌ ๋ฆฌ์์ค ๋งค๋์ (LRM)์ ํด๋ฌ์คํฐ ์ ์ฒด์ ๊ฒฐ์ ์ ๋ด๋ฆฌ๋ ๊ทธ๋ฃน ๋ฆฌ์์ค ๋งค๋์ (CRM)์ ๊ธฐ๋ก์ด ๋จ๋ ํต์ฌ #์์คํ ์์ญ์ ๋๋ค
B. ์ค์๊ฐ ๋ชจ๋ํฐ๋ง ๋ช ๋ น์ด ํ์ฉ
๋ก๊ทธ์ ๋ณํ๋ฅผ ์ค์๊ฐ์ผ๋ก ํ์ธํ๋ ค๋ฉด
tail -f๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ํจ์จ์ ์ ๋๋ค ์ฅ์ ๊ฐ ๋ฐ์ํ๋ ์๊ฐ ์ด๋ค ๋ฉ์์ง๊ฐ ์ถ๋ ฅ๋๋์ง ๊ด์ฐฐํ๋ ๊ฒ์ ๊ณ ๊ฐ์ฉ์ฑ #๊ธฐ๋ฅ์ ์ต์ ํํ๋ ์ฒซ๊ฑธ์์ ๋๋ค
C. ๋ก๊ทธ ๋ณด์กด ๋ฐ ์ํ(Rotation)
Proxmox๋ ๋ก๊ทธ ํ์ผ์ด ๋๋ฌด ์ปค์ง์ง ์๋๋ก ์๋์ผ๋ก ์์ถ ๋ฐ ๊ด๋ฆฌํฉ๋๋ค ๊ณผ๊ฑฐ์ ์ฅ์ ์ด๋ ฅ์ ์ถ์ ํ๋ ค๋ฉด
zgrep๊ณผ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ถ๋ ์ด์ ๋ก๊ทธ ๋ด๋ถ์ #๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํ ์ ์์ด์ผ ํฉ๋๋ค
2. CRM๊ณผ LRM ๋ก๊ทธ์ ์ฐจ์ด์ ์ดํด
HA ์์ง์ ๋ ๊ฐ์ ์ฃผ์ฒด๋ก ๋๋์ด ๋์ํ๋ฉฐ, ๊ฐ๊ฐ์ ๋ก๊ทธ๊ฐ ๊ฐ๋ ์๋ฏธ๊ฐ ๋ค๋ฆ ๋๋ค
A. Cluster Resource Manager (CRM) ๋ก๊ทธ
CRM์ ํด๋ฌ์คํฐ ์ ์ฒด์ ๋ฆฌ๋ ์ญํ ์ ์ํํฉ๋๋ค ์ด๋ค ๊ฐ์ ๋จธ์ ์ ์ด๋ ๋ ธ๋๋ก ๋ณด๋ผ์ง '๊ฒฐ์ 'ํ๋ ๊ณผ์ ์ ๊ธฐ๋กํ๋ฉฐ, ์ ์ฒด์ ์ธ #์ ๋ต ์๋ฆฝ๊ณผ ์ ์ฑ ์ ์ฉ ๊ฒฐ๊ณผ๊ฐ ์ฌ๊ธฐ์ ๋ด๊น๋๋ค
B. Local Resource Manager (LRM) ๋ก๊ทธ
LRM์ ๊ฐ ๋ ธ๋์์ CRM์ ๋ช ๋ น์ ์คํํ๋ ๋๋ฆฌ์ธ์ ๋๋ค ์ค์ ๋ก VM์ ์์ํ๊ฑฐ๋ ์ค๋จํ๊ณ , ํ์ฑ(Fencing) ์ฒ๋ฆฌ๋ฅผ ์คํํ๋ ๊ตฌ์ฒด์ ์ธ ๋์ ๊ณผ์ ์ด ๊ธฐ๋ก๋์ด ์๋น์ค์ #์์ ์ฑ์ ์ง๋จํ๋ ๋ฐ ์ ์ฉํฉ๋๋ค
C. ์ํ ์ ํ ๋ฉ์์ง ๋ถ์
๋ก๊ทธ์ ๋ํ๋๋ 'request_state', 'status' ๋ฑ์ ํค์๋๋ฅผ ํตํด ๋ฆฌ์์ค๊ฐ ํ์ฌ ์ด๋ค ๋จ๊ณ์ ๋จธ๋ฌผ๋ฌ ์๋์ง ํ์ ํ๊ณ , ๋ณ๋ชฉ ํ์์ด ๋ฐ์ํ๋ ์ง์ ์ ์ฐพ์๋ด๋ #์ต์ ํ ์์ ์ด ๊ฐ๋ฅํฉ๋๋ค
3. ์ค์ ๋ก๊ทธ ๋ถ์: ์ฃผ์ ์ค๋ฅ ๋ฉ์์ง์ ํด๊ฒฐ์ฑ
์ค์ ์ด์ ํ๊ฒฝ์์ ์์ฃผ ์ ํ๊ฒ ๋๋ ๋ก๊ทธ ํจํด์ ๋ถ์ํ๋ ๋ฐฉ๋ฒ์ ๋๋ค
A. Fencing ๊ด๋ จ ๋ก๊ทธ ํ์ธ
'fencing node'๋ผ๋ ๋ฉ์์ง๊ฐ ๊ธฐ๋ก๋์๋ค๋ฉด, ํน์ ๋ ธ๋๊ฐ ์๋ต์ ๋ฉ์ถฐ HA ์์ง์ด ํด๋น ๋ ธ๋์ ์ ์์ ๊ฐ์ ๋ก ์ฐจ๋จํ๋ ค ์๋ํ๋ค๋ ๋ป์ ๋๋ค ์ด๋ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณดํธํ๊ธฐ ์ํ ๊ฐ๋ ฅํ #์ ์ฑ ์ ๊ฒฐ๊ณผ์ด๋ฉฐ, ๋คํธ์ํฌ ๋ถ๋ฆฌ๊ฐ ์์ธ์ธ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค
B. ์ํ ์ ์ด ์คํจ(State Transition Error)
๋ฆฌ์์ค๊ฐ 'Error' ์ํ๋ก ์ง์ ํ ๋ ๊ธฐ๋ก๋๋ ๋ก๊ทธ๋ฅผ ๋ณด๋ฉด, 'max_restart' ํ์๋ฅผ ์ด๊ณผํ๊ฑฐ๋ ์คํ ๋ฆฌ์ง ์ฐ๊ฒฐ์ด ๋๊ฒผ๋ค๋ ๋ฑ ๊ตฌ์ฒด์ ์ธ ์์ธ์ด ๋์ต๋๋ค ์ด๋ฌํ #์ธํ๋ผ ๊ฒฐํจ์ ๋ก๊ทธ๋ฅผ ํตํด ์ฆ๊ฐ์ ์ผ๋ก ์ธ์งํ ์ ์์ต๋๋ค
C. ์ฟผ๋ผ(Quorum) ์์ค ๊ธฐ๋ก
'no quorum' ๋ฉ์์ง๊ฐ ๋ก๊ทธ์ ๋น๋ฒํ๊ฒ ๋ํ๋๋ค๋ฉด, ํด๋ฌ์คํฐ ๋ ธ๋ ๊ฐ์ ํต์ ์ด ๋ถ์์ ํ๋ค๋ ๊ฐ๋ ฅํ ์ ํธ์ ๋๋ค ์ด๋๋ ๋ก๊ทธ ๋ถ์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก #๋คํธ์ํฌ ์ค์์น๋ ์ผ์ด๋ธ์ ๋ฌผ๋ฆฌ์ ๊ฒฐํจ์ ์ ๊ฒํด์ผ ํฉ๋๋ค
4. ๋ก๊ทธ ๋ถ์์ ํตํ ์ ์ ์ ๋์ ๋ฐ ์ ์ง๋ณด์
๋จ์ํ ์ค๋ฅ ์์ ์ ๋์ด ์์คํ ์ ์ฒด์ ๊ฑด๊ฐ๋๋ฅผ ์ ์งํ๋ ๋ฐฉ๋ฒ์ ๋๋ค
A. ์ฃผ๊ธฐ์ ์ธ ๋ก๊ทธ ๊ฐ์ฌ(Audit)
์ฅ์ ๊ฐ ๋ฐ์ํ์ง ์๋๋ผ๋ ์ฃผ 1ํ ์ ๋ ๋ก๊ทธ๋ฅผ ๊ฒ์ํ์ฌ ๋ฐ๋ณต์ ์ผ๋ก ๋ฐ์ํ๋ ๊ฒฝ๊ณ ๋ฉ์์ง๊ฐ ์๋์ง ํ์ธํ์ญ์์ค ์ด๋ ์ ์ฌ์ ์ธ ๋ํ ์ฅ์ ๋ฅผ ๋ง๋ ์ค์ํ #๋ณด์ ํ๋์ ๋๋ค
B. ๋ก๊ทธ ์์ง ์๋ฒ ์ฐ๋
์ฌ๋ฌ ๋์ ๋ ธ๋๋ฅผ ์ด์ํ๋ค๋ฉด Syslog ์๋ฒ๋ ELK ์คํ๊ณผ ์ฐ๋ํ์ฌ ๋ก๊ทธ๋ฅผ ์ค์์์ ๊ด๋ฆฌํ์ญ์์ค ์๊ฐํ๋ ๋ฐ์ดํฐ๋ฅผ ํตํด ํด๋ฌ์คํฐ์ #์์ ์ฌ์ฉ ํ๋ฆ๊ณผ ์ฅ์ ํจํด์ ํ๋์ ํ์ ํ ์ ์์ต๋๋ค
C. ๋ถ์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ํ ๋์ ๋งค๋ด์ผ ์์ฑ
ํน์ ๋ก๊ทธ ํจํด์ด ๋ฐ์ํ์ ๋ ์ํํด์ผ ํ ์ฒดํฌ๋ฆฌ์คํธ๋ฅผ ๋ฏธ๋ฆฌ ์์ฑํด ๋์ญ์์ค ์ฅ์ ๋ฐ์ ์ ๋นํฉํ์ง ์๊ณ ๋ก๊ทธ๋ฅผ ๊ทผ๊ฑฐ๋ก ๊ธฐ๋ฏผํ๊ฒ #๋์ํ ์ ์๋ ์๋ จ๋ ๊ด๋ฆฌ์์ ์์ธ๊ฐ ํ์ํฉ๋๋ค
Proxmox VE์ HA ๋ก๊ทธ๋ ๋ณต์กํ ๋ถ์ฐ ์์คํ
๋ด๋ถ์์ ๋ฒ์ด์ง๋ ๋ชจ๋ ์ผ์ ๊ธฐ๋ก์
๋๋ค /var/log/pve/cluster/ha/ ๋๋ ํฐ๋ฆฌ์ ํ
์คํธ ํ ์ค ํ ์ค์ ์ฝ์ด๋ด๋ ๋ฅ๋ ฅ์ ๊ธฐ๋ฅธ๋ค๋ฉด, ์ฌ๋ฌ๋ถ์ ๋จ์ํ ์์คํ
์ ๊ด๋ฆฌํ๋ ๊ฒ์ ๋์ด ์๋ฒฝํ๊ฒ ์ ์ดํ ์ ์๊ฒ ๋ ๊ฒ์
๋๋ค ๋ก๊ทธ๋ ๊ฑฐ์ง๋ง์ ํ์ง ์์ต๋๋ค ๋ฌธ์ ๊ฐ ์๊ฒผ์ ๋ ๊ฐ์ฅ ๋จผ์ ๋ก๊ทธ๋ฅผ ํ์ธํ๋ ์ต๊ด์ด ์ฌ๋ฌ๋ถ์ ์ธํ๋ผ๋ฅผ ๋์ฑ ๊ฒฌ๊ณ ํ๊ฒ ๋ง๋ญ๋๋ค ๋ค์ ์๊ฐ์๋ Proxmox VE ๊ฐ์ข์ ํต์ฌ ์ค ํ๋์ธ 'HA ํ๊ฒฝ์์์ ํ์ฑ ์ฅ์น ๊ตฌ์ฑ ์ค์ '์ ๋ํด ์ฌ๋ ์๊ฒ ๋ค๋ค๋ณด๊ฒ ์ต๋๋ค
๊ฐ์ข, ์์คํ , ๊ธฐ๋ฅ, ๋ฐ์ดํฐ, ์ ๋ต, ์์ ์ฑ, ์ต์ ํ, ์ ์ฑ , ์ธํ๋ผ, ๋คํธ์ํฌ, ๋ณด์, ์์, ๋์
์ต์ ์ ์ฑ๋ฅ, ์ต๊ณ ์ ๋น์ฉ ํจ์จ์ฑ! ๋น์ ์ ํ๋ก์ ํธ์ ๋ฑ ๋ง๋ Proxmox VE ๊ธฐ๋ฐ ํธ์คํ ์ ๊ฒฝํํด ๋ณด์ธ์. ๋ฃจ์ ํธ์คํ ๋ฐ๋ก๊ฐ๊ธฐ