Hướng dẫn cài đặt Proxmox 8 chi tiết từ A-Z

Proxmox là nền tảng ảo hóa mạnh mẽ và linh hoạt, giúp quản lý máy chủ dễ dàng và hiệu quả. Trong bài viết này, mình sẽ hướng dẫn bạn cài đặt Proxmox VE từ A đến Z, áp dụng cho cả những người mới bắt đầu.

Cài đặt Proxmox

Proxmox là gì?

Proxmox là một nền tảng ảo hóa mã nguồn mở mạnh mẽ, được thiết kế để quản lý và triển khai các máy chủ ảo (VM) và các container. Nó hỗ trợ hai công nghệ ảo hóa chính: KVM (Kernel-based Virtual Machine) cho ảo hóa máy chủ và LXC (Linux Containers) cho ảo hóa hệ thống nhẹ hơn. Proxmox VE (Virtual Environment) cung cấp giao diện quản lý web thân thiện, giúp người dùng dễ dàng quản lý các máy chủ, mạng, lưu trữ, và các dịch vụ khác.

Các tính năng nổi bật của Proxmox:

  • Virtualization: Hỗ trợ ảo hóa mạnh mẽ với KVM (Kernel-based Virtual Machine) cho máy chủ và LXC (Linux Containers) cho hệ thống container nhẹ.
  • Management: Cung cấp công cụ quản lý mạnh mẽ qua giao diện web (Web-based UI), dòng lệnh (CLI), và API REST, giúp dễ dàng thao tác và quản lý hệ thống.
  • HA Cluster: Cho phép thiết lập một cụm nhiều máy chủ Proxmox để kích hoạt tính năng High Availability (HA), giúp đảm bảo độ sẵn sàng cao và giảm thiểu thời gian gián đoạn dịch vụ.
  • Network: Hỗ trợ tạo tới 4094 network bridge, cho phép thiết lập nhiều cấu hình mạng khác nhau tùy theo nhu cầu sử dụng.
  • Storage: Tích hợp với các chuẩn lưu trữ phổ biến như LVMZFSCephFSSMB/CIFSNFS, giúp dễ dàng triển khai và quản lý lưu trữ.
  • Backup: Cung cấp tính năng sao lưu và phục hồi cho các máy ảo, giúp bảo vệ dữ liệu và dễ dàng phục hồi khi cần thiết.
  • Firewall: Tích hợp tính năng tường lửa (Firewall) để bảo vệ hệ thống mạng khỏi các truy cập trái phép, tăng cường bảo mật cho môi trường ảo hóa.

Proxmox được phát triển dựa trên mã nguồn mở GNU, do đó bạn có thể sử dụng hoàn toàn miễn phí. Tuy nhiên, nếu bạn cần hỗ trợ kỹ thuật từ đội ngũ phát triển, bạn có thể đăng ký gói Proxmox VE Subscription với chi phí khởi điểm từ 295 Euro/năm. Bạn có thể tham khảo bảng giá chi tiết tại: Proxmox Pricing.

Dưới đây là hướng dẫn cài đặt Proxmox VE 8.2 – phiên bản mới nhất tại thời điểm bài viết này.

Chuẩn bị trước khi cài đặt

Phần cứng yêu cầu

  • CPU hỗ trợ ảo hóa (Intel VT-x hoặc AMD-V).
  • Ít nhất 2GB RAM (khuyến nghị tối thiểu 8GB nếu chạy nhiều máy ảo).
  • Ổ cứng SSD hoặc HDD (Proxmox yêu cầu tối thiểu 32GB dung lượng lưu trữ).
  • Kết nối mạng (Proxmox cần kết nối mạng để quản lý và điều khiển từ xa).

Phần mềm yêu cầu

  • Ổ USB (tối thiểu 4GB) để tạo bộ cài đặt.
  • Công cụ tạo USB bootable như Rufus hoặc Etcher.

Tải xuống Proxmox VE 8 ISO

  • Truy cập trang tải chính thức của Proxmox: Proxmox VE Downloads và tải về phiên bản ISO mới nhất của Proxmox VE 8.

Download Proxmox 8.2

Tạo USB bootable

Sao chép ảnh ISO Proxmox vào đĩa CD/DVD hoặc ổ đĩa flash USB. Mặc dù cả hai tùy chọn đều khả thi, nhưng giả định rằng hầu hết các hệ thống không có ổ đĩa quang.

Cắm ổ USB vào và sao chép ảnh ISO vào ổ USB bằng dòng lệnh hoặc tiện ích định dạng USB (như Etcher hoặc Rufus).

  • Tải và cài đặt công cụ Rufus từ rufus.ie.
  • Mở Rufus, chọn file ISO Proxmox VE 8 đã tải về.
  • Chọn ổ USB trong mục “Device” và nhấn “Start” để tạo USB boot.

Hướng Dẫn Cài Đặt Proxmox 8

Sau khi đã chuẩn bị đầy đủ, bạn có thể tiến hành cài đặt Proxmox với các bước dưới đây:

