Proxmox VE ๊ฐ์
>IV. ํด๋ฌ์คํฐ ๋ฐ ๊ณ ๊ฐ์ฉ์ฑ (HA) ๊ตฌ์ถ
๐ป Proxmox VE ๊ฐ์ข IV-A-4. Corosync ํต์ ์ดํด: ํด๋ฌ์คํฐ ๋ ธ๋ ๊ฐ ํต์ ํ๋กํ ์ฝ
์๋ฃ ๊ธฐ๋ณธ์ ๋ณด
์ฃผ์ ํ๋ก๊ทธ๋จ ์คํ
- ํ์ : 10.0
- ๋ผ์ด์ ์ค: free
ํผ๋๋ฐฑ ๋ฐ ๋ค์ด๋ก๋
- ์ฌ์ฉ์ ํ์ : 10.0
- ์กฐํ: 5
์ ์กฐ์ฌ ๋ฐ ๋ฑ๋ก ์ ๋ณด
- ์ ์์ฌ: LUZENSOFT
- ๋ฑ๋ก์ผ: 2026-01-20 09:21:06
- ์ค๋ช
๐ก ํด๋ฌ์คํฐ์ ์ฌ์ฅ๋ฐ๋, Corosync๋ฅผ ํํค์น๋ค
์ง๋ ์๊ฐ์๋ ์ฌ๋ฌ ๋ ธ๋๋ฅผ ํ๋๋ก ๋ฌถ๋ ํด๋ฌ์คํฐ ํฉ๋ฅ ๊ณผ์ ์ ์ง์ ์ค์ตํด ๋ณด์์ต๋๋ค ํ๋ฉด์ ์ผ๋ก๋ ๋ ธ๋๋ค์ด ์ฐ๊ฒฐ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง, ๊ทธ ์ด๋ฉด์์๋ ๋ ธ๋๋ค์ด ์๋ก ์ด์์๋์ง ํ์ธํ๊ธฐ ์ํด ๋์์์ด ๋ํ๋ฅผ ๋๋๊ณ ์์ต๋๋ค ์ด ๋ณด์ด์ง ์๋ ๋ํ์ ํต์ฌ์ด ๋ฐ๋ก 'Corosync'์ ๋๋ค ์ด๋ฒ #๊ฐ์ข์์๋ Proxmox ํด๋ฌ์คํฐ์ ์ฌ์ฅ๋ฐ๋์ด์ ๋๋ ์ญํ ์ ํ๋ Corosync ํต์ ํ๋กํ ์ฝ์ ์๋ฆฌ์ ๊ทธ ์ค์์ฑ์ ๊น์ด ์๊ฒ ๋ค๋ฃจ์ด ๋ณด๊ฒ ์ต๋๋ค
1. Corosync๋ ๋ฌด์์ธ๊ฐ? ํด๋ฌ์คํฐ์ ๋ฉ์ปค๋์ฆ ์ดํด
Corosync๋ ํด๋ฌ์คํฐ ๋ด์ ๋ ธ๋๋ค์ด ์๋ก์ ์ํ๋ฅผ ์ค์๊ฐ์ผ๋ก ๊ณต์ ํ ์ ์๊ฒ ํด์ฃผ๋ ์คํ ์์ค ํต์ ์์ง์ ๋๋ค
A. ๋ฉค๋ฒ์ญ๊ณผ ์ฟผ๋ผ ์ ์ง
Corosync์ ๊ฐ์ฅ ํฐ ์๋ฌด๋ ํ์ฌ ํด๋ฌ์คํฐ์ ์ด๋ค ๋ ธ๋๊ฐ ์จ๋ผ์ธ ์ํ์ธ์ง(๋ฉค๋ฒ์ญ)๋ฅผ ๊ฒฐ์ ํ๋ ๊ฒ์ ๋๋ค ๋ ธ๋ ๊ฐ ํฌํ๋ฅผ ํตํด ๊ณผ๋ฐ์ ์ด์์ ๋ ธ๋๊ฐ ์ฐ๊ฒฐ๋์ด ์์์ ์ฆ๋ช ํ๋ '์ฟผ๋ผ'์ ํ์ฑํ๋ฉฐ, ์ด๋ ์์คํ ์ ์ฒด์ #์์ ์ฑ์ ์ ์งํ๋ ํต์ฌ ๊ทผ๊ฑฐ๊ฐ ๋ฉ๋๋ค
B. ๋ฉ์์ง ์ ๋ฌ์ ์ ๋ขฐ์ฑ
๋จ์ํ ๋ฐ์ดํฐ ์ ์ก์ด ์๋๋ผ, ๋ชจ๋ ๋ ธ๋๊ฐ ๋์ผํ ์์๋ก ๋์ผํ ์ ๋ณด๋ฅผ ์์ ํ๋๋ก ๋ณด์ฅํฉ๋๋ค ์ด๋ฌํ #๋ฐฉ๋ฒ์ ํตํด ํน์ ๋ ธ๋์์ ๋ณ๊ฒฝ๋ ์ค์ ์ด ํด๋ฌ์คํฐ ์ ์ฒด์ ์ค์ฐจ ์์ด ๋๊ธฐํ๋ ์ ์์ต๋๋ค
C. ์ฅ์ ๊ฐ์ง์ ์๋
Corosync๋ ์์ฃผ ์งง์ ์ฃผ๊ธฐ๋ก 'ํํธ๋นํธ(Heartbeat)' ํจํท์ ์ฃผ๊ณ ๋ฐ์ต๋๋ค ๋ง์ฝ ํน์ ๋ ธ๋๋ก๋ถํฐ ์๋ต์ด ๋๊ธฐ๋ฉด ์ฆ์ ์ฅ์ ๋ก ํ๋จํ์ฌ ๊ณ ๊ฐ์ฉ์ฑ(HA) ๋ฉ์ปค๋์ฆ์ ๊ฐ๋์ํค๋ #์ํํธ์จ์ด์ ์์ง ์ญํ ์ ์ํํฉ๋๋ค
2. Corosync ๋คํธ์ํฌ ์ค๊ณ์ ์ฑ๋ฅ ์ต์ ํ
Corosync๋ ๋งค์ฐ ๋ฏผ๊ฐํ ํ๋กํ ์ฝ์ด๊ธฐ ๋๋ฌธ์ ๋คํธ์ํฌ ์ค๊ณ ๋จ๊ณ์์๋ถํฐ ์ธ์ฌํ ์ฃผ์๊ฐ ํ์ํฉ๋๋ค
A. ๋ฎ์ ์ง์ฐ์๊ฐ(Latency)์ ํ์์ฑ
Corosync ํต์ ์ ์ง์ฐ์ด ๋ฐ์ํ๋ฉด ๋ ธ๋๊ฐ ํด๋ฌ์คํฐ์์ ์ดํํ ๊ฒ์ผ๋ก ์ค์ธ๋ ์ ์์ต๋๋ค ๋ฐ๋ผ์ ์ผ๋ฐ ์๋น์ค์ฉ ํธ๋ํฝ๊ณผ ๋ถ๋ฆฌ๋ ๋ณ๋์ ๋ฌผ๋ฆฌ์ ์ธ #๋คํธ์ํฌ๋ง์ ๊ตฌ์ถํ๋ ๊ฒ์ด ๊ถ์ฅ๋ฉ๋๋ค
B. ๋ฉํฐ์บ์คํธ์ ์ ๋์บ์คํธ
๊ณผ๊ฑฐ์๋ ๋ฉํฐ์บ์คํธ(Multicast) ๋ฐฉ์์ด ์ฃผ๋ฅผ ์ด๋ค์ผ๋, ์ต๊ทผ Proxmox ํ๊ฒฝ์์๋ ๊ตฌ์ฑ์ด ๊ฐํธํ ์ ๋์บ์คํธ(Unicast) ๋ฐฉ์์ ๊ธฐ๋ณธ์ผ๋ก ์ฌ์ฉํฉ๋๋ค ์ด๋ฅผ ํตํด ๋ณต์กํ ์ค์์น ์ค์ ์์ด๋ ํจ์จ์ ์ธ #์ธํ๋ผ ๊ตฌ์ถ์ด ๊ฐ๋ฅํด์ก์ต๋๋ค
C. Redundancy: ๋ค์ค ๋งํฌ ์ค์
ํต์ ์ฅ์ ๋ก ์ธํ ํด๋ฌ์คํฐ ๋ถ๊ดด๋ฅผ ๋ง๊ธฐ ์ํด ๋ ๊ฐ ์ด์์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ๋ '๋งํฌ ์ค๋ณต์ฑ'์ ์ค์ ํ ์ ์์ต๋๋ค ํ๋์ ๋ง์ด ์ฃฝ๋๋ผ๋ ๋ค๋ฅธ ๋ง์ ํตํด ํต์ ์ ์ ์งํจ์ผ๋ก์จ ์ต๊ณ ์ #์ฑ๋ฅ๊ณผ ๋ณต๊ตฌ๋ ฅ์ ๋ณด์ฅํฉ๋๋ค
3. ์ค์๊ฐ ์ํ ๋ชจ๋ํฐ๋ง๊ณผ ๋ก๊ทธ ๋ถ์
๋ฌธ์ ๊ฐ ์๊ธฐ๊ธฐ ์ ์ Corosync์ ์ํ๋ฅผ ์ ๊ฒํ๋ ์ต๊ด์ ๊ด๋ฆฌ์์ ํ์ ๋๋ชฉ์ ๋๋ค
A. pvecm status ๋ช ๋ น์ ๊น์ ์ดํด
ํฐ๋ฏธ๋์์
pvecm status๋ฅผ ์ ๋ ฅํ๋ฉด ๋ํ๋๋ ์ฟผ๋ผ ์ ๋ณด์ ๋ ธ๋ ๋ฆฌ์คํธ๋ ํ์ฌ ํด๋ฌ์คํฐ์ ๊ฑด๊ฐ ์ํ๋ฅผ ๋ณด์ฌ์ฃผ๋ ๊ฐ์ฅ ํ์คํ #๋ฐ์ดํฐ์ ๋๋ค ํนํ 'Quorate: Yes' ๋ฌธ๊ตฌ๋ฅผ ํ์ธํ๋ ๊ฒ์ด ๋ฌด์๋ณด๋ค ์ค์ํฉ๋๋ค
B. Corosync ๋ก๊ทธ ํ์ผ ์ถ์
/var/log/corosync/corosync.log๋๋journalctl -u corosync๋ช ๋ น์ ํตํด ํต์ ์ง์ฐ์ด๋ ํจํท ์์ค ์ฌ๋ถ๋ฅผ ์ค์๊ฐ์ผ๋ก ๋ชจ๋ํฐ๋งํ ์ ์์ต๋๋ค ์ด๋ฅผ ํตํด ์ ์ฌ์ ์ธ ํ๋์จ์ด ๊ฒฐํจ์ด๋ #IP ์ถฉ๋ ๋ฌธ์ ๋ฅผ ์ฌ์ ์ ์ฐจ๋จํ ์ ์์ต๋๋ค
C. ํต์ ์ฐ์ ์์(Priority) ์กฐ์
์ฌ๋ฌ ๋คํธ์ํฌ ๋งํฌ๋ฅผ ์ฌ์ฉํ ๋, ์ด๋ค ๊ฒฝ๋ก๋ฅผ ์ฐ์ ์ ์ผ๋ก ์ฌ์ฉํ ์ง ์ค์ ํ ์ ์์ต๋๋ค ๊ฐ์ฅ ๋์ญํญ์ด ๋๊ณ ์์ ์ ์ธ ๊ฒฝ๋ก๋ฅผ ์ฐ์ ์์๋ก ๋์ด #์ต์ ํ๋ ํต์ ํ๊ฒฝ์ ์กฐ์ฑํ์ญ์์ค
4. ์ฅ์ ๋์ ๋ฐ ๋ณด์ ์์ ์ฑ ๊ฐํ
Corosync ํต์ ์ด ํ๋ค๋ฆฌ๋ฉด ์ ์ฒด ๊ฐ์ํ ์๋น์ค๊ฐ ๋ฉ์ถ ์ ์์ต๋๋ค
A. Split-Brain ํ์ ๋ฐฉ์ง
๋คํธ์ํฌ ๋จ์ ๋ก ์ธํด ํด๋ฌ์คํฐ๊ฐ ๋ ๊ฐ๋ก ์ชผ๊ฐ์ ธ ๊ฐ๊ฐ ๋ ๋ฆฝ์ ์ผ๋ก ์๋ํ๋ ค๋ '์คํ๋ฆฟ ๋ธ๋ ์ธ' ํ์์ ๋ฐ์ดํฐ ํ๊ดด์ ์ฃผ๋ฒ์ ๋๋ค Corosync์ ๊ฐ๋ ฅํ ์ฟผ๋ผ ์๊ณ ๋ฆฌ์ฆ์ ์ด๋ฌํ #๊ฐ์ํ ํ๊ฒฝ์ ์น๋ช ์ ์ธ ์ค๋ฅ๋ฅผ ์์ฒ ๋ด์ํฉ๋๋ค
B. ๋ณด์ ์ธ์ฆ์์ ์ํธํ
๋ ธ๋ ๊ฐ ํต์ ์ ์ํธํ๋ ์ฑ๋์ ํตํด ์ด๋ฃจ์ด์ง๋๋ค ์ธ๋ถ๋ก๋ถํฐ์ ๋น์ธ๊ฐ ๋ ธ๋๊ฐ ํด๋ฌ์คํฐ์ ํฉ๋ฅํ์ฌ ๋ฐ์ดํฐ๋ฅผ ํ์ทจํ๊ฑฐ๋ ์กฐ์ํ๋ ๊ฒ์ ๋ฐฉ์งํ๋ ๊ฐ๋ ฅํ ๋ณด์ #์์ ๊ด๋ฆฌ ๊ธฐ์ ์ด ๋ด์ฅ๋์ด ์์ต๋๋ค
C. ์์คํ ๋ฆฌ์์ค์ ์ฐ์ ์์
Corosync ํ๋ก์ธ์ค๋ ์์คํ ๋ด์์ ๋์ ์ฐ์ ์์(Real-time)๋ก ์คํ๋ฉ๋๋ค CPU๋ ๋ฉ๋ชจ๋ฆฌ ๋ถํ๊ฐ ์ฌํ ์ํฉ์์๋ ํด๋ฌ์คํฐ ํต์ ๋งํผ์ ์ค๋จ๋์ง ์๋๋ก ์ค๊ณ๋์ด ์ ์ฒด ์์คํ ์ #์์ ์ฑ์ ๋ท๋ฐ์นจํฉ๋๋ค
Corosync๋ ํ๋ คํ GUI ๋ค์์ ๋ฌต๋ฌตํ ์ ์ญํ ์ ๋คํ๋ ํด๋ฌ์คํฐ์ ์ํธ์์ ๋๋ค ์ด ํ๋กํ ์ฝ์ ๋ํ ์ดํด๊ฐ ๊น์ด์ง์๋ก ์ฌ๋ฌ๋ถ์ ๋ ๊ฒฌ๊ณ ํ๊ณ ํํํ Proxmox ์ํฐํ๋ผ์ด์ฆ ํ๊ฒฝ์ ๊ตฌ์ถํ ์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค ๋ค์ ์๊ฐ์๋ ํด๋ฌ์คํฐ ๊ด๋ฆฌ์ ํต์ฌ์ธ '๊ณต์ ์คํ ๋ฆฌ์ง'์ ์ธ๊ณ๋ก ํจ๊ป ๋ ๋๋ณด๊ฒ ์ต๋๋ค
๊ฐ์ข, ์์ ์ฑ, ๋ฐฉ๋ฒ, ์ํํธ์จ์ด, ๋คํธ์ํฌ, ์ธํ๋ผ, ์ฑ๋ฅ, ๋ฐ์ดํฐ, IP, ์ต์ ํ, ๊ฐ์ํ, ์์
์ต์ ์ ์ฑ๋ฅ, ์ต๊ณ ์ ๋น์ฉ ํจ์จ์ฑ! ๋น์ ์ ํ๋ก์ ํธ์ ๋ฑ ๋ง๋ Proxmox VE ๊ธฐ๋ฐ ํธ์คํ ์ ๊ฒฝํํด ๋ณด์ธ์. ๋ฃจ์ ํธ์คํ ๋ฐ๋ก๊ฐ๊ธฐ