virsh管理虚拟机常用命令_vmware退出虚拟机

virsh管理虚拟机常用命令_vmware退出虚拟机使用Virsh管理虚拟机 virsh的概述 virsh的命令 virsh的详细命令解析 virsh list列出所有的虚拟机,虚拟机的状态有(8)种 runing 是运行状态idel 是空闲状态pause 暂停状态shutdown 关闭状态crash 虚拟机崩坏状态daying 垂死状态shut o

virsh管理虚拟机常用命令_vmware退出虚拟机

使用Virsh管理虚拟机

 

  • virsh的概述
  • virsh的命令

 

virsh的详细命令解析

 

virsh list
列出所有的虚拟机,虚拟机的状态有(8)种

runing 是运行状态
idel 是空闲状态
pause 暂停状态
shutdown 关闭状态
crash 虚拟机崩坏状态
daying 垂死状态
shut off 不运行完全关闭
pmsuspended 客户机被关掉电源中中断

 

 domain

    virsh start 启动一个虚拟机
    virsh suspend 暂停
    virsh resume 恢复
    virsh save 将虚拟机的当前运行状态保存到宿主机磁盘
    virsh restore 恢复虚拟机的状态
    virsh destory 删除虚拟机运行状态
    virsh shutdown 关闭虚拟机
    virsh undefined 取消一个域
    virsh autostart 随着宿主机启动而启动
    virsh attach-disk <domain> PATH/IMG_FILE <target> 向一个域添加一个虚拟磁盘
    virsh detach-disk <domain> <target> 移除一个域中的虚拟硬盘

 

monitor

    virsh domblklist 显示域的虚拟磁盘设备
    virsh domiflist 显示域的虚拟网卡
    virsh domblkinfo <domain> <device> 显示域的虚拟磁盘设备的详细信息
    virsh domblkstat <domain> <device> 显示域的虚拟磁盘设备的状态
    virsh domifstat <domain> <interface> 显示域的虚拟网卡的状态

 

device commands(设备命令)

*attach-device (demo file)添加设备从file文件中
*attach-interface (demo type source )添加一个接口
*update-device(demo file)更新设备根据file

 

virtual network commadns(网卡命令)

*net-autostart (network) 自动启动网卡(default)
*net-create (file) 把配置加载到文件
*net-destory ( network )关闭网卡
*net-dumpxml(default) 把网卡配置加载到文件
*net-edit(default) 编辑网卡信息
*net-info(default) 网卡信息
*net-list 显示网卡
*net-uuid (default)得到网卡的id
*net-name(id)得到网卡的名字
*net-start (default)开启网卡

 

Interface commands

*iface-define(file)定义一个接口从文件里面
*iface-dumpxml (lo)显示接口I的信息
*iface-edit(lo) 编辑接口
*iface-list 列出所有的接口
*iface-name (mac) 根据mac得到名字
*iface-mac(lo) 根据名字得到mac
*iface-start(lo) 开启接口
*iface-unbriged 解绑定 网桥

 

STORAGE pppl commands

*pool-auto (pool)标记池自动启动
*pool-build(pool)建造一个池
*pool-create(file)根据文件创建池
*pool-define(file)定义但是不开启
*pool-destory(pool)销毁池,以后能回复
*pool-delete(pool)删除池,以后不能恢复
*pool-dumpxml(pool)查看池的定义文件
*pool-edit(pool)编辑池的定义文件
*pool-info池的信息
*pool-list的列表
*pool-name(id)根据id得到name
*pool-id(name)根据name得到id
*pool-start(poop)开启池
*pool-uuid (pool) 返回一个池的uuid

VOLUME commads

*vol-delete(pool)卷的删除
*vol-upload(pool) 卷的加载
*vol-list(pool)列出卷
*vol-info(default)卷的信息
*vol-name(path)得到卷的名字

(快照)(secret)

 

示例:

1,查看运行的虚拟机
    virsh list
2,查看所有的虚拟机(关闭和运行的虚拟机)
    virsh list –all
3,连接虚拟机
    virsh console +域名(虚拟机的名称)
4,退出虚拟机
    ctrl+]
5,关闭虚拟机
    virsh shutdown +域名
    virsh destroy +域名
        这种方式的关闭,是一种删除的方式,只是在virsh list中删除了该虚拟机。
6,挂起虚拟机
    virsh suspend +域名
7,恢复被挂起的虚拟机
    virsh resume +域名
8,子机随宿主主机(母机)启动而启动
    virsh autostart + 域名
9,取消自动启动
    virsh auotstart –disable +域名
10,彻底删除虚拟机
    删除虚拟机 virsh destroy +域名
    解除标记 virsh undefine +域名
    删除虚拟机文件
11,启动虚拟机并进入该虚拟机
    virsh start 域名 –console
12.查看虚拟机信息
    virsh dominfo 域名
重启
    virsh reboot 域名
查看虚拟机信息
    virsh dominfo 域名
查看虚拟机磁盘
    virsh domblklist 域名
查看虚拟网卡
    virsh domiflist 域名
更改虚拟机配置,libvirt使用xml文件来定义虚拟机配置
    virsh edit 域名

今天的文章virsh管理虚拟机常用命令_vmware退出虚拟机分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/54133.html

(0)
编程小号编程小号
上一篇 2023-08-29
下一篇 2023-08-29

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注