KVM部署
一、KVM安装
1、利用本地iso作为yum源来配置,rhel6之后的版本,都有kvm的相关软件包。
[[email protected]~]# yum grouplist |grep Virt
Virtualization
Virtualization Client
Virtualization Platform
Virtualization Tools
[[email protected]~]# service libvirtd start ---->虚拟化监控服务
Startinglibvirtd daemon: [ok]
图形界面:Applications (左上角)------ > System Tools --- --->Virtual Machine Manager
2、点击对话框左上角的 Create a new virtual machine快捷键,
3、选择本地iso路径,
4、分配的虚拟机硬盘容量,这里选择“10G”大小
5、最后一步启动虚拟机,可以看到安装的过程,如下图,
二、基本的命令
虚拟机的组成部分
1.虚拟机配置文件
[[email protected]~]# ls /etc/libvirt/qemu/
networks rhel5u8-1.xml
2.储存虚拟机的介质
[[email protected]~]# ls /var/lib/libvirt/p_w_picpaths/
rhel5u8-1.img
虚拟机的基本管理命令:查看、启动、关闭
2、使用virsh查看虚拟机
[[email protected]~]# virsh list
Id Name State
----------------------------------
0 Domain-0 running
3、使用virsh启动虚拟机
[[email protected]~]# virsh start rhel5u8-1 //启动一个虚拟机
[[email protected]~]# virsh list //查看一个虚拟机的状态
Id Name State
----------------------------------
rhel5u8-1 running
[[email protected]]# virsh list --all
4、使用virsh关闭虚拟机
[[email protected]~]# virsh shutdown rhel5u8-1
Domainrhel5u8-1 is being shutdown
[[email protected]]# virsh destroy vm_name
5、连接虚拟机的方法
1.使用virt-viewer图形连接已启动的虚拟机
[[email protected]~]# virt-viewer rhel5u8-1
三、虚拟机克隆(clone)
1、图形界面:Applications (左上角)------------》 System Tools -----------》Virtual MachineManager
关闭要克隆的虚拟机,右键点击虚拟机选择Clone
2.字符终端,命令克隆
[[email protected]~]# virt-clone --original rhel5u8-1 --name rhel5u8-2 -f/var/lib/libvirt/p_w_picpaths/rhel5u8-2.img
Cloning/var/lib/xen/p_w_picpaths/rhel5u8-1.img 40% [==================- ] 88 MB/s | 4.0 GB 01:07 ETA
[[email protected]~]# virt-clone --original rhel5u8-1 --name rhel5u8-2 -f/var/lib/libvirt/p_w_picpaths/rhel5u8-2.img
Cloning/var/lib/xen/p_w_picpaths/rhel5u8-1.img | 9.8 GB 02:54
Clone'rhel5u8-2' created successfully.
[[email protected]~]# virsh start rhel5u8-1
Domainrhel5u8-1 started
[[email protected]~]# virsh start rhel5u8-2
Domainrhel5u8-2 started
[[email protected]~]# virsh list
Id Name State
----------------------------------
0 Domain-0 running
5 rhel5u8-1 no state
6 rhel5u8-2 no state
3、虚拟机开机自动启动
[[email protected]~]# virsh autostart rhel5u8-1
Domainrhel5u8-1 marked as autostarted
[[email protected]~]# ls /etc/libvirt/qemu/autostart/
rhel5u8-1.xml
[[email protected]~]# virsh autostart --disable rhel5u8-1
Domainrhel5u8-1 unmarked as autostarted
[[email protected]~]# ls /etc/libvirt/qemu/autostart/
四、给虚拟机添加新硬件
1、关闭要添加硬件的虚拟机
2、双击虚拟机在打开的对话框点击上方的View,点击Details
3、点击Add Hardware可以选择要添加的虚拟硬件
转载于:https://blog.51cto.com/lmjshe/1600274