Chuyên mục
Virtualization

Hướng dẫn tạo máy ảo sử dụng XCP-ng Center

Trước đây mình đã hướng dẫn cách tạo máy ảo trên XCP-ng bằng cách sử dụng Xen Orchestra. Bài viết này sẽ hướng dẫn bạn cách tạo máy ảo bằng cách sử dụng XCP-ng Center.

Nếu đã từng sử dụng VirtualBox hay Hyper-V, bạn sẽ thấy cách tạo máy ảo XCP-ng Center rất quen thuộc. Mọi thao tác đều trực quan và dễ hiểu.

1. Tạo VM

  1. Chọn Host XCP-ng bên cột trái
  2. Bấm vào New VM
  3. Thiết lập thông số máy ảo

2. Chọn Template

Trong bài viết này, mình sẽ tạo máy ảo Proxmox. XCP-ng không có sẵn Template cho Proxmox nên mình chọn Debain Bullseye 11 (do Proxmox được phát triển dựa trên Debian)

3. Đặt tên

Mình đặt tên Proxmox cho máy ảo

4. Chọn ISO cài đặt

Chọn file ISO proxmox-ve_7.1-2.iso mình đã tải và lưu trữ trong ISO SR.

Nếu chưa biết cách thiết lập ISO SR, bạn xem lại bài viết dưới đây:

Quản lý khu vực lưu trữ – Storage Repository

5. Chọn Home Server

Nếu bạn có nhiều server XCP-ng, chọn đúng server bạn cần tạo máy ảo cho nó. Mình chỉ có 1 server nên nó mặc định được chọn

6. Cấu hình CPU và Memory

Chọn số lượng vCPU và Memory tuỳ theo nhu cầu sử dụng của bạn

7. GPU

Nếu muốn thiết lập GPU Pass-through, bấm vào Add để thêm GPU. Mình không cần nên bấm Next.

8. Storage

Mặc định khi chọn Template Debian Bullseye 11 ở bước 11, hệ thống sẽ tự tạo file ổ cứng VDI với dung lượng 10 GB. Mình muốn tăng dung lượng lên 40 GB. Bấm vào Edit.

Tăng Size lên 40 GB và bấm OK

Ổ cứng đã được tăng dung lượng lên thành 40 GB.

9. Networking

Cấu hình mạng cho máy ảo. Mình giữ nguyên mặc định và bấm Next.

10. Finish

Kiểm tra lại thông tin và bấm Create New để tạo máy ảo mới. Bạn có thể tick vào mục Start the new VM Automatically để máy ảo tự động chạy sau khi được tạo.

Chọn máy ảo Proxmox bên cột trái, và chọn tab Console bên cột phải, giao diện đã hiện ra Boot menu cài đặt của Proxmox.

Proxmox thông báo không hỗ trợ KVM Virtualization. Để có thể sử dụng KVM trên máy ảo Proxmox, cần phải kích hoạt Nested Virtualization trên XCP-ng. Tuy nhiên, bạn không thể kích hoạt Nested Virtualization bằng XCP-ng, bắt buộc phải dùng Xen Orchestra hoặc CLI.

Bấm OK.

Mình có thể tiếp tục cài đặt Proxmox mà không cần phải kích hoạt Nested Virtualization.

Sau khi cài đặt máy ảo xong, bạn nhớ cài đặt thêm Guest Tools: [XCP-ng] Hướng dẫn tạo máy ảo sử dụng Xen Ochestra để máy ảo chạy ngon cơm.