๐ Proxmox VE ํฌ์คํ ์ปค๋ฆฌํ๋ผ 100๊ฐ ํญ๋ชฉ (์ธ๋ถ ์ฌํ ๊ฐ์ด๋)
I. Proxmox VE ๊ธฐ๋ณธ ํ๊ฒฝ ๊ตฌ์ถ (1-20) ๐ ๏ธ
A. ์๊ฐ ๋ฐ ์ฌ์ ์ค๋น (1-5)
Proxmox VE์ ์ ์: ์ Proxmox VE๋ฅผ ์ ํํด์ผ ํ๋๊ฐ? (KVM/LXC ํตํฉ์ ์ฅ์ )
์์คํ ์ต์/๊ถ์ฅ ์๊ตฌ ์ฌํญ: ํ๋์จ์ด ์ ํ ๊ฐ์ด๋
Proxmox VE ISO ๋ค์ด๋ก๋: ๊ณต์ ์ฌ์ดํธ ๋ฐ ๋ฏธ๋ฌ ์๋ฒ ํ์ฉ
๋ถํ USB ์์ฑ: Rufus/Etcher๋ฅผ ์ด์ฉํ ์ ํํ ๋ฏธ๋์ด ์ ์ ๋ฐฉ๋ฒ
BIOS/UEFI ์ค์ : ๊ฐ์ํ ๊ธฐ์ (Intel VT-x / AMD-V) ํ์ฑํ ํ์ ํ์ธ
B. ์ค์น ๋ฐ ์ด๊ธฐ ์ ์ (6-10)
์ค์น ๊ณผ์ 1: ๋์คํฌ ์ ํ ๋ฐ ํ์ผ ์์คํ ๊ฒฐ์ : ZFS vs LVM-Thin์ ๋น๊ต
์ค์น ๊ณผ์ 2: ๋คํธ์ํฌ ๋ฐ ์๊ฐ๋ ์ค์ : ํธ์คํธ ์ด๋ฆ ๋ฐ ์ ์ IP ์ค์
์ค์น ๊ณผ์ 3: Root ๋น๋ฐ๋ฒํธ ์ค์ : ๊ฐ๋ ฅํ ๋น๋ฐ๋ฒํธ ์ค์ ๊ฐ์ด๋
์ต์ด ๋ถํ ๋ฐ ์น ์ฝ์ ์ ์:
https://[IP์ฃผ์]:8006์ ์์ด๊ธฐ ๊ฒฝ๊ณ ์ฐฝ ์ดํด: ์ ๋ฃ ๊ตฌ๋ ๊ด๋ จ ๋ฉ์์ง ์ฒ๋ฆฌ
C. ๊ธฐ๋ณธ ์ค์ ๋ฐ Repository ์ต์ ํ (11-15)
์ ๋ฃ/๋ฌด๋ฃ Repository ์ดํด: Enterprise Repository ๋นํ์ฑํ
No-Subscription Repository (pve-no-subscription) ์ถ๊ฐ:
/etc/apt/sources.list์์ PVE-Manager Repository ์ ๊ฑฐ (์ ํ): ์ ๋ฐ์ดํธ ์ถฉ๋ ๋ฐฉ์ง
SSL ์ธ์ฆ์ ์ค๋ฅ ํด๊ฒฐ: ๋ธ๋ผ์ฐ์ ๊ฒฝ๊ณ ์ฐํ ๋ฐ ์ธ์ฆ์ ๊ด๋ฆฌ ๊ธฐ์ด
D. UI ๋ฐ ์ฌ์ฉ์ ๊ด๋ฆฌ ๊ธฐ์ด (16-20)
์ฌ์ฉ์ ๋ฐ ๊ทธ๋ฃน ์์ฑ:
Datacenter -> Permissionsํ์ฉ๊ถํ ์ญํ (Roles) ์ดํด: ์ฌ์ฉ์์๊ฒ ์ญํ ๋ถ์ฌํ๊ธฐ
์ด์ค ์ธ์ฆ (Two-Factor Authentication) ์ค์ : ๋ณด์ ๊ฐํ
II. ๊ฐ์ ํ๊ฒฝ ๊ด๋ฆฌ ๋ฐ ์ด์ (21-45) โจ
A. ๊ฐ์ ๋จธ์ (VM) ์์ฑ ๋ฐ ๊ด๋ฆฌ (21-28)
ISO ์ด๋ฏธ์ง ์ ๋ก๋: ๋ก์ปฌ ์คํ ๋ฆฌ์ง์ ISO ํ์ผ ์ ์ฅ
๊ฐ์ ๋์คํฌ ์ค์ : ๋์คํฌ ์ฌ์ด์ฆ, ์บ์ฑ ๋ชจ๋ (e.g., Write-back, No-cache) ์ดํด
๋คํธ์ํฌ ์ค์ : VirtIO (๊ฐ์ํ ๋๋ผ์ด๋ฒ) ํ์ฉ ๊ถ์ฅ
Guest Agent ์ค์น (Windows/Linux): ํ์ ๊ธฐ๋ฅ (IP, ์ข ๋ฃ ๋ฑ) ํ์ฑํ
VM ํ ํ๋ฆฟ ์์ฑ: ๋ฐ๋ณต ๋ฐฐํฌ๋ฅผ ์ํ
Convert to Template๊ธฐ๋ฅ ํ์ฉ
B. Linux ์ปจํ ์ด๋ (LXC) ๊ด๋ฆฌ (29-33)
LXC ํ ํ๋ฆฟ ๋ค์ด๋ก๋: ๊ณต์/์ปค๋ฎค๋ํฐ ํ ํ๋ฆฟ ์ฌ์ฉ
Unprivileged vs Privileged ์ปจํ ์ด๋: ๋ณด์ ์ฐจ์ด์ ์ดํด
C. ์คํ ๋ฆฌ์ง ๊ด๋ฆฌ ์ฌํ (34-40)
NFS (Network File System) ์คํ ๋ฆฌ์ง ์ถ๊ฐ: ์ธ๋ถ NAS ์ฐ๊ฒฐ
์คํ ๋ฆฌ์ง ์ ํ๋ณ ์ฝํ ์ธ ์ ํ: VM/CT/ISO/Backup ์ฌ์ฉ ๋ถ๋ฆฌ
์คํ ๋ฆฌ์ง ๋ง์ด๊ทธ๋ ์ด์ (VM Move): ๋์คํฌ ์์น ๋ณ๊ฒฝ
D. ๋ฐฑ์ ๋ฐ ๋ณต์ (41-45)
๋ฐฑ์ ๋ก๊ทธ ๋ถ์: ๋ฐฑ์ ์ฑ๊ณต/์คํจ ํ์ธ ๋ฐ ๋ฌธ์ ํด๊ฒฐ
๋ฐฑ์ ๋ณธ์์ VM ๋ณต์: ์๋ก์ด VM์ผ๋ก ๋๋ ๊ธฐ์กด VM ๋ฎ์ด์ฐ๊ธฐ
Promote/Prune ๊ธฐ๋ฅ: ๋ฐฑ์ ๋ณธ ๋ณด์กด ์ ์ฑ ์ค์ (Retention Policy)
III. ๋คํธ์ํน ๋ฐ ๋ณด์ (46-60) ๐
A. Proxmox ๋คํธ์ํน (46-52)
Bonding (NIC Teaming) ์ค์ : ์ด์คํ ๋ฐ ๋์ญํญ ํ์ฅ (Active/Backup, LACP)
OVS (Open vSwitch) ์ค์น ๋ฐ ํ์ฉ (๊ณ ๊ธ): ๋ณต์กํ ๊ฐ์ ๋คํธ์ํฌ ๊ตฌ์ฑ
B. ๋ฐฉํ๋ฒฝ ๋ฐ ๋ณด์ (53-60)
Proxmox ํตํฉ ๋ฐฉํ๋ฒฝ (Firewall) ํ์ฑํ: Datacenter ๋ ๋ฒจ ์ค์
SSH ํฌํธ ๋ณ๊ฒฝ ๋ฐ Root ๋ก๊ทธ์ธ ๋นํ์ฑํ: ๊ธฐ๋ณธ ๋ณด์ ๊ฐํ
IV. ํด๋ฌ์คํฐ ๋ฐ ๊ณ ๊ฐ์ฉ์ฑ (HA) ๊ตฌ์ถ (61-80) ๐ก๏ธ
A. ํด๋ฌ์คํฐ ๊ตฌ์ฑ ๋ฐ ๊ด๋ฆฌ (61-68)
ํด๋ฌ์คํฐ ๊ตฌ์ฑ์ ์ด์ : Live Migration, HA, ์ค์ ์ง์ค์ ๊ด๋ฆฌ
Cluster Creation: ์ฒซ ๋ฒ์งธ ๋ ธ๋์์ ํด๋ฌ์คํฐ ์์ฑ
Cluster Join: ๋ ๋ฒ์งธ ๋ ธ๋ ์ด์ ํด๋ฌ์คํฐ์ ํฉ๋ฅ
Corosync ํต์ ์ดํด: ํด๋ฌ์คํฐ ๋ ธ๋ ๊ฐ ํต์ ํ๋กํ ์ฝ
Quorum (์ ์กฑ์) ๊ฐ๋ : ํ์ ๋ ธ๋ ๊ตฌ์ฑ์ ์ค์์ฑ
Corosync Link ์ค์ : ์ด์คํ๋ ํด๋ฌ์คํฐ ๋คํธ์ํฌ (Ring0, Ring1)
SSH Key Exchange: ํด๋ฌ์คํฐ ๋ด ๋ ธ๋ ๊ฐ SSH ์ธ์ฆ ์ค์
B. ๋ผ์ด๋ธ ๋ง์ด๊ทธ๋ ์ด์ (Live Migration) (69-72)
Live Migration ์กฐ๊ฑด: ๊ณต์ ์คํ ๋ฆฌ์ง ๋ฐ ํด๋ฌ์คํฐ ํ์
VM/CT Live Migration ์คํ: ์๋ ์๋ฆฌ (๋ฉ๋ชจ๋ฆฌ ๋ณต์ฌ)
๋ง์ด๊ทธ๋ ์ด์ ๋คํธ์ํฌ ๋ถ๋ฆฌ: ์ ์ฉ ๋คํธ์ํฌ๋ก ํธ๋ํฝ ์ต์ ํ
C. ๊ณ ๊ฐ์ฉ์ฑ (HA) ์ค์ (73-80)
HA Resource Policy ์ดํด:
Failover,Relocate๋ฑ ์ ์ฑ ์ค์ HA Group affinity rule (Proxmox 9.x ์ด์): ๋ ธ๋ ๊ทธ๋ฃนํ ๋ฐ ์ ํธ๋ ์ค์
Watchdog ํ์ด๋จธ ์ดํด (์ ํ์ ): ํ๋์จ์ด ๊ธฐ๋ฐ ์ฅ์ ๊ฐ์ง
V. ๊ณ ๊ธ ๊ธฐ๋ฅ ๋ฐ CLI ํ์ฉ (81-90) โ๏ธ
Ceph (SDS) ํตํฉ: Hyper-Converged Infrastructure (HCI) ๊ตฌ์ถ ๊ธฐ์ด
ZFS ๋ฏธ๋ฌ๋ง/RAID-Z ์ค์ : ๋ก์ปฌ ๋์คํฌ์์ ๋ฐ์ดํฐ ๋ณดํธ
Proxmox API ํ์ฉ: ์ธ๋ถ ์๋ํ ์คํฌ๋ฆฝํธ ์์ฑ ๊ธฐ์ด
CLI ๋ช ๋ น์ด ๋ง์คํฐํ๊ธฐ:
qm,pct,pvecm,ha-manager์ฃผ์ ๋ช ๋ น์ดProxmox Backup Server (PBS) ์ฐ๋: ๋ฐฑ์ ์ ์ฉ ์์คํ ๊ตฌ์ถ
VI. ์ฅ์ ์กฐ์น (Failover) ์ฌํ ์๋๋ฆฌ์ค (91-100) ๐จ
A. HA ์๋ฎฌ๋ ์ด์ ๋ฐ ๋ณต๊ตฌ (91-95)
๋ ธ๋ Shutdown ์ฅ์ ์๋๋ฆฌ์ค: Graceful Shutdown ์ ๋ณต๊ตฌ
๋ ธ๋ Power Off ์ฅ์ ์๋๋ฆฌ์ค: ํ๋์จ์ด ์ฅ์ ์ ๋ณต๊ตฌ
๋คํธ์ํฌ ๋จ์ผ ์ฅ์ ์๋๋ฆฌ์ค: Corosync ๋งํฌ ์์ ์ ๋์ฒ
์ฟผ๋ผ ์์ค (Split Brain) ์๋๋ฆฌ์ค: ๋ค์ ๋ ธ๋ ๋ถ๋ฆฌ ์ ๋ณต๊ตฌ ์ ์ฐจ
HA ๋ฆฌ์์ค ์๋ ๊ฐ์ ๋ณต๊ตฌ:
ha-manager relocateํ์ฉ
B. ์คํ ๋ฆฌ์ง ๋ฐ ๋ฐ์ดํฐ ๋ณต๊ตฌ (96-100)
๊ณต์ ์คํ ๋ฆฌ์ง (NFS/Ceph) ์ฐ๊ฒฐ ๋๊น ์ ๋์ฒ: HA ๋์ ํ์ธ
Fencing (STONITH) ๋ฉ์ปค๋์ฆ ์ดํด: ๋ฐ์ดํฐ ์์ ๋ฐฉ์ง๋ฅผ ์ํ ๊ฒฉ๋ฆฌ
VM ๋์คํฌ ์ค๋ฅ ๋ฐ์ ์ ๋ณต๊ตฌ: ๋ฐฑ์ ๋ณธ์ ์ด์ฉํ ๊ธด๊ธ ๋ณต๊ตฌ
Proxmox ํธ์คํธ OS ์ฌ์ค์น ํ ํด๋ฌ์คํฐ ์ฌํฉ๋ฅ (Recovery): ๋ ธ๋ ๋ณต๊ตฌ ์ ์ฐจ
์ฅ์ ์กฐ์น ํ ์ฌํ ๋ถ์: ๋ก๊ทธ๋ฅผ ํตํ ๊ทผ๋ณธ ์์ธ ํ์ ๋ฐ ์์คํ ์ต์ ํ
