环境说明

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

记录KVM虚拟机常用操作管理命令的更多相关文章

  1. Windows平台下MySQL常用操作与命令

    Windows平台下MySQL常用操作与命令 Windows平台下MySQL常用操作与命令,学习mysql的朋友可以参考下. 1.导出整个数据库 mysqldump -u 用户名 -p --defau ...

  2. linux学习(2):linux服务器常用操作和命令

    linux服务器常用操作和命令 目录 1. 什么是linux服务器load average?2. 如何查看linux服务器负载3. 服务器负载高怎么办?4. 如何查看服务器内存使用率?5. 如何查看单 ...

  3. Linux学习之常用权限管理命令(二)

    (一)常用权限管理命令 (1)chmod命令 (2)chown (3)chgrp (4)umask (一)常用权限管理命令 (1)chmod命令 命令名称:chmod命令英文原意:change the ...

  4. visual studio NuGet 常用包管理命令

    visual studio NuGet 常用包管理命令 查找包 Find-Package [包名] Find-Package [包名] -AllVersions 安装包 Install-Package ...

  5. KVM虚拟机的日常管理与配置

    1. 查看KVM虚拟机配置文件及运行状态(1) KVM虚拟机默认配置文件位置: /etc/libvirt/qemu/ autostart目录是配置kvm虚拟机开机自启动目录. (2) virsh命令帮 ...

  6. OpenStack入门篇(四)之KVM虚拟机介绍和管理

    1.查看虚拟机,启动虚拟机 [root@linux-node1 ~]# virsh list --all Id Name State --------------------------------- ...

  7. 使用Python-Libvirt GUI 实现KVM 虚拟机 界面化管理

    一.KVM环境的搭建 1.安装VMware(略) 2.在VMware中安装Linux系统(略,Ubuntu16.04) 打开支持虚拟化 网络选择桥接模式 3.安装qemu apt-get instal ...

  8. KVM的常用操作

    KVM安装 一.网卡桥接 1.在原网卡上注释掉IP配置,添加一下内容 BRIDGE=br0 2.配置桥接网卡地址 vim ifcfg-br0 DEVICE="br0" NM_CON ...

  9. linux服务器常用操作和命令

    1. 什么是linux服务器load average? Load是用来度量服务器工作量的大小,即计算机cpu任务执行队列的长度,值越大,表明包括正在运行和待运行的进程数越多.参考资料:http://e ...

随机推荐

  1. 《C# 爬虫 破境之道》:第二境 爬虫应用 — 第二节:以事件驱动状态、数据处理

    续上一节内容,对Web爬虫进行进一步封装,通过委托将爬虫自己的状态变化以及数据变化暴露给上层业务处理或应用程序. 为了方便以后的扩展,我先定义一个蚂蚁抽象类(Ant),并让WorkerAnt(工蚁)继 ...

  2. Linux系统上安装配置MAVEN

    1,下载maven 首先进入maven下载目录:http://maven.apache.org/download.cgi 2,上传maven到linux系统 以下操作路径都是本人习惯,目录可以随意更改 ...

  3. spdlog 基本结构分析

    spdlog 基本结构分析 代码取自 V1.5.0, 代码堪称美学. spdlog 是一个只有头文件的C++日志库,速度非常快,扩展性很强,更重要的是 社区活跃,文档齐全. 使用 参考官方的 exam ...

  4. UVA540 Team Queue——题解 by hyl天梦

    UVA540 Team Queue 题解 题目描述:题目原题 https://vjudge.net/problem/UVA-540 Queues and Priority Queues are dat ...

  5. MySql主要性能指标说明

    在项目当中数据库一般都会成为主要的性能与负载瓶颈,那么针对数据库各项性能指标的监控与对应的优化是开发与运维人员需要面对的主要工作,而且这部分的工作会贯穿项目从开发到运行的整个周期里. 这篇文章中我们对 ...

  6. 20191212模拟赛 问题B

    题目: 分析: 上来看到k=2,... SB杜教筛phi 有点感冒,这把养生一点... 于是写了55分走人了.. 下来一看挺简单的啊2333 不考虑gcd时,构造数列的方案为C(N+K-1,K) 考虑 ...

  7. GP工作室—需求分析

    团队作业第二次作业--需求分析 问题 答案 这个作业属于哪个课程 软件工程 这个作业要求在哪里 作业要求 团队名称 GP工作室 这个作业的目标 ① 团队项目的需求分析 ②团队项目的原型设计 团队队员介 ...

  8. golang判断目录项中是目录还是文件。

    package main import ( "fmt" "os") func main() { //目录的操作 fmt.Println("请输入文件目 ...

  9. 通过示例学习rholang(下部:课程8-13)

    课程8——状态通道和方法 保存数据 到现在为止,你已经很擅长于发送数据到元组空间和从元组空间中获取数据.但是无论你在什么时候进行计算,你有时需要把一些数据放在一边晚点才使用.几乎所有编程语言都有变量的 ...

  10. 《高性能MySQL》之MySQL查询性能优化

    为什么查询会慢? 响应时间过长.如果把查询看做是一个任务,那么它由一系列子任务组成,每个子任务都会消耗一定的时间.如果要优化查询,实际上优化其子任务,要么消除其中一些子任务,要么减少子任务的执行次数, ...