`

KVM简单命令详解

 
阅读更多

#virsh list                    显示当前运行的虚拟机 
#virsh list --all              显示当前所有的虚拟机 
#virsh dumpxml node1 | grep vcpu  显示node1虚拟机的cpu资源 
#virsh vcpuinfo node2           查看当前主机的cpu资源以及状态 
#virsh cpu-stats node2          显示当前运行主机的cpu状态 
#virsh dominfo node2            查看node2主机相关配置信息 
#virsh domiflist node2         查看node2主机的网络接口信息 
#virsh domifstat node2 vnet0    查看node2主机网络接口信息 




#virsh dumpxml node1 | grep '[m|M]em'  显示当前虚拟机的内存信息(系统内存以及当前 
可用内存) 


##################################################################### 
注意:现在红帽的KVM中仍然有destory命令,但是好像取消了功能 
#virsh destory node2            stop虚拟机node2(应该相当与force off) 
#virsh shutdown node2           友好的关机 
奇怪了:使用shutdown不能关机,使用destory显示命令不存在?? 

#virsh maxvcpus                 显示最大可链接的cpu 
#virsh reset node2              对node2进行重置(其实就是reboot但是两者的区别呢) 

#virsh save node2 node2-bak     将node2信息保存到node2-bak文件中并关机 
#virsh restore node2-bak        从上面保存的那个状态进行恢复,恢复后直接就是最终 
的状态(只要磁盘卷没有删除都是可以的)。注意:只能保存当前的一个状态,如果关机将不 
能使用哦,不再显示虚拟机的存在 


查看VMM(Hypervisor)的相关信息: 
#virsh hostname                 查看宿主机的信息 
#virsh nodeinfo                 查看Hypervisor的信息 
#virsh sysinfo                  查看系统信息 
#virsh version                  查看系统使用虚拟化的版本 
使用的是libvirtd程序,开启的是qemu进程运行虚拟化 
虚拟机的I/O是由qemu进程虚拟出来的 
cpu是由(Hypervisor)主机的cpu支持虚拟化出来的 
虚拟机的内存是由程序虚拟出来的。 
虚拟化的出现引入了第三个模式:客户模式(内核/用户模式)

分享到:
评论

相关推荐

    虚拟化技术KVM.pdf

    #### 二、KVM虚拟化技术详解 ##### 2.1 KVM简介 KVM是一种基于Linux内核的全虚拟化解决方案,它允许Linux内核直接支持虚拟化功能,无需额外的软件层。KVM的性能非常高,因为它直接利用了现代CPU的虚拟化扩展特性...

    kvm详细使用手册

    ### KVM在Linux环境下的详细使用手册...总之,KVM提供了丰富的功能和选项,使得在Linux环境下构建和管理虚拟机变得简单高效。通过合理配置和使用这些选项,可以满足各种虚拟化需求,无论是开发测试还是生产环境的应用。

    kvm 备份脚本

    【KVM备份脚本详解】 KVM(Kernel-based Virtual Machine)是Linux内核中的一个模块,它提供了全虚拟化解决方案,允许用户在单一物理主机上运行多个独立的虚拟机。KVM备份对于保障数据安全、防止意外损失以及方便...

    KVM虚拟机网络环境图文配置介绍

    ### KVM虚拟机网络环境配置详解 #### 一、引言 KVM(Kernel-based Virtual Machine)是一种基于Linux内核的开源虚拟化技术,能够将Linux操作系统转变为一个虚拟机监控器,进而支持运行多个隔离的操作系统实例。对于...

    Linux KVM的QCOW2 和 ROW的详解及区别介绍

    为了在性能和空间之间取得平衡,可以考虑将RAW镜像转换为QCOW2,使用`qemu-img convert`命令可以轻松完成转换。例如: ``` # 将RAW转换为QCOW2 qemu-img convert -O qcow2 disk.raw disk.qcow2 # 将QCOW2转换回RAW...

    grep是linux中使用最广泛的命令

    ### grep命令详解与实践 #### 一、grep命令概述 grep是Linux系统中一个非常重要的命令工具,主要用于在文件中搜索指定的模式(pattern),并将包含该模式的行输出到标准输出。它不仅可以用于简单的文本查找,还可以...

    嵌入式linux.txt

    ### 嵌入式Linux学习知识点详解 #### 一、Makefile 编写与优化 在嵌入式Linux开发过程中,Makefile是非常重要的构建工具之一。掌握如何编写和优化Makefile对于提高开发效率至关重要。 1. **基础Makefile编写**: ...

    《J2ME手机游戏开发技术详解》.

    ### J2ME手机游戏开发技术详解 #### 第一篇 起步篇 ##### 第一章 J2ME概述 - **1.1 J2ME体系结构** - **1.1.1 JAVA技术的版本**:Java技术根据目标硬件平台的不同分为三个主要版本:Java SE(标准版)、Java EE...

    linux下的qemu模块

    【QEMU模块详解】 QEMU(Quick Emulator)是一款强大的开源模拟器,它允许你在Linux或其他操作系统上运行多种不同的架构。QEMU最初设计为快速CPU模拟器,但随着时间的推移,它发展成为了一个功能全面的虚拟化平台,...

    shell脚本的介绍与教学

    8. **编写简单的图形界面或游戏**:虽然不如其他高级语言方便,但对于简单的交互式应用来说仍有可能实现。 #### 语言分类 - **解释型语言**:如Shell脚本,其特点是无需编译过程,可以直接由解释器执行。 - **编译...

    IPMI SPEC 2.0英文原版

    **IPMI 2.0规范详解** 智能平台管理接口(Intelligent Platform Management Interface,简称IPMI)是一种标准化的硬件管理接口,它允许系统管理员在操作系统失效或无法运行时远程监控和控制服务器。IPMI 2.0是该...

    Ansible介绍和教学环境介绍

    ### Ansible介绍与教学环境搭建详解 #### 一、Ansible概述 Ansible是一款由Red Hat维护的强大且易于使用的自动化运维工具。它采用模块化设计,支持多种操作系统,并且无需在目标主机上安装任何代理软件即可实现...

    DHCP+tftp+PXE无人值守

    ### DHCP + TFTP + PXE 无人值守安装详解 #### 一、理解无人值守安装的概念与应用场景 在大规模的企业环境中,对于服务器或者工作站的批量安装往往需要耗费大量的时间和人力资源。为了提高效率,减少人为干预,...

    详解QEMU网络配置的方法

    QEMU是一种流行的开源机器模拟器和虚拟化器,它支持多种虚拟化技术,包括KVM、Xen等。在QEMU中配置网络是一个相对高级的操作,但它可以让虚拟机拥有丰富的网络连接能力。本文将详细介绍QEMU的两种网络配置方式:User...

    HP ILO2使用方法

    ### HP ILO2 使用方法详解 #### 一、iLO2 的配置 ##### iLO2 简介 iLO(Integrated Lights-Out)是惠普(HP)开发的一种远程管理系统,用于实现对服务器的远程管理和监控。iLO 技术支持多种功能,包括但不限于...

    nmon 和 nmon analyser工具

    **nmon 和 nmon Analyser 工具详解** 在Linux系统管理中,实时监控系统性能是至关重要的,以便及时发现并解决潜在问题。nmon(Nigel's Performance Monitor for Linux)是一款强大的系统监控工具,由Nigel ...

Global site tag (gtag.js) - Google Analytics