虚拟化(1)_virsh 基本命令
1、查看虚机
virsh list --all
2、查看某个虚机下的快照
virsh snapshot-list auto_test_001
3、强制关闭虚机
virsh destroy cloud
4、正常关闭虚机
virsh shutdown cloud
5、启动暂停的虚机
virsh resume cloud
6、显示虚机信息
virsh dumpxml cloud
7、查看虚机状态
virsh domstate auto_test_001
8、简单查寻虚机信息
virsh dominfo cloud
9、查看libvirt版本
virsh version
10、开启虚机
virsh start cloud
11、挂起虚机
virsh suspend cloud
12、编辑虚机配置文件
virsh edit cloud
virsh edit auto_test_001
13、设置虚机内存和参数
virsh setmem ubuntu 512000 #给不活动虚拟机设置内存大小 virsh setvcpus ubuntu 4 # 给不活动虚拟机设置cpu个数
14、启动存储池
virsh pool-start poolname
15、查看存储池信息
virsh pool-dumpxml image
16、查看存储池列表
virsh pool-list --all
17、查看存储池信息,这个看的直观点
virsh pool-info image
18、查看主机名称
virsh hostname
19、删除存储池
virsh pool-destroy image2
20、删除存储卷
virsh vol-delete --pool image aaa.qcow2
21、虚机的七种状态
# 虚拟机共有7中状态 # running 虚拟机正在运行在cpu上 # idel 虚拟机是闲置的,没有在运行,在等待IO或者休眠时虚拟机会进入这种状态 # paused 虚拟机处于暂停状态,一般情况下是被admin运行了virsh suspend才会处于这种状态,但是仍然消耗资源,只不过不被超级管理程序调度而已。 # shutdown 虚拟机在关闭过程中 # shut off 虚拟机没有运行,已经完全关闭 # crashed 虚拟机崩溃 # dying 虚拟机处于垂死的状态,但是又没完全关闭或崩溃
22、对于这些命令,其实在virt-manager 里面都可以手工操作,不需要了解,但是在实际开发过程中这些操作的命令是要熟练掌握的。
虚机系统盘不能设置为只读和共享,否则启动的时候会蓝屏,起不来。
23、删除虚机
[root@localhost ~]# virsh undefine test_8888 Domain test_8888 has been undefined [root@localhost ~]# virsh list --all Id Name State ---------------------------------------------------- 309 test_002 running - test_005 shut off - test_006 shut off - test_8884 shut off - test_8887 shut off
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
2018-03-12 java中的装箱与拆箱
2018-03-12 PAT甲级_PAT Advanced Level 1002. A+B for Polynomials (25)