Proxmox VE ๊ฐ์
>VI. ์ฅ์ ์กฐ์น (Failover) ์ฌํ ์๋๋ฆฌ์ค
๐ป Proxmox VE ๊ฐ์ข VI-A-1. ๋ ธ๋ Shutdown ์ฅ์ ์๋๋ฆฌ์ค: Graceful Shutdown ์ ๋ณต๊ตฌ
์๋ฃ ๊ธฐ๋ณธ์ ๋ณด
์ฃผ์ ํ๋ก๊ทธ๋จ ์คํ
- ํ์ : 10.0
- ๋ผ์ด์ ์ค: free
ํผ๋๋ฐฑ ๋ฐ ๋ค์ด๋ก๋
- ์ฌ์ฉ์ ํ์ : 10.0
- ์กฐํ: 53
์ ์กฐ์ฌ ๋ฐ ๋ฑ๋ก ์ ๋ณด
- ์ ์์ฌ: LUZENSOFT
- ๋ฑ๋ก์ผ: 2026-02-18 11:22:25
- ์ค๋ช
๐จ ์๊ณ ๋ ๋น๊ทน, ์ฐ์ํ ๋์ฒ: Graceful Shutdown ๋ณต๊ตฌ ์ ๋ต
๊ฐ์ํ ํ๊ฒฝ์์ ๋ ธ๋ ์ฅ์ ๋ ํผํ ์ ์๋ ํ์ค์ ๋๋ค ํนํ ์๊ธฐ์น ๋ชปํ ์ ์ ๋ฌธ์ ๋ ํ๋์จ์ด ๊ณ ์ฅ์ผ๋ก ์ธํ ๋น์ ์ ์ข ๋ฃ(Hard Shutdown)๋ ์๋น์ค ์ค๋จ๊ณผ ๋ฐ์ดํฐ ์์ค์ ์ง์ ์ ์ธ ์์ธ์ด ๋์ฃ ํ์ง๋ง ๊ณํ๋ ์ ์ง๋ณด์๋ ์ํํธ์จ์ด ์ ๋ฐ์ดํธ๋ฅผ ์ํด ๋ ธ๋๋ฅผ ์ข ๋ฃํด์ผ ํ๋ 'Graceful Shutdown' ์ํฉ์์๋, HA(High Availability) ํด๋ฌ์คํฐ๊ฐ ์ด๋ป๊ฒ ๋์ํ๊ณ ๊ฐ์ ๋จธ์ (VM)์ ์์ ํ๊ฒ ๋ค๋ฅธ ๋ ธ๋๋ก ์ด๊ดํ๋์ง ๋ช ํํ ์ดํดํ๋ ๊ฒ์ ๋งค์ฐ ์ค์ํฉ๋๋ค ์ค๋ #proxmox ๊ฐ์ข์์๋ Graceful Shutdown ์๋๋ฆฌ์ค๋ฅผ ํตํด HA ํด๋ฌ์คํฐ์ ์๋ ์๋ฆฌ์ VM ๋ณต๊ตฌ ์ ๋ต์ ์ฌ์ธต์ ์ผ๋ก ๋ถ์ํ๊ณ , ์ค์ ํ๊ฒฝ์์์ ๋ฌด์ค๋จ ์๋น์ค ์ ์ง ๋ฐฉ์์ ๋ชจ์ํด ๋ณด๊ฒ ์ต๋๋ค
1. Graceful Shutdown์ ์ดํด์ HA์ ์ญํ
Graceful Shutdown์ ์์คํ ์ด ๋ชจ๋ ์๋น์ค๋ฅผ ์์ ํ๊ฒ ์ข ๋ฃํ๊ณ ํ๋์จ์ด๋ฅผ ๋ ์ค๋น๋ฅผ ํ๋ ๊ณผ์ ์ ๋๋ค
A. ์ผ๋ฐ์ ์ธ ๋ ธ๋ ์ข ๋ฃ์ ์ฐจ์ด์
๋จ์ํ ์ ์ ๋ฒํผ์ ๋๋ฅด๊ฑฐ๋
poweroff๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๋ฌ๋ฆฌ, Graceful Shutdown์ ์คํ ์ค์ธ ๋ชจ๋ VM๊ณผ ์ปจํ ์ด๋์ ์ข ๋ฃ ์ ํธ๋ฅผ ๋ณด๋ด๊ฑฐ๋, HA ์ ์ฑ ์ ๋ฐ๋ผ ๋ค๋ฅธ ๋ ธ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ (Migrate)์ ์๋ํฉ๋๋ค ์ด๋ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ๊ณผ ์๋น์ค์ #์์คํ ๊ฐ์ฉ์ฑ์ ๋ณด์ฅํ๋ ํต์ฌ์ ์ธ ์ฐจ์ด์ ์ ๋๋ค
B. HA ๋งค๋์ ์ ๊ฐ์
Proxmox VE HA ๋งค๋์ ๋ ๋ ธ๋๊ฐ Graceful Shutdown์ ์์ํ๋ฉด, ํด๋น ๋ ธ๋์ ํ ๋น๋ ๋ชจ๋ HA ํ์ฑํ VM์ ํด๋ฌ์คํฐ ๋ด์ ๋ค๋ฅธ ๊ฑด๊ฐํ ๋ ธ๋๋ก ์๋์ผ๋ก ์ด๋์ํค๋ ์์ ์ ๊ฐ์ํฉ๋๋ค ์ด ๊ณผ์ ์ ์๋น์ค ์ค๋จ์ ์ต์ํํ๊ธฐ ์ํ HA ํด๋ฌ์คํฐ์ ์ค์ํ #๊ธฐ๋ฅ์ ๋๋ค
C. Quorum๊ณผ ๋ ธ๋ ์ํ ๋ณํ
ํ ๋ ธ๋๊ฐ ์ข ๋ฃ๋๋๋ผ๋ ํด๋ฌ์คํฐ์ Quorum(๊ณผ๋ฐ์ ํฌํ)์ด ์ ์ง๋๋ ํ, ๋๋จธ์ง ๋ ธ๋๋ค์ ์ ์์ ์ผ๋ก ์๋ํฉ๋๋ค ์ข ๋ฃ๋๋ ๋ ธ๋๋
offline์ํ๋ก ์ ํ๋๋ฉฐ, HA ๋งค๋์ ๋ ์ด๋ฅผ ์ธ์งํ๊ณ VM ์ด๊ด #์ ๋ต์ ์คํํฉ๋๋ค
2. Graceful Shutdown ์ HA ์๋ ์๋๋ฆฌ์ค ๋ถ์
์ค์ Graceful Shutdown ์ํฉ์์ HA ํด๋ฌ์คํฐ๊ฐ ์ด๋ป๊ฒ ๋ฐ์ํ๋์ง ๋จ๊ณ๋ณ๋ก ์ดํด๋ด ๋๋ค
A. VM ๋ง์ด๊ทธ๋ ์ด์ ์ฐ์ ์์
HA๊ฐ ํ์ฑํ๋ VM๋ค์ ์ค์ ๋ ์ฐ์ ์์๋ ๊ธฐ๋ณธ ์ ์ฑ ์ ๋ฐ๋ผ ๋ค๋ฅธ ๋ ธ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ๋ฉ๋๋ค
ha-manager status๋ช ๋ น์ด๋ฅผ ํตํด ๋ง์ด๊ทธ๋ ์ด์ ์งํ ์ํฉ์ ์ค์๊ฐ์ผ๋ก ๋ชจ๋ํฐ๋งํ์ฌ #๋ฐ์ดํฐ ํ๋ฆ์ ํ์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค
B. ๊ณต์ ์คํ ๋ฆฌ์ง์ ์ค์์ฑ
VM ๋ง์ด๊ทธ๋ ์ด์ ์ด ์ํํ๊ฒ ์ด๋ฃจ์ด์ง๋ ค๋ฉด ๋ชจ๋ HA ๋ ธ๋๊ฐ VM ๋์คํฌ ์ด๋ฏธ์ง๋ฅผ ๊ณต์ ์คํ ๋ฆฌ์ง(Ceph, NFS, iSCSI ๋ฑ)๋ฅผ ํตํด ์ ๊ทผํ ์ ์์ด์ผ ํฉ๋๋ค ์ด๋ ๋ฌด์ค๋จ ๋ง์ด๊ทธ๋ ์ด์ ๊ณผ ์ฅ์ ์ #์์ ์ฑ ์๋ ๋ณต๊ตฌ์ ํ์์ ์ธ ์ ์ ์กฐ๊ฑด์ ๋๋ค
C. ๋ง์ด๊ทธ๋ ์ด์ ์คํจ ์ ๋์
๋ง์ฝ ํน์ VM์ด ๋ง์ด๊ทธ๋ ์ด์ ์ ์คํจํ ๊ฒฝ์ฐ, HA ๋งค๋์ ๋ ํด๋น VM์ ์ข ๋ฃํ๊ณ ๋ค๋ฅธ ๋ ธ๋์์ ์ฌ์์ํ๋
restart#์ต์ ํ ์ ๋ต์ ์๋ํฉ๋๋ค ์ด๋ฌํ ์ํฉ์ ๋๋นํ์ฌ HA ์ค์ ์ 'max_relocate' ๋ฑ์ ์ต์ ์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค
3. ๋ ธ๋ ๋ณต๊ตฌ ๋ฐ HA ์๋น์ค ์ฌํ์ฑํ
์ข ๋ฃ๋ ๋ ธ๋๊ฐ ๋ค์ ํด๋ฌ์คํฐ์ ํฉ๋ฅํ์ ๋์ ๋ณต๊ตฌ ๊ณผ์ ์ ์ดํดํด์ผ ํฉ๋๋ค
A. ๋ ธ๋ ๋ถํ ๋ฐ ํด๋ฌ์คํฐ ์ฌํฉ๋ฅ
์ข ๋ฃ๋์๋ ๋ ธ๋๊ฐ ๋ค์ ๋ถํ ๋๋ฉด ์๋์ผ๋ก ํด๋ฌ์คํฐ์ ์ฌํฉ๋ฅ๋ฅผ ์๋ํฉ๋๋ค
pvecm status๋ช ๋ น์ด๋ฅผ ํตํด ๋ ธ๋์ ์ํ๊ฐonline์ผ๋ก ๋ฐ๋๊ณ Quorum์ด ์ ์์ ์ผ๋ก ํ๋ณต๋์๋์ง ํ์ธํ๋ #์ ์ฑ ์ด ์ค์ํฉ๋๋ค
B. HA VM์ ์์ ๋ณต๊ตฌ (Optional)
๊ธฐ๋ณธ์ ์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์ ๋ VM์ ์๋ก์ด ๋ ธ๋์์ ๊ณ์ ์คํ๋ฉ๋๋ค ๋ง์ฝ ์๋ ๋ ธ๋๋ก VM์ ๋๋๋ฆฌ๊ณ ์ถ๋ค๋ฉด ์๋์ผ๋ก
qm migrate๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๊ฑฐ๋, HA ์ค์ ์ '๋ณต๊ตฌ ํ ์๋ ๋ ธ๋๋ก ๋๋๋ฆฌ๋' ์ ์ฑ ์ ์ถ๊ฐํ์ฌ #์ธํ๋ผ ๊ด๋ฆฌ์ ํจ์จ์ฑ์ ๋์ผ ์ ์์ต๋๋ค
C. ์๋น์ค ์ฐ์์ฑ ํ์ธ
๋ชจ๋ VM์ด ์ ์์ ์ผ๋ก ์๋ํ๋์ง, ๊ทธ๋ฆฌ๊ณ ์๋น์ค ์ ๊ทผ์ ๋ฌธ์ ๊ฐ ์๋์ง ์ต์ข ์ ์ผ๋ก ํ์ธํฉ๋๋ค ๋ชจ๋ํฐ๋ง ์์คํ ์ ํตํด CPU, ๋ฉ๋ชจ๋ฆฌ, #๋คํธ์ํฌ ํธ๋ํฝ ๋ฑ ์ ๋ฐ์ ์ธ ์์ ์ฌ์ฉ๋์ ์ ๊ฒํ๋ ๊ฒ์ด ํ์์ ์ ๋๋ค
4. Graceful Shutdown ์๋๋ฆฌ์ค์ ์ค์ ์์ฉ ๋ฐ ๋ณด์
๊ณํ๋ ์ข ๋ฃ ์๋๋ฆฌ์ค๋ฅผ ํตํด ์์คํ ์ #๋ณด์ ๊ฐ์ฉ์ฑ์ ๊ทน๋ํํ ์ ์์ต๋๋ค
A. ์ ๊ธฐ์ ์ธ ์ ์ง๋ณด์ ๊ณํ ์๋ฆฝ
ํ๋์จ์ด ์ ๊ทธ๋ ์ด๋, ํ์จ์ด ์ ๋ฐ์ดํธ, OS ํจ์น ๋ฑ์ ์ํด ์ ๊ธฐ์ ์ผ๋ก ๋ ธ๋๋ฅผ Graceful Shutdownํ๊ณ ๋ณต๊ตฌํ๋ ์ฐ์ต์ด ํ์ํฉ๋๋ค ์ด๋ ์ค์ ์ฅ์ ๋ฐ์ ์ ์ ์ํ๊ฒ #์์์ ๋ณต๊ตฌํ๋ ๊ฒฝํ์ ์๋ ๋ฐ ๋์์ ์ค๋๋ค
B. ์๋ํ๋ ์ข ๋ฃ ์คํฌ๋ฆฝํธ ํ์ฉ
shutdown -h now์ธ์๋ha-manager shutdown๊ณผ ๊ฐ์ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ HA ์ ์ฑ ์ ๋ฐ๋ผ VM์ ์๋์ผ๋ก ์ด๊ดํ๊ณ ๋ ธ๋๋ฅผ ์์ ํ๊ฒ ์ข ๋ฃํ๋ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค ์ด๋ฅผ ํตํด ๊ด๋ฆฌ์์ ๊ฐ์ ์ ์ต์ํํ๊ณ ์ฅ์ #๋์ ์๊ฐ์ ๋จ์ถํฉ๋๋ค
C. ๋ณต๊ตฌ ์๊ฐ ๋ชฉํ(RTO) ๋ฐ ๋ณต๊ตฌ ์ง์ ๋ชฉํ(RPO)
Graceful Shutdown์ ๋น๊ณํ์ ์ธ ์ฅ์ ์ ๋ฌ๋ฆฌ RTO์ RPO๋ฅผ ๊ฑฐ์ 0์ ๊ฐ๊น๊ฒ ์ ์งํ ์ ์๋ ์ต์ ์ ์๋๋ฆฌ์ค์ ๋๋ค ์ด๋ฌํ ์ ์ ํ์ฉํ์ฌ ์๋น์ค์ ์ฐ์์ฑ์ ๋ณด์ฅํด์ผ ํฉ๋๋ค
Graceful Shutdown์ ๋จ์ํ ์์คํ ์ข ๋ฃ๊ฐ ์๋๋ผ, HA ํด๋ฌ์คํฐ์ ์ ์ฐ์ฑ๊ณผ ๋ณต์๋ ฅ์ ์ํํ๋ ์ค์ํ ์๋๋ฆฌ์ค์ ๋๋ค ์ด ๊ณผ์ ์ ์๋ฒฝํ๊ฒ ์ดํดํ๊ณ ํต์ ํ ์ ์๋ค๋ฉด, ์ฌ๋ฌ๋ถ์ Proxmox VE ํ๊ฒฝ์ ์ด๋ ํ ์ ์ง๋ณด์๋ ๊ณํ๋ ์ฅ์ ์๋ ํ๋ค๋ฆผ ์๋ ์๋น์ค๋ฅผ ์ ๊ณตํ ์ ์์ ๊ฒ์ ๋๋ค ์ฅ์ ๋ฅผ ๋๋ ค์ํ์ง ๋ง๊ณ , ์ฅ์ ์ ๋์ฒํ๋ ๋ฐฉ๋ฒ์ ์ตํ์ญ์์ค ๋ค์ ์๊ฐ์๋ ๋น๊ณํ์ ์ธ 'ํ๋ ๋ ธ๋ ์ฅ์ ์๋๋ฆฌ์ค'์ ๋ฐ์ดํฐ ๋ณต๊ตฌ ์ ๋ต์ ๋ํด ์์๋ณด๋ฉฐ, Proxmox VE ๊ฐ์ข์ ๋ง์ง๋ง ํํธ๋ฅผ ์งํํ๊ฒ ์ต๋๋ค
proxmox, ์์คํ , ๊ธฐ๋ฅ, ์ ๋ต, ๋ฐ์ดํฐ, ์์ ์ฑ, ์ต์ ํ, ์ ์ฑ , ์ธํ๋ผ, ๋คํธ์ํฌ, ๋ณด์, ์์, ๋์
์ต์ ์ ์ฑ๋ฅ, ์ต๊ณ ์ ๋น์ฉ ํจ์จ์ฑ! ๋น์ ์ ํ๋ก์ ํธ์ ๋ฑ ๋ง๋ Proxmox VE ๊ธฐ๋ฐ ํธ์คํ ์ ๊ฒฝํํด ๋ณด์ธ์. ๋ฃจ์ ํธ์คํ ๋ฐ๋ก๊ฐ๊ธฐ