Proxmox vừa mới ra bản cập nhật 8.0 mới dựa trên nền Debian 12. Mình đã thử cập nhật Proxmox 7.4 lên 8.0 theo hướng dẫn chính thức từ Proxmox và mọi thứ đều chạy ngon lành.

Dưới đây là hướng dẫn cập nhật lên Proxmox 8.0 bằng tiếng Việt cho dễ hiểu.

Truy cập vào Proxmox Web UI, tìm đến mục Shell để gõ lệnh.

Kiểm tra sự tương thích của hệ thống với Promxox 8.0 bằng lệnh sau

pve7to8 --fullCode language: Nginx (nginx)

Nếu thấy kết quả trả về có bất kỳ mục FAILURES nào, bạn cần phải coi kỹ thông báo lỗi và chỉnh sửa trước khi tiến hành cập nhật.

TOTAL:    29
PASSED:   23
SKIPPED:  4
WARNINGS: 2
FAILURES: 0Code language: YAML (yaml)

Kiểm tra phiên bản Promxox hiện tại bằng lệnh

apt update
apt dist-upgrade
pveversionCode language: Nginx (nginx)

Kết quả trả về phải hiển thị version 7.4-12 trở lên, như trong hình dưới đây là 7.4-15.

pve-manager/7.4-15/a5d2a31e (running kernel: 5.15.108-1-pve)Code language: YAML (yaml)

Cập nhật source list thành phiên bản bookworm bằng lệnh sau

sed -i 's/bullseye/bookworm/g' /etc/apt/sources.listCode language: PHP (php)

Kiểm tra lại file source.list xem nội dung giống như dưới đây là ok

deb http://ftp.debian.org/debian bookworm main contrib
deb http://ftp.debian.org/debian bookworm-updates main contrib
deb http://security.debian.org/debian-security bookworm-security main contrib
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
# deb http://download.proxmox.com/debian/pve bookworm pvetestCode language: Nginx (nginx)

Cuối cùng, cập nhật lên 8.0 nào

apt update
apt dist-upgradeCode language: Nginx (nginx)

Trong quá trình cài đặt, hệ thống sẽ yêu cầu xác nhận khá nhiều thứ. Mình toàn bấm Enter để lựa chọn thông số mặc định, rồi chờ hệ thống chạy tiếp.

Sau khi hoàn tất, khởi động lại hệ thống và cầu nguyện.

reboot

Nếu không có trục trặc nào xảy ra, Proxmox sẽ khởi động lại và hiển thị phiên bản 8.0.3

Nguồn: https://pve.proxmox.com/wiki/Upgrade_from_7_to_8

Lưu ý: Nếu bạn cần hỗ trợ kỹ thuật, vui lòng gửi câu hỏi trực tiếp ở phần Thảo luận bên dưới, mình sẽ trả lời sớm. Đừng vào hỏi trong fanpage Yêu Chạy Bộ, sẽ không có phản hồi đâu!

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *


6 Comments

  1. Hi bác
    Mình dựng 1 em Proxmox và chạy 1 container chạy Nginx trên đó, mình đã có sẵn domain và đang nằm ở trên cloudflare.
    Câu hỏi của mình là mình đang bị lỗi Undefined Code: 1006 khi mở Console trên Promox nếu như truy cập vào promox thông qua nginx , chạy ở local thì vẫn không sao.

      1. Hi bác, mình đã thử và vẫn lỗi ấy bác, đã thử dùng tab ẩn danh. Chỉ bị khi mình truy cập vào proxmox thông qua nginx bằng subdomain mình đang đặt ở cloudflare ấy

        1. Vậy thì chắc bạn cấu hình websocket trên nginx bị sai chỗ nào rồi. Mình vừa mới làm thử giống như bạn: subdomain ở cloudflare, nginx sử dụng Nginx Proxy Manager, nếu không kích hoạt Websocket thì bị lỗi Undefined Code: 1006 y chang. Nhưng sau khi bật websocket thì kết nối ngon lành.

  2. Bác thuanbui có thể làm 1 bài hướng dẫn về ảo hóa proxmox để cài ảo hóa những thứ sau không ạ: 1. Mikrotik; AGH; linux server.
    Em mò mẫm cài đặt được rồi, giờ khó cái là để cho proxmox nhận ip từ con mikrotik ảo hóa trong nó.