Bước 1: Khởi động từ USB boot

  • Di chuyển đến máy chủ (máy tính) mà bạn muốn cài đặt Proxmox và cắm thiết bị USB vào.
  • Trong khi máy chủ đang khởi động, hãy truy cập menu khởi động bằng cách nhấn các phím bàn phím cần thiết. Phổ biến nhất là Esc , F2 , F10 , F11 hoặc F12 .

Bước 2: Chọn Install Proxmox VE

  • Khi hệ thống khởi động từ USB, màn hình cài đặt Proxmox VE sẽ xuất hiện. Tại đây, bạn chọn “Install Proxmox VE” để bắt đầu quá trình cài đặt.

huong dan cai dat proxmox8 01

Bước 3: Chấp nhận điều khoản sử dụng

  • Bạn sẽ được yêu cầu đồng ý với các điều khoản sử dụng của Proxmox. Chọn “I agree” để tiếp tục.

huong dan cai dat proxmox8 02

Bước 4: Chọn ổ đĩa cài đặt

  • Chọn ổ đĩa bạn muốn cài đặt Proxmox. Nếu máy chủ có nhiều ổ đĩa, hãy chọn ổ mà bạn muốn dành riêng cho hệ điều hành. Proxmox sẽ tự động phân vùng và cài đặt hệ điều hành vào đó.

huong dan cai dat proxmox8 03

  • Sau khi bấm vào Options, bạn có thể thay đổi Filesystem: ext4, xfs, zfs,… Mặc định Proxmox sẽ dùng ext4

huong dan cai dat proxmox8 04

  • Bạn có thể chỉnh thêm các thông số swapsize, maxroot, minfree, maxvz. Xem chi tiết ở đây. Nếu bạn chỉ mới làm quen, hãy để trống để Proxmox tự xử lý.
  • Bấm OK để tắt hộp thoại Harddisk options và bấm Next.

Bước 5: Cấu hình vùng địa lý và bàn phím

  • Chọn Country, chọn múi giờ (timezone) và Keyboard layout phù hợp với quốc gia của bạn.

huong dan cai dat proxmox8 05

Bước 6: Cấu hình mật khẩu quản trị và Email

  • Nhập mật khẩu mạnh để quản lý hệ thống Proxmox và địa chỉ email để nhận thông tin quản trị từ hệ thống.

huong dan cai dat proxmox8 06

Bước 7: Cấu hình mạng

  • Ở bước này, bạn cần thiết lập cấu hình mạng cho máy chủ Proxmox. Thông thường, bạn sẽ nhập địa chỉ IP tĩnhmặt nạ mạng (subnet mask)cổng mặc định (gateway) và DNS server. Đây là bước quan trọng để đảm bảo máy chủ Proxmox có thể truy cập và quản lý qua mạng.

huong dan cai dat proxmox8 07

Bước 8: Bắt đầu cài đặt

  • Bấm chọn Automatically reboot after successful installation để máy tính/chủ tự khởi động lại sau khi cài xong.
  • Sau khi đã thiết lập đầy đủ, nhấn “Install” để bắt đầu quá trình cài đặt. Quá trình này sẽ mất vài phút, tùy thuộc vào tốc độ phần cứng của bạn.

huong dan cai dat proxmox8 08

  • Quá trình cài đặt sẽ kéo dài khoảng 5-10 phút tuỳ vào cấu hình máy.

huong dan cai dat proxmox8 09

  • Sau khi cài đặt xong, máy tính sẽ tự khởi động lại và boot vào giao diện dòng lệnh của Proxmox.

huong dan cai dat proxmox8 11

  • Bạn có thể đăng nhập bằng thông tin sau:
    • Login: root
    • Password: mật khẩu bạn đã thiết lập ở bước cài đặt

huong dan cai dat proxmox8 12

Truy cập giao diện web Proxmox VE

Khi quá trình cài đặt hoàn tất, hệ thống sẽ khởi động lại. Sau khi khởi động xong, bạn có thể truy cập giao diện quản trị Proxmox qua trình duyệt web.

  • Mở trình duyệt và nhập địa chỉ IP của máy chủ theo định dạng:
    https://:8006
    Ví dụ: https://192.168.1.201:8006

  • Trình duyệt sẽ cảnh báo về chứng chỉ bảo mật. Bạn chỉ cần bỏ qua và tiếp tục truy cập (chọn “Advanced” và “Proceed”).

  • Đăng nhập bằng tài khoản root và mật khẩu bạn đã thiết lập trong quá trình cài đặt.

huong dan cai dat proxmox8 13

  • Proxmox sẽ hiện thông báo bạn chưa đăng ký gói thuê bao. Bấm OK để bỏ qua.

huong dan cai dat proxmox8 14

  • Đây là giao diện của Proxmox VE 8.2

huong dan cai dat proxmox8 15

Kết luận

Vậy là bạn đã hoàn tất quá trình cài đặt và cấu hình cơ bản cho Proxmox VE. Đây là một công cụ mạnh mẽ giúp bạn quản lý và tối ưu hóa tài nguyên máy chủ của mình một cách hiệu quả. Nếu bạn có bất kỳ câu hỏi hoặc gặp vấn đề trong quá trình cài đặt, đừng ngần ngại để lại bình luận bên dưới để chúng ta cùng thảo luận!

Bài viết cùng danh mục