1.libvirt架构概述
2.使用virt-manager管理虚拟机
Virt-manager主要功能:
-
-
-
- 定义和创建虚拟机
- 硬件管理
- 性能监视
- 虚拟机的保存和恢复、暂停和继续、关机和启动等
- 在线和离线迁移
-
-
- 启动virt-manager
方法一:直接图形界面启动,即虚拟系统管理器
方法二:在命令行启动
方法三:通过Xming和Xshell远程启动
- 配置虚拟机启动选项
- USB重定向
-
virt-manager管理远程KVM宿主机
直接在图形窗口进行连接会出现如下报错:
这主要是由于virt-manager 的GUI对话框中,没有指定连接到远程服务器时所要使用的自定义的ssh保密端以及私钥,所以要使用“ -c”参数来实现这两个功能。
方法一:
下图命令进行连接采用了默认的22 端口,并指定了私钥的绝对路径,同样的,要在命令行出现提示您输入私钥的保护密码后进行输入,如果没有设置,则直接连接KVM宿主机
输入密码连接成功
方法二:在命令行启动虚拟管理器并加启动参数
输入命令后在弹出的窗口点击连接并输入主机号:
输入密码,连接成功
- virt-manager性能监视
3.使用virsh来管理虚拟机
virsh概述:
-
-
-
-
-
-
- virsh是使用libvirt management API构建的管理工具。
- 其含义为virtualization shell。
-
-
-
-
-
- 它有两种工作模式
立即模式:
交互模式:
- virsh –help(包括了各种命令)
- virsh常用命令
- 演示关闭虚拟机
看以看到ws2003在运行,使用virsh关闭它