VanTai
Intern
Nếu người quản trị có mong muốn kiểm soát phiên bản cần nâng cấp thì việc nâng cấp theo cách này là cần thiết. Để tiến hành nâng cấp tùy theo bản vá mong muốn cần giới hạn bản nâng cấp trong file cấu hình. Kiểm tra phiên bản hiện tại (9.1.1):
Khóa phiên bản cần nâng cấp (ví dụ ở đây là bản 9.2.10) bằng lệnh:
cat <<EOF > /etc/apt/preferences.d/proxmox-target
Package: proxmox-ve pve-manager
Pin: version 9.2.10*
Pin-Priority: 1001
EOF
Tiến hành cập nhật các gói bằng lệnh apt-get update :
Tiến hành nâng cấp bằng lệnh apt-get dist-upgrade:
Lệnh nâng cấp thành công:
Kết quả bản nâng cấp đúng như phiên bản 9.2.10 đã cấu hình:
Tiến hành reboot để kiểm tra:
Kết quả nâng cấp thành công phiên bản 9.2.10:
Tuy nhiên để đảm bảo cần tiến hành kiểm tra sau khi xóa file cấu hình trước đó có thể nâng cấp lên bản mới nhất hay không:
Tiến hành chạy lệnh apt-get update để cập nhật các gói:
Chạy lệnh apt-get dist-upgrade cho thấy có bản cập nhật khác:
Kết quả sau khi cập nhật sẽ là bản mới nhất 9.2.18:
Kết quả trên cho thấy ta có thể giới hạn phiên bản cài đặt bằng file cấu hình. Điều này giúp kiểm soát phiên bản cần nâng cấp, tránh các rủi ro về lỗi không đáng có ở các phiên bản mới nhất chưa được kiểm thử đầy đủ (đặc biệt là môi trường doanh nghiệp). Nếu sau này cần cấu hình lại file giới hạn phiên bản ta có thể sử dụng câu lệnh “nano /etc/apt/preferences.d/proxmox-target” để chỉnh phiên bản mong muốn ở dòng “Pin: version 9.2.10*”.
Khóa phiên bản cần nâng cấp (ví dụ ở đây là bản 9.2.10) bằng lệnh:
cat <<EOF > /etc/apt/preferences.d/proxmox-target
Package: proxmox-ve pve-manager
Pin: version 9.2.10*
Pin-Priority: 1001
EOF
Tiến hành cập nhật các gói bằng lệnh apt-get update :
Tiến hành nâng cấp bằng lệnh apt-get dist-upgrade:
Lệnh nâng cấp thành công:
Kết quả bản nâng cấp đúng như phiên bản 9.2.10 đã cấu hình:
Tiến hành reboot để kiểm tra:
Kết quả nâng cấp thành công phiên bản 9.2.10:
Tuy nhiên để đảm bảo cần tiến hành kiểm tra sau khi xóa file cấu hình trước đó có thể nâng cấp lên bản mới nhất hay không:
Tiến hành chạy lệnh apt-get update để cập nhật các gói:
Chạy lệnh apt-get dist-upgrade cho thấy có bản cập nhật khác:
Kết quả sau khi cập nhật sẽ là bản mới nhất 9.2.18:
Kết quả trên cho thấy ta có thể giới hạn phiên bản cài đặt bằng file cấu hình. Điều này giúp kiểm soát phiên bản cần nâng cấp, tránh các rủi ro về lỗi không đáng có ở các phiên bản mới nhất chưa được kiểm thử đầy đủ (đặc biệt là môi trường doanh nghiệp). Nếu sau này cần cấu hình lại file giới hạn phiên bản ta có thể sử dụng câu lệnh “nano /etc/apt/preferences.d/proxmox-target” để chỉnh phiên bản mong muốn ở dòng “Pin: version 9.2.10*”.
Bài viết liên quan
Được quan tâm
Bài viết mới