找回密码
 注册
查看: 1150|回复: 1

virsh命令行下管理虚拟机

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2022-3-29 10:03:33 | 显示全部楼层 |阅读模式
virsh命令行下管理虚拟机, r. q) V+ p" A. r, b
virsh list           #列出当前宿主机上处于运行状态的虚拟机/ J; Z' t1 w, z3 t" v+ f& V
virsh list --all     #列出当前宿主机上所有的虚拟机( q; {" V' S& N. ]) N9 A1 }/ }
virsh start vm1  #(虚拟机name) 开启某一台虚拟机
& C. P2 Y7 X0 D+ B! jvirsh shutdown vm1   # (虚拟机name) 正常关闭一台虚拟机
5 t$ ~8 `2 m) b8 P/ n$ Ovirsh destroy vm1     # 强制关闭某一台虚拟机
; j% X) {. A* n! R8 A" \2 Vvirsh autostart vm1    #开机自启动虚拟机vm1
( f, E6 [6 U6 m! n5 H: Gvirsh autostart  --disable vm1   #关闭开机自启动
, G' H; _! G1 ^1 ?8 U9 Kvirsh edit vm1     #编辑某个虚拟机的配置文件$ M4 q5 Y: }$ n8 N
virsh pool-list     #列出存储池
2 Q/ w% Z' {* V8 |- s7 g  dqemu-img create -f qcow2 -o size=9G /export/kvm/test.qcow23 A' v$ L* |' E; g+ V% r& ?6 T
创建一个大小为 50G 的,格式为 qcow2 的磁盘镜像
# T' J1 T! R5 x1 J6 F查看磁盘信息:
& Y. e3 f' E( ]1 Wqemu-img info /export/kvm/test.qcow2& H$ y$ f0 P* Z/ k6 c! F

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2022-3-29 10:33:38 | 显示全部楼层
KVM虚拟化存储管理3 ^& o( B, p5 r9 n, `
KVM 的存储虚拟化是通过存储池(Storage Pool)和卷(Volume)来管理的
. B/ A& j+ W  ?4 ^# R  z
5 U* \( N2 C# S. ?. YStorage Pool 是宿主机上可以看到的一片存储空间,可以是多种型; 每个 Pool在 /etc/libvirt/storage 目录下都有一个 xml 文件。* N0 p8 e# G, D8 {
Volume 是在 Storage Pool 中划分出的一块空间,宿主机将 Volume 分配给虚拟机,Volume 在虚拟机中看到的就是一块硬盘。
) w! J+ U2 H& e; D) r, nKVM 支持多种 Volume 文件格式:
; |0 ?/ c* k% z. s( c/ q  C3 C" k( N
; v2 [7 W- I& J/ O! R7 T- Uraw:是默认格式,即原始磁盘镜像格式,移植性好,性能好,但大小固定,不能节省磁盘空间。
8 ~" W- \; R/ [- _qcow2:是推荐使用的格式,cow 表示 copy on write,能够节省磁盘空间,支持 AES 加密,支持 zlib 压缩,支持多快照,功能很多。6 f$ R, ~7 y: v
vmdk:是 VMWare 的虚拟磁盘格式,也就是说 VMWare 虚机可以直接在 KVM上 运行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 01:37 , Processed in 0.016540 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表