CentOS7.1 KVM虚拟化之经常使用管理虚拟机命令(3)
一、查看虚拟机列表及状态
[root@kvm01 ~]# virsh list --all
Id Name State
----------------------------------------------------
- vm1 shut off
二、启动虚拟机系统
[root@kvm01 ~]# virsh start vm1
Domain vm1 started
三、停止虚拟机系统
[root@kvm01 ~]# virsh shutdown vm1
停止虚拟机要求虚拟机开启acpid服务
四、重新启动虚拟机系统
[root@kvm01 ~]# virsh reboot vm1
五、强制关机虚拟机系统
[root@kvm01 ~]# virsh destroy vm1
六、设置虚拟机随宿主机开机自启
[root@kvm01 ~]# virsh autostart vm1
七、取消虚拟机随宿主机开机自启
[root@kvm01 ~]# virsh autostart --disable vm1
八、挂起及恢复虚拟机
挂起:
[root@kvm01 ~]# virsh suspend vm1
恢复:
[root@kvm01 ~]# virsh resume vm1
九、编辑虚拟机XML配置文件
[root@kvm01 ~]# virsh edit vm1
注:vm1配置文件要求已经define
十、定义虚拟机XML配置文件
改动了虚拟机XML配置文件以后要求声明XML配置文件
[root@kvm01 ~]# virsh define /etc/libvirt/qemu/vm1.xml
或声明XML配置文件。并启动虚拟机
[root@kvm01 ~]# virsh create /etc/libvirt/qemu/vm1.xml
十一、取消声明的虚拟机XML配置文件
[root@kvm01 ~]# virsh undefine vm1
十二、创建虚拟机
參见:CentOS7.1 KVM虚拟化之linux虚拟机安装(2)
十三、删除虚拟机
1.关闭虚拟机系统
[root@kvm01 ~]# virsh shutdown vm1
若不生效则强制关机
[root@kvm01 ~]# virsh destroy vm1
2.取消开机自启
[root@kvm01 ~]# virsh autostart --disable vm1
3.取消虚拟机XML配置文件定义
[root@kvm01 ~]# virsh undefine vm1
4.删除虚拟机磁盘文件
rm -rf /vm-images/vm1.img
十四、备份(导出)虚拟机XML配置文件
virsh dumpxml vm1 > /etc/libvirt/qemu/vm1_dump.xml
十五、控制台管理虚拟机
[root@kvm01 ~]# virsh console vm1
十六、显示虚拟机信息
virsh dominfo vm1
十七、查看磁盘信息
[root@kvm01 ~]# qemu-img info /vm-images/vm1.img
image: /vm-images/vm1.img
file format: qcow2
virtual size: 10G (10737418240 bytes)
disk size: 1.7G
cluster_size: 65536
Format specific information:
compat: 1.1
lazy refcounts: true
CentOS7.1 KVM虚拟化之经常使用管理虚拟机命令(3)的更多相关文章
- centos7.2 kvm虚拟化管理平台WebVirtMgr部署
在服务器上部署kvm虚拟化,虚出多台VM出来,以应对新的测试需求.当KVM宿主机越来越多,需要对宿主机的状态进行调控,决定采用WebVirtMgr作为kvm虚拟化的web管理工具,图形化的WEB,让人 ...
- VMware下的Centos7实践Kvm虚拟化(通俗易懂)
虽然网上已经有很多关于kvm安装的教程了,但我还是看得头晕,有的教程里安装的包很多,有的很少,也没说明那些安装包的作用是干嘛的,用的命令也不一样,也没解释命令的意思是什么. 我重新写一个教程,尽量通俗 ...
- KVM虚拟化技术(五)虚拟机管理
一.为了提高内存.硬盘.网络的性能,需要支持半虚拟化:virtio半虚拟化驱动 二.对虚拟机的管理都是通过libvirt:所有必须要启用一个守护程序libvirtd. 三.virt-manager ① ...
- KVM虚拟化技术(七)虚拟机配置文件
KVM虚拟机的配置文件在/etc/libvirt/qemu/下,为xml文件 整体结构如下: <domain type='kvm'> 虚拟机整体信息 系统信息 硬件资源特性 突发事件处理 ...
- kvm 虚拟化概述及 virt-manager 安装虚拟机
一.KVM定义 基于内核的虚拟机(英语:Kernel-based Virtual Machine,简称KVM),是一种用于Linux内核中的虚拟化基础设施. KVM眼下支持Intel VT及AMD-V ...
- CentOS7.1 KVM虚拟化之环境准备
备注:实验没有问题,只是暂时还不知道弄这个用来干嘛,不过先留着以后查看吧 一.基础平台 1.一台装有VMware的Windows系统 (可联网) 2.CentOS7.1 64bit 镜像 二.最小化安 ...
- CentOS7.1 KVM虚拟化之linux虚拟机安装(2)
一.上传ISO文件到/data/iso下 这里使用CentOS-5.5-i386-bin-DVD.iso 二.安装CentOS5.5 CentOS7.1 安装KVM虚拟机默认磁盘格式为qcow2(推荐 ...
- CentOS7.1 KVM虚拟化之虚拟机快照(5)
这里用之前克隆的虚拟机vm1-clone进行快照操作 注: 1.快照实际上做的是虚拟机的XML配置文件,默认快照XML文件在/var/lib/libvirt/qemu/snapshot/虚拟机名/下 ...
- Kvm:通过 libvirt 远程管理虚拟机
1.通过qemu+ssh方式 2.通过qemu+tcp方式 主控端需要安装相关工具包: #yum groupinstall "Virtualization" #yum instal ...
随机推荐
- mysql再次安装问题
安装过一次mysql的电脑,想再安装或更换其它版本的mysql.在重新安装的最后一步,总会出现这样的问题. 网上说法也很多,什么删除注册表了等等.这都是狗屁. 真正的做法是找到C盘下的隐藏文件夹Pro ...
- 亚瑟王(arthur)
亚瑟王(arthur) 题目描述 小K不慎被LL邪教洗脑了,洗脑程度深到他甚至想要从亚瑟王邪教中脱坑.他决定,在脱坑之前,最后再来打一盘亚瑟王.既然是最后一战,就一定要打得漂亮.众所周知,亚瑟王是一个 ...
- Windows通过data文件夹恢复mysql数据库
mysql--1146--报错 先找到数据库存放地址,即Data文件夹(复制留下来) 再用电脑管家把所有的mysql卸载 然后把mysql文件夹弄走(卸载不会清掉它,需手动,一般在C:\Program ...
- pat 甲级 1099. Build A Binary Search Tree (30)
1099. Build A Binary Search Tree (30) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN ...
- BZOJ【1625】宝石手镯
1625: [Usaco2007 Dec]宝石手镯 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 1007 Solved: 684[Submit][St ...
- UIImage与Base64相互转换
UIImage与Base64相互转换 采用第三方类 Address:https://github.com/l4u/NSData-Base64/ 经测试好用. 2013-07-17
- ThickBox弹出框的使用方法
原文发布时间为:2009-08-22 -- 来源于本人的百度文章 [由搬家工具导入] 请访问:http://www.blueidea.com/articleimg/2007/12/5182/tickb ...
- 《Linux命令行与shell脚本编程大全 第3版》Linux命令行---17
以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下:
- TCP/IP和HTTP协议与Socket的区别联系
参考资料: http://www.cnblogs.com/goodcandle/archive/2005/12/10/socket.html http://www.2cto.com/net/20121 ...
- 键盘事件keydown、keypress、keyup
事件触发顺序:keydown - > keypress - > keyup 中文输入法: firfox:输入触发keydown,回车确认输入触发keyup chrome:输入触发k ...