1. Tổng quan
Trong môi trường lab này, Proxmox VE 9.2 không được cài lên máy chủ vật lý mà được cài lên một máy ảo (VM). Đây là mô hình ảo hóa lồng nhau (nested virtualization): Proxmox chạy như một guest, rồi bên trong Proxmox lại chạy VM/CT.Vì cài trên VM nên không có bước tạo USB hay vào BIOS vật lý. Thay vào đó, ta gắn file ISO vào máy ảo và thao tác qua console ảo của CloudStack/vCenter.
Bài này hướng dẫn chuẩn bị máy ảo, gắn ISO, chạy trình cài đặt và đăng nhập giao diện web lần đầu.
Mục tiêu của bài này:
- Chuẩn bị được máy ảo đủ cấu hình và bật ảo hóa lồng nhau.
- Gắn ISO và vào được trình cài đặt PVE 9.2 qua console ảo.
- Cài đặt với lựa chọn ổ đĩa, mạng, mật khẩu đúng và đăng nhập web.
2. Nội dung chính
2.1 Chuẩn bị máy ảo và ISO
Trước khi cài, cần một máy ảo trên CloudStack với cấu hình đủ dùng và file ISO Proxmox VE 9.2 đã được nạp vào hệ thống.- Tải ISO Proxmox VE 9.2 từ trang proxmox.com.
- Đăng ký (Register) ISO này trên CloudStack, hoặc tải ISO lên datastore của vCenter để gắn vào VM.
- Tạo máy ảo: tối thiểu 2 vCPU, 4 GB RAM (nên 8 GB), đĩa ảo từ 32 GB trở lên.
- Gắn ISO Proxmox vào ổ CD/DVD ảo của máy ảo và đặt boot từ CD/DVD.
Hình 1: Bật ảo hóa lồng nhau cho máy ảo chạy Proxmox.
2.2 Mở console và khởi động trình cài đặt
Bật máy ảo và mở Console ảo (console của CloudStack hoặc Launch Web Console của vCenter). Máy ảo boot từ ISO; khi menu hiện ra, chọn dòng đầu tiên: Install Proxmox VE (Graphical).
Hình 2: Menu cài đặt Proxmox VE 9.2 hiển thị trong console ảo, chọn “Install Proxmox VE (Graphical)”.
2.3 Chọn ổ đĩa cài đặt
Đồng ý điều khoản, sau đó chọn đĩa ảo đã gắn cho máy ảo làm ổ đĩa đích. Trên máy ảo nên để mặc định ext4 (đơn giản, ít tốn RAM), không cần ZFS vì việc dự phòng đĩa đã do tầng vCenter/ESXi đảm nhiệm.
Hình 3: Chọn đĩa ảo làm ổ đĩa đích.
2.4 Vị trí, mật khẩu và email
Chọn quốc gia, múi giờ, bàn phím. Đặt mật khẩu cho tài khoản root và nhập email để nhận cảnh báo.
Hình 4: Cấu hình múi giờ, mật khẩu root và email quản trị.
2.5 Cấu hình mạng
Nhập thông tin mạng cho máy chủ Proxmox: tên máy (FQDN), địa chỉ IP, gateway và DNS. Dùng IP tĩnh nằm trong dải mạng mà CloudStack cấp cho máy ảo, gateway và DNS đúng theo lab.
Hình 5: Nhập hostname (FQDN), IP/CIDR, Gateway và DNS theo dải mạng của CloudStack.
2.6 Cài đặt và hoàn tất
Xem lại bản tóm tắt, kiểm tra đúng đĩa ảo rồi bấm Install. Chờ vài phút, máy ảo tự khởi động lại. Nên gỡ ISO khỏi ổ CD/DVD (hoặc đổi boot về đĩa) để lần sau không boot lại vào trình cài đặt.
Hình 6: Bảng tóm tắt cấu hình trước khi cài đặt.
Hình 7: Dòng thông báo truy cập giao diện web: https://<IP>:8006.
2.7 Đăng nhập giao diện web
Từ một máy có thể truy cập dải mạng của máy ảo, mở trình duyệt vào https://<IP>:8006, đăng nhập user root với Realm “Linux PAM”. Bỏ qua cảnh báo chứng chỉ tự ký.
Hình 8: Màn hình đăng nhập Web GUI của Proxmox VE 9.2.
3. Kết luận
Sau khi cài xong, bạn đã có một máy chủ Proxmox VE 9.2 chạy trên máy ảo (nested) và truy cập được qua web. Khác với cài vật lý, hai điểm cần đặc biệt chú ý ở mô hình này là phải bật ảo hóa lồng nhau để chạy được VM KVM bên trong. Bên cạnh đó, phần dự phòng đĩa và độ ổn định phụ thuộc vào tầng vCenter/ESXi bên dưới.Bài viết liên quan
Được quan tâm
Bài viết mới