Chuyển tới nội dung chính

Bài 4: Set up VM trong Proxmox

Ở bài trước, ta đã cài đặt và truy cập thành công Proxmox thông qua địa chỉ IP.

Bài học này sẽ hướng dẫn bạn cách setup máy ảo (Virtual Machine) trong Proxmox.

Trước tiên, bạn cần hiểu về cách phân vùng ổ cứng trong Linux. Nếu bạn chưa từng sử dụng tính năng LVM trong Linux và không biết cách phân vùng ổ cứng, bạn cần đọc bài Extra tại đây.


Phân vùng ổ cứng

Như đã đề cập từ bài trước, nếu trong máy có nhiều hơn 1 ổ cứng, ta cần phải phân vùng ổ cứng để sử dụng. Các bước phân vùng gồm có: Chia Partition, tạo Physical Volume, tạo Volume Group. Khi tạo máy ảo trên Volume Group, Proxmox sẽ tự phân vùng Logical Volume, vì vậy ta không cần phải tạo Logical Volume trong Terminal Proxmox.

Bước 1: Tạo các Partition

Trước tiên, ta cần xem thiết lập mặc định của Proxmox đã chia phần chia ổ cứng như nào, và xem còn bao nhiêu ổ cứng còn trống chưa được sử dụng bằng câu lệnh dưới quyền root sau:

fdisk -l && lsblk

Câu lệnh "lsblk" sẽ liệt kê thông tin chi tiết về tất cả các thiết bị lưu trữ dạng block đã được khai báo trong hệ thống, còn lệnh "fdisk -l" sẽ liệt kê thông tin ổ cứng, tổng dung lượng của ổ cứng và thông tin các partitions.

Setup Proxmox

Setup Proxmox

Trong ảnh này, server đã có 2 partitions ở ổ HDD 1.8TB, và 3 partitions ở ổ SSD. Để tạo thêm partition, ta dùng lệnh fdisk + disk path. Ví dụ tôi sẽ tạo thêm 1 partition thứ 3 ở ổ HDD bằng câu lệnh

fdisk /dev/sda

Setup Proxmox

Bấm "m" để hiện "Help", đọc hướng dẫn và điền các thông số tương ứng.

Bước 2: Tạo Physical Volume và Volume Group

Sau khi tạo partition, ta cần tạo Physical Volume và Volume Group để có thể dùng cho lưu trữ và tạo VM Câu lệnh tạo Physical Volume và Volume Group

sudo pvcreate /dev/{partition-path}
sudo vgcreate {vg-name} {pv-path}

Sau khi tạo Physical Volume và Volume Group, dùng lệnh pvdisplay để xem thông tin chi tiết.

Setup Proxmox


Tạo các máy ảo KVM trên Proxmox

Bước 1: Chuẩn bị

Trước khi cài đặt máy ảo, ta cần chuẩn bị các file ISO để cài đặt. Cách dễ nhất là upload file ISO lên storage "local" từ máy cá nhân đang sử dụng.

Setup Proxmox

Bước 2: Cài đặt

Sau khi tải lên file ISO cần cài đặt, bấm vào "Create VM" trên Header để tiến hành cài đặt VM

Ở giao diện đầu tiên, điền các thông tin cơ bản như "VM ID""Name"

Setup Proxmox

Chọn file ISO muốn cài đặt rồi bấm "Next" đến section "Disk"

Setup Proxmox

Ở mục "Disk", chọn "Storage" là VOlume Group mình muốn lưu trữ VM, và điền dung lượng ổ cứng mong muốn. Sau đó bấm "Next"

Setup Proxmox

Tiếp theo, điền số lượng CPU và Memory theo khuyến nghị của hệ điều hành hoặc theo nhu cầu cá nhân. Cuối cùng ở section ""Confirm", chọn "Start after created" rồi bấm "Finish"

Setup Proxmox

Vậy là chúng ta đã hoàn thành cài đặt máy ảo KVM trên Proxmox.

Bài viết thêm khảo thêm tại đây.