KVM là một hypervisor, giống như VMware ESX, Microsoft Hyper-V và Xen.
Bài viết sẽ hướng dẫn thực hiện cài đặt, tạo kết nối đến máy chủ KMV và quả lý từ xa.
Gỉa định:
1. Cài đặt và cấu hình mạng
- Đối với mạng Bridge bạn cần phải cài đặt các tiện ích Bridge và thay đổi cấu hình mạng. Đầu tiên cài đặt các gói:
$ sudo apt-get install bridge-utils
- Bây giờ thêm một Bridge với tên là “br0” (Chú ý chỉ có thể được thực hiện một lần):
$ sudo brctl addbr br0
- Cấu hình tập tin /etc/network/interfaces để sử dụng br0.
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
bridge_ports eth0
bridge_fd 9
bridge_hello 2
bridge_maxage 12
bridge_stp off
- Khởi đông lại dịch vụ với lệnh sau:
sudo /etc/init.d/networking restart
2. Cài đặt KVM
Thực hiện cài đặt KVM và một số ứng dụng:
$ sudo apt-get install qemu-kvm ubuntu-vm-builder uml-utilities \ Virtinst
3. Cài đặt máy ảo đầu tiên
Thiết lập 100Gb cho máy khách, download Ubuntu và tạo máy ảo với 2Gb RAM và 4 cores:
sudo lvcreate --size 100G vg0 --name guest1
$ wget http://..../
$ sudo virt-install --connect qemu:///system -n guest1 -r 2048 \
--vcpus=4 -f /dev/mapper/guest1 --network=bridge:br0 \
--vnc --accelerate -v -c ./SOMEUBUNTUISO.iso \
--os-type=linux --os-variant=ubuntuKarmic --noautoconsole
4. Nhận kết nối VNC
KVM sử dụng VNC để cung cấp ca giao diện đồ họa cho máy tính của bạn.
Giả sử bạn đang làm việc trên một máy chủ từ xa. KVM mang đến cho mỗi khách khởi chạy một phiên vnc mới với một cổng mới. Luôn bắt đầu với cổng 5900. Kết nối với ssh tunnel:
ssh user@kvmhost -L 5900: localhost: 5900
Cài đặt acpi trong KVM của guest
sudo apt-get install acpi
5. Quản lý guest KVM bằng cách sử dụng các lệnh sau:
$ virsh list
$ virsh start INSTANCENAME
$ virsh stop INSTANCE
$ virsh destroy INSTANCE
$ virsh edit INSTANCE
6. Gắn kết khối lượng LVM
Cài đặt công cụ kpartx hơn có thể tạo và xóa các nút thiết bị trong hệ thống
$ sudo install kpartx
$ sudo kpartx -a /dev/mapper/guest1
$ sudo kpartx -d /dev/mapper/guest1
7. Giao diện quản lý thay đổi
Trong trường hợp bạn thực sự cần một GUI cho nhu cầu quản lý, kiểm tra “virt-manager”.
Thực hiện cài đặt trên máy tính của bạn và quản lý từ xa các máy ảo trong KVM:
$ sudo install virt-manager
» Tin mới nhất:
» Các tin khác: