Bài 9:Cấu hình Virtualization trong CentOS 6(phần 2-KVM)

1. Cấu hình SPICE server.

Cài đặt Desktop Virtualization ” SPICE(simple Protocol for Independent Computing Environment)” để connect tới máy ảo từ remote client.

[1] Cài đặt SPICE Server
[root@dlp ~]#yum -y install spice-server
[2] Chỉnh sửa máy ảo trong file xml và khởi động máy ảo với SPICE.

[root@dlp ~]#virsh edit www              # edit the configration for a virtual machine “www”

<domain type=’kvm’>
<name>www</name>
<uuid>93702ee2-f5fc-8e29-18f5-7098b7f1afa0</uuid>
<memory>1048576</memory>
<currentMemory>1048576</currentMemory>
<vcpu>2</vcpu>
<os>
<type arch=’x86_64′ machine=’rhel6.0.0′>hvm</type>
<boot dev=’hd’/>
</os>
<features>
<acpi/>
<apic/>
<pae/>
</features>
<clock offset=’utc’/>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>restart</on_crash>
<devices>
<emulator>/usr/libexec/qemu-kvm</emulator>
<disk type=’file’ device=’disk’>
<driver name=’qemu’ type=’raw’ cache=’none’/>
<source file=’/var/kvm/images/www.img’/>
<target dev=’vda’ bus=’virtio’/>
<address type=’pci’ domain=’0x0000′ bus=’0x00′ slot=’0x03′ function=’0x0’/>
</disk>
<interface type=’bridge’>
<mac address=’52:54:00:bc:8f:f3’/>
<source bridge=’br0’/>
<model type=’virtio’/>

# if there is a section “slot=’0x02′”, change to another empty number because 2 is used by graphics

<address type=’pci’ domain=’0x0000′ bus=’0x00′ slot=‘0x05’ function=’0x0’/>

</interface>
<serial type=’pty’>
<target port=’0’/>
</serial>
<console type=’pty’>
<target port=’0’/>
</console>
<input type=’tablet’ bus=’usb’/>

# add

<graphics type=’spice’ port=’5930′ autoport=’no’ listen=’0.0.0.0’/>
<video>
<model type=’qxl’ vram=’32768′ heads=’1’/>
<address type=’pci’ domain=’0x0000′ bus=’0x00′ slot=’0x02′ function=’0x0’/>
</video>

<memballoon model=’virtio’>
<address type=’pci’ domain=’0x0000′ bus=’0x00′ slot=’0x04′ function=’0x0’/>
</memballoon>
</devices>
</domain>

Domain www XML configuration edited.
[root@dlp ~]#virsh start www

# start virtual machine

Domain www started

2. Cài đặt SPICE client trên CentOS 6.

kết nối tới máy ảo và khởi động SPICE lên  trong CentOS 6.

[1]Install SPICE client.

[root@www ~]#yum -y install spice-client
[2] vào Start X windows nhập lệnh như bên dưới đẻ connect tới máy ảo

Noname

[3] kết nối.

 

3.Thiết lập password SPICE

[1] Change the setting of Virtual Machine

100

 

đối với  Linux client, nhập như bên dưới để connect101.
đối với  Windows client, .

4. Cấu hình cài đặt âm thanh trên máy ảo

[1] Chỉnh sửa cấu hình
102[
có thể cấu hình để cho phép nghe nhạc xem video trên máy ảo

5. Cấu hình Nested KVM .

Cấu hình nested KVM cho phép cài đặt KVM và tạo máy ảo như trên KVM host

[1] Kernel của CentOS 6 là  2.6.32 , không hỗ trợ Nested KVM, vì vậy phải update Kernel cho Nested KVM
103
[2] Kiểm tra CPU model .

104

[3] Chỉnh sửa cấu hình của một máy ảo Edit .chỉnh sửa   nested KVM hoàn thành  và có thể tạo máy ảo .
105