วิธีการตั้งค่า Cluster HA & Ceph Storage Proxmox VE ให้พร้อมใช้งาน EP3/3

Published on June 12, 2025
วิธีการตั้งค่า Cluster HA & Ceph Storage Proxmox VE ให้พร้อมใช้งาน EP3/3

ในระบบไอทีที่ต้องการความต่อเนื่องในการให้บริการอย่างสูง เช่น ระบบฐานข้อมูล, เว็บเซิร์ฟเวอร์ หรือแอปพลิเคชันระดับองค์กร การหยุดทำงานของเครื่องแม่ข่าย (Server) อาจส่งผลกระทบอย่างรุนแรงต่อผู้ใช้งานและธุรกิจโดยรวม เมื่อคุณมีทั้ง Cluster Proxmox VE และ Ceph Storage พร้อมใช้งานแล้ว ก็ถึงเวลายกระดับระบบให้มีความมั่นคงด้วยการเปิดใช้งาน High Availability (HA) โดย HA จะช่วยให้เครื่องเสมือน (VM หรือ Container) ของคุณ ยังคงทำงานต่อได้แม้โหนดหลักล่ม โดยอัตโนมัติ

การทำ High Availability (HA) บน Proxmox VE เป็นกระบวนการที่ช่วยให้ Virtual Machines (VM) หรือ Containers (CT) ยังคงทำงานต่อไปได้โดยอัตโนมัติ หาก Node ตัวใดตัวหนึ่งใน Cluster เกิดปัญหา เช่น หยุดทำงาน, ล่ม, หรือ สูญเสียการเชื่อมต่อ จึงเป็นแนวทางสำคัญในการเพิ่มความมั่นคงและเชื่อถือได้ของระบบเสมือนในองค์กร

 

สิ่งที่ต้องเตรียมก่อนทำ HA บน Proxmox

  • Proxmox Cluster ต้องมี Cluster ตั้งแต่ 3 Node ขึ้นไป
  • ติดตั้ง Ceph Storage ให้เรียบร้อย
  • ทำการติดตั้ง Guest VM โดยใช้ Ceph Storage เป็นหลัก

 

ทดสอบ Ceph Storage Cluster

  1. ทำการติดตั้ง Guest VM  
  • ทำการสร้าง Guest VM

Test-Cluster-proxmox

 

  • แท๊ป Disk ให้เลือก Storage ที่ทำ  Ceph Storage  ก่อนหน้า

 

Test-Cluster-proxmox

 

  • กำหนด cpu, memory, Network  เมื่อเสร็จแล้ว กด Finish

 

Test-Cluster-proxmox

 

  • กด Start now

 

Test-Cluster-proxmox

 

**** TASK ERROR: KVM vitualisation configured, but not avablable. Either dicable in VM configuration enable in BIOS. แนวทางแแก้ไขดังนี้ .

 

Test-Cluster-proxmox

 

  • เลือก VM แล้วมาที่เมนู Options เลือก KVM hardware virtualization ให้กด Edit แก้ให้เป็น No

 

Test-Cluster-proxmox

 

  • กด Start now  ทำการติดตั้ง OS บน VM ให้เสร็จ

 

Test-Cluster-proxmox

 

2. สร้าง High Availability (HA) บน Proxmox VE

  • การกำหนด HA  เลือก Datacenter คลิกเมนู HA

 

HA-Cluster-proxmox

 

  • สร้าง Groups HA เลือกเมนู Groups คลิก Create

 

HA-Cluster-proxmox

 

  • กำหนดชื่อ Groups HA แล้วเลือก Node ทั้งหมด / ช่อง Priority กำหนดระดับความสำคัญของ Node คลิก Create

HA-Cluster-proxmox

 

  • การกำหนดค่า HA ให้เครื่อง VM Datacenter > HA > Resources > คลิก Add

 

HA-Cluster-proxmox

 

 

  • เลือก ID VM ที่ต้องการเพื่อสร้างทรัพยากร HA คลิก Add

HA-Cluster-proxmox

 

  • บริการ HA สำหรับ VM เริ่มต้นแล้ว

HA-Cluster-proxmox

 

3. ทดสอบ HA โดยทำการ Shutdown Node 2 ที่มี VM เปิดใช้งานอยู่ (ที่ทำ HA ไว้)

 

TEST-HA-Cluster-proxmox

 

  • จะพบว่า Node 2 ได้ Down ลง

 

TEST-HA-Cluster-proxmox

 

  • เข้าสู่ระบบ ที่ Node 1 หรือ Node 3 ก็ได้ จะพบว่า VM 100  จะรีสตาร์ท VM ไปบนโฮสต์ที่ดีที่สุด นั่นคือ Node 1 ในเวลาไม่นาน หลังจากทำ HA

TEST-HA-Cluster-proxmox

 

 

AVESTA เป็นตัวแทน Proxmox VE อย่างเป็นทางการ จำหน่าย license ติดตั้ง บริการหลังการขาย ครบวงจรที่สุด ติดต่อเราเลย Line OA : @avesta.co.th หรืออีเมล์ [email protected]

 

Proxmox Ecosystem

Proxmox VE หรือบางท่านอาจจะเรียกสั้นๆว่า Proxmox นั้นได้เรียกได้ว่าเป็น Virtualization Platform สำหรับ enterprise ไปแล้วในปัจจุบัน...

Read more »

Introduction to Cilium CNI

Cilium CNI คือระบบเครือข่ายสำหรับ Kubernetes ที่ล้ำสมัยมาก โดยใช้เทคโนโลยีระดับเคอร์เนลของ Linux ที่เรียกว่า eBPF แทนการใช้...

Read more »

KubeVirt vs VMware

บทนำ KubeVirt และ VMware ต่างก็ใช้รัน Virtual Machine เหมือนกัน แต่ วิธีการทำงาน...

Read more »

แนะนำให้รู้จักกับ Scale Computing

รู้จักกับ Scale Computing และแพลตฟอร์ม Scale Computing HC3 สำหรับผู้ที่กำลังจะย้ายจาก VMware ไปสู่ระบบ...

Read more »

Thin-LVM vs LVM เปรียบเทียบสถาปัตยกรรมและประสิทธิภาพการเขียนข้อมูล

สำหรับผู้ที่ใช้งาน Proxmox VE และ มีการใช้งาน Local Storage ซึ่งเป็น LVM และ...

Read more »

การอ่านค่าและตีความค่าด้านประสิทธิภาพใน Proxmox VE 9

ทำความเข้าใจเกี่ยวกับการวัดค่าต่างๆ ใน Proxmox VE 9 Proxmox VE 9 เป็นแพลตฟอร์ม virtualization...

Read more »