🧠 สร้าง Proxmox Cluster (3 Nodes) – ระบบเสมือนที่เสถียรและพร้อมใช้งาน 24/7

🧠 สร้าง 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