KVM详解(七)——KVM常用命令详解

简介: KVM详解(七)——KVM常用命令详解

今天继续给大家介绍Linux运维相关知识,本文主要内容是KVM常用命令。
本文以centos7-1、centos7-2虚拟机为例,向大家介绍常见的KVM命令如下:
1、虚拟机查看
执行命令:

virsh list
1
可以查看已经打开的虚拟机。
执行命令:

virsh list --all
1
可以查看所有虚拟机(包括已经打开的和未打开的)
执行命令:

virsh version
1
可以查看virsh的版本
上述命令执行结果如下:

2、虚拟机启动与关闭
执行命令:

virsh start centos7-1
1
可以打开该虚拟机。
执行命令:

virsh shutdown centos7-1
1
可以关闭该虚拟机。
执行命令:

virsh destroy centos7-1
1
可以强制性关闭该虚拟机,相当于强行断电,当虚拟机无法正常关闭时常使用这种方法。
3、虚拟机配置文件导出
执行命令:

virsh dumpxml centos7-2 > /tmp/centos7-2.xml
1
可以将该虚拟机的配置文件导出到/tmp/目录下,并命名为centos7-2.xml,该命令执行结果如下:

4、虚拟机挂起与恢复
执行命令:

virsh suspend centos7-1
1
可以挂起该虚拟机。
执行命令:

virsh resume centos7-1
1
可以恢复该虚拟机。
5、虚拟机会话链接
执行命令:

virsh console centos7-1
1
可以与centos7-1打开一个控制台窗口终端。
6、虚拟机克隆
有关虚拟机克隆等相关理论和命令,请参考以下文章:
KVM详解(四)——KVM克隆与KVM配置文件
7、虚拟机撤销与恢复
执行命令:

virsh undefine centos7-2
1
可以将该虚拟机从虚拟机管理器中移除,该虚拟机的配置文件会随之删除,但是该虚拟机磁盘文件并没有删除,因此该虚拟机还可以恢复,但是前提是该虚拟机的配置文件已经进行了导出和备份。
执行命令:

virsh define /tmp/centos7-2.xml
1
即可对删除的虚拟机进行恢复。
8、虚拟机自启动与自启动撤销
执行命令:

virsh autostart centos7-1
1
可以使得该虚拟机在开始时自启动。
执行命令:

virsh autostart --disable centos7-1
1
可以取消掉该虚拟机开机时自启动的设置。
9、虚拟机镜像格式转换
有关虚拟机镜像格式的原理及转换命令,请参考以下文章:
KVM详解(五)——KVM虚拟机镜像格式
10、虚拟机快照
有关虚拟机快照的创建、查看、恢复和删除等操作,请参考以下文章:
KVM详解(六)——KVM虚拟机快照
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200
————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/weixin_40228200/article/details/124125182

目录
相关文章
|
存储 运维 Linux
KVM详解(三)——KVM创建虚拟机
KVM详解(三)——KVM创建虚拟机
354 6
|
7月前
|
存储 固态存储 Linux
VMware ESXi 9.0 正式版发布下载 - 领先的裸机 Hypervisor
VMware ESXi 9.0 正式版发布下载 - 领先的裸机 Hypervisor
1943 1
VMware ESXi 9.0 正式版发布下载 - 领先的裸机 Hypervisor
|
存储 XML KVM
Libvirt的virsh工具常用命令
Libvirt的virsh工具常用命令
390 2
|
Linux 虚拟化 开发者
一键将CentOs的yum源更换为国内阿里yum源
一键将CentOs的yum源更换为国内阿里yum源
20525 31
|
Docker 容器
Docker安装及镜像源修改
本文介绍了Docker的安装过程和如何修改Docker镜像源以加速下载。包括更新系统包、安装所需软件包、设置yum源、安装Docker以及验证安装是否成功。接着,提供了修改Docker镜像源的步骤,包括创建配置文件、编辑配置文件以设置镜像加速地址,并提供了几个常用的国内镜像源地址。最后,通过重启Docker服务和检查配置是否生效来完成镜像源的修改。
Docker安装及镜像源修改
|
JavaScript Java PHP
快速对比:Django、Spring Boot、Node.js 和 PHP
快速对比:Django、Spring Boot、Node.js 和 PHP
788 7
|
Docker 容器
docker设置国内镜像源
docker设置国内镜像源
39495 5
|
KVM 虚拟化 数据安全/隐私保护
KVM虚拟机安装实战
本文讲述了如何创建并使用VNC连接KVM虚拟机的详细教程,包括安装图解和命令行参数说明。
493 8
|
Java 关系型数据库 DataX
DATAX数据同步
DATAX数据同步
3520 0
|
运维 Linux KVM
KVM详解(八)——KVM虚拟机自启动
KVM详解(八)——KVM虚拟机自启动
929 5