virsh管理虚拟机

virsh管理虚拟机
virsh管理虚拟机

一、管理虚拟机

1、libvirt架构概述

libvirt是用来管理虚拟机或虚拟化功能的软件集合,主要包括:libvirt API,
libvirtd进程和virsh工具集三部分。最初的目的是为不同的hypervisor提供统一的管理接口。

libvirtd该后台进程主要实现以下功能:
(1)远程代理
所有remote client发送来的命令,由该进程监测执行。
(2)本地环境初始化
libvirt服务的启停,用户connection的响应等。
(3)根据环境注册各种Driver(qemu, xen, storage…)的实现不同虚拟化技术以Driver的形式实现,由于libvirt对外提供的是统一的接口,所以各个Driver就是实现这些接口,即将Driver注册到libvirt中。

在这里插入图片描述

查看libvirtd服务状态:

[root@localhost ~]# systemctl status libvirtd

如果libvirtd服务停止运行,那么你将不能管理虚拟机,也就是不能使用virt-manager等工具来管理虚拟机。

虚拟机的所有配置是放置在一个xml文件中,位置在/etc/libvirt/qemu/目录中:

[root@localhost ~]# ll /etc/libvirt/qemu

可以看到创建的2个虚拟机,libvirt的xml文件分为几个重要部分,整体结构如下:
01
02 虚拟机整体信息
03 系统信息
04 硬件资源特性
05 突发事件处理
06 虚拟硬盘(单个或者多个)
07 虚拟光盘(可选)
08 虚拟网络(单个或者多个)
09 vnc/spice配置
10

虚拟机的配置文件信息:

具体格式可以参看http://libvirt.org/fo

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值