Thursday, November 21, 2024

[KVM] Thêm ổ đĩa mới vào máy ảo KVM

-

Làm cách nào để thêm dung lượng ổ đĩa bổ sung cho máy ảo trong KVM? Bạn có thể dễ dàng thêm ổ cứng bổ sung vào KVM/VM để tăng dung lượng lưu trữ. Trong hướng dẫn này, bạn sẽ biết cách thêm dung lượng lưu trữ đĩa bổ sung vào KVM/VM sử dụng lệnh virsh trên Linux.

Bước 1 – Tạo disk mới.

Nhập lệnh sau trên máy chủ KVM để tạo disk mới có tên ubuntu-box1-vm-disk1-5G với kích thước 5G.

qemu-img create -f raw /home/data/ubuntu-box1-vm-disk1-5G 5G
virsh attach-disk ubuntu-server /home/data/ubuntu-box1-vm-disk1-5G /dev/sdb --cache none
ls -lh

Định dạng này có ưu điểm là đơn giản và dễ dàng xuất sang tất cả các trình giả lập khác. Tuy nhiên, định dạng QEMU (qcow2) là định dạng linh hoạt nhất. Nếu bạn cần chụp nhanh VM hoặc mã hóa AES, hãy thử định dạng qcow2 với cú pháp như sau:

 sudo qemu-img create -f qcow2 /home/data/ubuntu-box1-vm-disk1-5G 5G

Bước 2 – Gắn đĩa vào máy ảo.

Trước khi bạn attack disk mới vào máy ảo của mình, hãy tìm tên các disk hiện tại. Đăng nhập vào máy ảo của bạn và gõ lệnh sau:

df

Hoặc

fdisk -l | grep '^Disk /dev/vd[a-z]'

Hãy lựa chọn 1 tên ổ đĩa khác với các ổ đĩa đã tồn tại để tránh lỗi do trùng trên device.

Disk /dev/vda: 40 GiB, 42949672960 bytes, 83886080 sectors

Vì vậy, VM của mình đang có disk /dev/vda với kích thước 40GiB. Để attack disk mới ubuntu-box1-vm-disk1-5G mới được tạo, bạn phải sử dụng tên đĩa khác với /dev/vda, như vậy mình sẽ sử dụng tên đĩa là /dev/vdb. Nếu bạn đã có đĩa /dev/vdb, bạn cần thay đổi vdb thành một tên khác ví dụ như /dev/vdc, v.v. Cú pháp như sau để gắn đĩa vào mãy ảo có tên là ubuntu-server:

virsh attach-disk {vm-name} /home/data/{img-name-here} vdb --cache none

Hoặc

virsh attach-disk {vm-name} \
--source /home/data/{img-name-here} \
--target vdb \
--persistent

Ví dụ attack disk ‘/home/data/ubuntu-box1-vm-disk1-5G’ vào máy ảo có tên ‘ubuntu-server’, sử dụng lệnh.

sudo virsh attach-disk ubuntu-server /home/data/ubuntu-box1-vm-disk1-5G vdb --cache none

Sample outputs:

[sudo] password for hoanghd: 
Disk attached successfully

LEAVE A REPLY

Please enter your comment!
Please enter your name here

4,956FansLike
256FollowersFollow
223SubscribersSubscribe
spot_img

Related Stories