🧠 สร้าง Proxmox Cluster (3 Nodes) – ระบบเสมือนที่เสถียรและพร้อมใช้งาน 24/7
Proxmox VE Cluster คือการเชื่อมต่อหลายโฮสต์ (nodes) เข้าด้วยกัน เพื่อให้สามารถจัดการ VM/Container ได้จากศูนย์กลางเดียว และรองรับฟีเจอร์ระดับองค์กรอย่าง High Availability (HA), Live Migration, และ Centralized Management
📌 ข้อดีของ Cluster แบบ 3 โหนด
- ⚙️ High Availability: VM จะย้ายอัตโนมัติเมื่อโหนดล่ม
- 🚀 Live Migration: ย้าย VM ขณะเปิดใช้งานได้
- 🧠 Cluster-aware: จัดการทุกโหนดผ่าน Web UI เดียว
- 📦 Storage แชร์ได้: รองรับ Ceph, NFS, iSCSI
🔋 เพิ่ม UPS เพื่อความปลอดภัยของระบบ
- ✅ แนะนำใช้ UPS แบบ SNMP หรือ USB เพื่อให้ Proxmox ปิดตัวเองอย่างปลอดภัยเมื่อไฟดับ
- 🛡️ ติดตั้ง NUT (Network UPS Tools) รองรับ UPS หลายยี่ห้อ เช่น APC, CyberPower, Eaton
- 🔧 ตั้งค่าสั่ง shutdown อัตโนมัติได้ทุกโหนดใน Cluster เมื่อแบตใกล้หมด
- 📨 เพิ่มระบบแจ้งเตือนผ่าน Email, Telegram หรือ Discord ได้
Cluster ที่มี UPS รองรับ จะช่วยป้องกัน VM เสียหายจากการไฟดับ และยืดอายุ SSD/Storage ได้ในระยะยาว
📋 ความต้องการเบื้องต้น
- ✅ เครื่อง Server 3 เครื่อง หรือ VM ทดสอบก็ได้
- ✅ ติดตั้ง Proxmox VE เวอร์ชันเดียวกัน
- ✅ ใช้ IP แบบ Static อยู่ใน Network เดียวกัน
- ✅ ติดตั้ง NTP สำหรับ Sync เวลา
🔧 ขั้นตอนการตั้งค่า Cluster
📌 วิธีที่ 1 – ตั้งค่าผ่าน Web UI (แนะนำสำหรับมือใหม่)
1️⃣ สร้าง Cluster จาก Node แรก
- ไปที่: Datacenter → Cluster → Create Cluster
- ตั้งชื่อ Cluster เช่น
proxmox-cluster
- คลิกปุ่ม “Create” และรอให้สร้างเสร็จ
2️⃣ เข้าร่วม Cluster จาก Node ที่ 2 และ 3
- ไปที่: Datacenter → Cluster → Join Cluster
- ใส่ IP และข้อมูล Authentication จาก Node แรก
- คลิก “Join” → หากสำเร็จ ระบบจะ restart pve-cluster และแสดงผลรวมใน Web UI
3️⃣ ตรวจสอบผล
- กลับไปยัง Datacenter → Cluster
- คุณจะเห็น Node ทั้ง 3 เชื่อมกันเรียบร้อย
📌 วิธีที่ 2 – ตั้งค่าผ่าน Command Line (SSH)
1️⃣ Node แรก – สร้าง Cluster
pvecm create mycluster
2️⃣ Node ที่ 2 และ 3 – เข้าร่วม Cluster
pvecm add <IP-ของ-node-แรก>
3️⃣ ตรวจสอบ Cluster
pvecm status
💾 แชร์ Storage สำหรับ Live Migration
- 📁 ใช้ NFS, iSCSI หรือ Ceph
- 🧠 ต้องให้ทุก Node เห็น storage เดียวกัน
🔁 เปิดใช้งาน High Availability (HA)
- ✅ เพิ่ม VM หรือ CT เข้า HA Group ผ่าน Web UI
- 💡 เมื่อโหนดใดโหนดหนึ่งล่ม VM จะย้ายไปโหนดอื่นอัตโนมัติ
🎯 สรุป
Cluster 3 โหนดบน Proxmox VE ให้ความเสถียรสูง รองรับ High Availability และช่วยให้คุณจัดการระบบได้ง่ายจากศูนย์กลาง
หากรวมกับการใช้ UPS + NUT เพื่อป้องกันปัญหาไฟฟ้า จะทำให้ระบบพร้อมใช้งานตลอด 24/7 อย่างแท้จริง
🐧 เรียนรู้ เติบโต และแบ่งปัน บนเส้นทางของโอเพ่นซอร์ส — LinuxSEA.com