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
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:
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:
Màn hình không có thông báo lỗi:
- 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:
Quá trình cập nhật đã xong:
Tiến hành reboot để áp dụng bản cập nhật:
Sau khi reboot, phiên bản hiện tại đã được update lên bản mới nhất:
Sau đó tiến hành làm lần lượt các node còn lại trong node:
Sau khi update toàn bộ cụm thì phiên bản chung của cụm cũng được thay đổi:
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:
Bài viết liên quan
Bài viết mới