首頁 > 軟體

QEMU/KVM虛擬機器安裝設定

2020-06-16 17:15:48

QEMU/KVM虛擬機器安裝設定

1、安裝相關元件:

[root@KVM ~]# yum install qemu-img qemu-kvm qemu-kvm-tools virt-manager virt-viewer virt-v2v virt-top libvirt libvirt-Python libvirt-client python-virtinst bridge-utils tunctl

相當於如下命令:

[root@KVM ~]# yum install qemu-img qemu-kvm qemu-kvm-tools

[root@KVM ~]# yum install virt-manager virt-viewer virt-v2v virt-top

[root@KVM ~]# yum install libvirt libvirt-python libvirt-client

[root@KVM ~]# yum install python-virtinst bridge-utils tunctl

2、安裝TightVNC:

yum install tigervnc tigervnc-server

編輯VNCServer組態檔:

vim /etc/sysconfig/vncseervers

在檔案末尾新增如下程式碼:

VNCSERVERS="2:root"

VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"

設定VNCServer連線密碼:

[root@KVM /]# vncpasswd

3、建立虛擬機器:

[root@KVM /]# virt-install --name=CentOS

--vcpus=4

--ram 1024

--disk path=/data0/centos.img,size=10

--cdrom /data0/CentOS-6.8-x86_64-minimal.iso

--graphics vnc,listen=0.0.0.0,port=5920

--network bridge=virbr0

--accelerate

4、刪除虛擬機器:

[root@KVM /]# virsh undefine centos

5、啟動虛擬機器:

[root@KVM /]# virsh start centos

6、關閉虛擬機器:

[root@KVM ~]# virsh shutdown centos

7、啟動viewer視窗:

[root@KVM ~]# virt-viewer centos

8、啟動VNC用戶端:

[root@KVM ~]# vncviewer

9、VMWare多個虛擬硬碟合併:

F:VirtualMachineRedmine>"C:Program Files (x86)VMwareVMware Workstationvmware-vdiskmanager.exe" -r "CentOS 64 位.vmdk" -t 0 "CentOS.vmdk"

10、VMWare虛擬機器轉換為KVM虛擬機器檔案

[root@localhost]# qemu-img convert -O qcow2 test-redmine.vmdk test-redmine.qcow2

Ubuntu 14.04中安裝QEMU http://www.linuxidc.com/Linux/2016-08/134084.htm

Ubuntu下使用KVM+Qemu 搭建虛擬機器  http://www.linuxidc.com/Linux/2015-10/123796.htm

Linux入門學習教學:虛擬機器體驗之QEMU篇  http://www.linuxidc.com/Linux/2015-03/114461.htm

QEMU搭建Kernel偵錯開發環境  http://www.linuxidc.com/Linux/2016-11/137064.htm

QEMU 程式碼分析:BIOS 的載入過程 http://www.linuxidc.com/Linux/2014-12/110472.htm


IT145.com E-mail:sddin#qq.com