环境说明
centos7中的KVM
NAT方式是kvm安装后的默认方式。它支持主机与虚拟机的互访,同时也支持虚拟机访问互联网,但不支持外界访问虚拟机。
检查当前的网络设置
# virsh net-list --all
default是宿主机安装虚拟机支持模块的时候自动安装的
[root@localhost images]# virsh net-list --all
名称 状态 自动开始 持久
----------------------------------------------------------
default 活动 是 是
查看所有KVM上承载的虚拟机,包括开机和关机的
# virsh list --all
[root@localhost ~]# virsh list --all
Id 名称 状态
----------------------------------------------------
vmserver001 running
- win2008R2 关闭
查看正在运行的虚拟机
# virsh list
[root@localhost ~]# virsh list
Id 名称 状态
----------------------------------------------------
vmserver001 running
启动虚拟机
# virsh start win2008R2
[root@localhost ~]# virsh list --all
Id 名称 状态
----------------------------------------------------
vmserver001 running
- win2008R2 关闭 [root@localhost ~]#
[root@localhost ~]# virsh start win2008R2
域 win2008R2 已开始 [root@localhost ~]#
[root@localhost ~]# virsh list
Id 名称 状态
----------------------------------------------------
vmserver001 running
win2008R2 running
正常关闭虚拟机
# virsh shutdown vmserver001
[root@localhost ~]# virsh list
Id 名称 状态
----------------------------------------------------
vmserver001 running
win2008R2 running [root@localhost ~]#
[root@localhost ~]# virsh shutdown vmserver001
域 vmserver001 被关闭 [root@localhost ~]#
[root@localhost ~]# virsh list --all
Id 名称 状态
----------------------------------------------------
win2008R2 running
- vmserver001 关闭
虚拟机的常规信息(CPU 内存规格 内存使用情况)
# virsh dominfo win2008R2
[root@localhost ~]# virsh dominfo win2008R2
Id: -
名称: win2008R2
UUID: 63c7caba-388f-4c73-9b9a-a59f2a7816d0
OS 类型: hvm
状态: 关闭
CPU:
最大内存: KiB
使用的内存: KiB
持久: 是
自动启动: 禁用
管理的保存: 否
安全性模式: selinux
安全性 DOI: [root@localhost ~]#
[root@localhost ~]# virsh dominfo vmserver001
Id:
名称: vmserver001
UUID: 9eacc964-e5ad-3c54-2fe2-8079925b47c5
OS 类型: hvm
状态: running
CPU:
CPU 时间: .8s
最大内存: KiB
使用的内存: KiB
持久: 是
自动启动: 禁用
管理的保存: 否
安全性模式: selinux
安全性 DOI:
安全性标签: system_u:system_r:svirt_t:s0:c54,c90 (permissive) [root@localhost ~]#
编辑虚拟机配置文件
# virsh edit win2008R2
[root@localhost ~]# virsh edit win2008R2
没有更改域 win2008R2 XML 配置。 [root@localhost ~]#
虚拟机配置文件保存位置:/etc/libvirt/qemu/
[root@localhost ~]# ls /etc/libvirt/qemu
networks vmserver001.xml win2008R2.xml
end
参考博客:
https://www.cnblogs.com/Bingo0-python/p/6896798.html