zoukankan      html  css  js  c++  java
  • 记录KVM虚拟机常用操作管理命令

    环境说明

    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    名称                         状态
    ----------------------------------------------------
     1     vmserver001                    running
     -     win2008R2                      关闭

    查看正在运行的虚拟机

    # virsh list

    [root@localhost ~]# virsh list
     Id    名称                         状态
    ----------------------------------------------------
     1     vmserver001                    running

    启动虚拟机

    # virsh start win2008R2

    [root@localhost ~]# virsh list --all
     Id    名称                         状态
    ----------------------------------------------------
     1     vmserver001                    running
     -     win2008R2                      关闭
    
    [root@localhost ~]# 
    [root@localhost ~]# virsh start win2008R2
    域 win2008R2 已开始
    
    [root@localhost ~]# 
    [root@localhost ~]# virsh list 
     Id    名称                         状态
    ----------------------------------------------------
     1     vmserver001                    running
     8     win2008R2                      running

    正常关闭虚拟机

    # virsh shutdown vmserver001

    [root@localhost ~]# virsh list 
     Id    名称                         状态
    ----------------------------------------------------
     1     vmserver001                    running
     8     win2008R2                      running
    
    [root@localhost ~]# 
    [root@localhost ~]# virsh shutdown vmserver001
    域 vmserver001 被关闭
    
    [root@localhost ~]# 
    [root@localhost ~]# virsh list --all
     Id    名称                         状态
    ----------------------------------------------------
     8     win2008R2                      running
     -     vmserver001                    关闭

    虚拟机的常规信息(CPU 内存规格 内存使用情况)

    # virsh dominfo win2008R2

    [root@localhost ~]# virsh dominfo win2008R2 
    Id:             -
    名称:       win2008R2
    UUID:           63c7caba-388f-4c73-9b9a-a59f2a7816d0
    OS 类型:    hvm
    状态:       关闭
    CPU:          1
    最大内存: 4194304 KiB
    使用的内存: 4194304 KiB
    持久:       是
    自动启动: 禁用
    管理的保存: 否
    安全性模式: selinux
    安全性 DOI: 0
    
    [root@localhost ~]# 
    [root@localhost ~]# virsh dominfo vmserver001 
    Id:             1
    名称:       vmserver001
    UUID:           9eacc964-e5ad-3c54-2fe2-8079925b47c5
    OS 类型:    hvm
    状态:       running
    CPU:          1
    CPU 时间:   498.8s
    最大内存: 1048576 KiB
    使用的内存: 1048576 KiB
    持久:       是
    自动启动: 禁用
    管理的保存: 否
    安全性模式: selinux
    安全性 DOI: 0
    安全性标签: 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

  • 相关阅读:
    C#将List<T>转化为DataTable
    SqlServer常用内置函数
    C#索引器
    验证Textbox的字符长度
    WM消息对应的Message消息中的Lparam和WParam
    对窗体操作的WM消息
    DllImport使用
    C#获取当前路径的七种方法
    注册ActiveX控件
    [转]VS2010中水晶报表安装应用及实例
  • 原文地址:https://www.cnblogs.com/djlsunshine/p/11039607.html
Copyright © 2011-2022 走看看