[daily][qemu][libvirt] 使用libvirt管理qemu

 

别人创建的虚拟机。用libvirt做的配置。

我一直是手写qemu脚本的,不会用virtsh,所以,学一下。

------------------

先来个arch的文档:

https://wiki.archlinux.org/index.php/libvirt

 

redhat文档:

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/sect-guest_virtual_machine_installation_overview-creating_guests_with_virt_install

 

安装:

[root@D128 ~]# yum install libvirt

启动:

[root@D128 ~]# systemctl start libvirtd
[root@D128 ~]# virsh -c qemu:///system
Welcome to virsh, the virtualization interactive terminal.

Type:  'help' for help with commands
       'quit' to quit

virsh # quit

 

其他工具:

[root@D128 nlbtest]# yum install virt-install

 

所有配置相关的内容都在xml里。

xml的语法,含义:https://libvirt.org/format.html

 

=================================================

默认的时候,libvrit使用qemu-kvm工具启动,但是如果我改成了用qemu-system-x86_64来启动,那么怎么加上-enable-kvm参数呢?

可以这样:

/root/BUILD_qemu/bin/qemu-system-x86_64 -machine pc-i440fx-2.9,accel=kvm

使用virsh的时候,自动就带了这个参数。

 

posted on 2018-04-19 13:43  toong  阅读(376)  评论(0编辑  收藏  举报