Proxmox [Update-1]: Update Cụm Proxmox VE an toàn

VanTai

Intern

I. Chuẩn bị​

Trước khi update cho hệ thống cần đảm bảo:
  • Thực hiện backup các VM (nếu có) nằm trên node
  • Sao lưu cấu hình của node Proxmox (/etc/pve/, /etc/network/interfaces, /etc/fstab, …)
  • Tiến hành migrate các VM nếu đang sử dụng và off các VM không quan trọng (đảm bảo không còn VM nào đang bật trên node)
  • Đảm bảo kho lưu trữ (Repository) đã cấu hình đúng repo (Enterprise repo nếu có bản quyền hoặc pve-no-subscription nếu dùng bản miễn phí) để tránh lỗi apt.
  • Nếu trong cụm có nhiều node cần đảm bảo update từng node một để dễ kiểm tra và tránh các lỗi không đáng có phát sinh
Lưu ý: Nếu update các bản vá nhỏ (ví dụ 9.x lên 9.x cao hơn) thì ít nguy hiểm hơn update các bản vá lớn (ví dụ 8.x lên 9.x). Để update các bản vá lớn cần đảm bảo các yêu cầu đặc biệt (tùy phiên bản) từ hãng. Ví dụ để update từ 8.x lên 9.x đảm bảo phiên bản 8.x không quá thấp (ít nhất là phiên bản 8.4.1). Trước khi update từ bản 8 lên bản 9 cần một script để kiểm tra các lỗi có thể phát sinh của việc update là pve8to9 --full
1788929189766.png

II. Thực hiện​

Dùng lệnh apt-get update để cập nhật các bản vá mới nhất:

1788929212148.png

Tiếp theo dùng lệnh apt get dist-upgrade --dry-run để kiểm tra các lỗi liên quan đến việc update:

1788929232683.png

Màn hình không có thông báo lỗi:

1788929256239.png

Tiến hành update bằng lệnh apt get dist-upgrade :

1788929279905.png


1788929286996.png

- Sau khi cập nhật sẽ có một thông báo về thay đổi các gói phần mềm, chỉ cần nhấn nút q là sẽ thoát khỏi thông báo này:

1788929298785.png


1788929305555.png


1788929317107.png

Quá trình cập nhật đã xong:

1788929328199.png

Tiến hành reboot để áp dụng bản cập nhật:

1788929334268.png

Sau khi reboot, phiên bản hiện tại đã được update lên bản mới nhất:

1788929340979.png

Sau đó tiến hành làm lần lượt các node còn lại trong node:

1788929348591.png

Sau khi update toàn bộ cụm thì phiên bản chung của cụm cũng được thay đổi:

1788929356874.png

III. Kết luận​

Quá trình cập nhật và nâng cấp hệ thống Proxmox từ các bản vá nhỏ cho đến các bản vá lớn tiềm ẩn nhiều rủi ro đối với hạ tầng ảo hóa. Việc tuân thủ nghiêm ngặt các điều kiện tiên quyết của hãng (tối thiểu Proxmox VE 8.4.1 khi nâng cấp lên Proxmox VE 9) đóng vai trò quyết định cho sự ổn định của toàn bộ hệ thống.

Bên cạnh đó, việc chủ động theo dõi các thông báo thay đổi hệ thống và duy trì cơ chế sao lưu toàn diện sẽ giúp quản trị viên kiểm soát hoàn toàn tiến trình, giảm thiểu tối đa thời gian gián đoạn dịch vụ (Downtime).

Một điểm cần lưu ý là luôn đảm bảo quy trình cập nhật được thực hiện tuần tự trên từng node (đối với cụm Cluster) và được thử nghiệm kỹ lưỡng nhằm xây dựng một môi trường ảo hóa an toàn, hiệu năng cao và luôn sẵn sàng cho doanh nghiệp.
 
Sửa lần cuối:
Back
Top