virsh 基本命令与创建存储池\存储卷

创建存储池\存储卷

virsh list查看运行的虚拟机
在这里插入图片描述
virsh list --all查看所有的虚拟机(关闭和运行的虚拟机)
在这里插入图片描述磁盘文件默认目录为/var/lib/libvirt/images/
在这里插入图片描述
virsh pool-list查看存储池列表
在这里插入图片描述 virsh pool-list --all查看创建的存储池信息
ll /etc/libvirt/storage
在这里插入图片描述
创建一个存储池var
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述手工创建存储池
在这里插入图片描述
在这里插入图片描述
(第二个箭头随便改两个数字)

virsh pool-define next.xml定义一个存储池
在这里插入图片描述
在这里插入图片描述
virsh pool-start next使存储池生效
在这里插入图片描述
qemu-img create -f qcow2 /home/newdisk.img 1G用qemu-img创建qcow2格式磁盘文件,大小为1G,放在/home/,名字为newdisk.img(创建一个新的磁盘)
在这里插入图片描述
在这里插入图片描述
virsh attach-disk generic /home/newdisk.img sdd(直接生效)
将/home/newdisk.img(磁盘名字)添加到generic这个虚拟机上面
在这里插入图片描述virsh domblklist hopestage查看该虚拟机的磁盘位置
在这里插入图片描述
运行中挂载,如果重启,需要重新挂载
补充:删除
virsh detach-disk generic /home/newdisk.img

以下命令来源

https://www.cnblogs.com/sunnybowen/p/10516837.html

1、查看虚机

virsh list  --all

2、查看某个虚机下的快照

virsh snapshot-list auto_test_001

3、强制关闭虚机

virsh destroy cloud   

cloud 是名字

4、正常关闭虚机

virsh shutdown cloud

5、开启虚机

virsh start cloud

6、启动暂停的虚机

virsh resume cloud

7、启动存储池

virsh pool-start poolname

8、查看存储池信息

virsh  pool-dumpxml image

在这里插入图片描述

9、查看存储池列表

virsh pool-list --all

在这里插入图片描述

10、查看存储池信息,这个看的直观点

virsh pool-info image

在这里插入图片描述

11、删除存储池

virsh pool-destroy image2

12、删除存储卷

virsh vol-delete --pool image aaa.qcow2

13、显示虚机信息

virsh dumpxml cloud

在这里插入图片描述

14、查看虚机状态

virsh domstate auto_test_001

在这里插入图片描述

15、简单查寻虚机信息

virsh dominfo cloud

在这里插入图片描述

16、查看libvirt版本

 virsh version

在这里插入图片描述

17、挂起虚机

virsh suspend cloud

18、编辑虚机配置文件

virsh edit cloud
virsh edit auto_test_001

19、设置虚机内存和参数

 virsh setmem ubuntu 512000          #给不活动虚拟机设置内存大小

 virsh setvcpus ubuntu 4             # 给不活动虚拟机设置cpu个数

20、查看主机名称

virsh hostname

在这里插入图片描述

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

推荐

https://blog.csdn.net/kongjiepku/article/details/8003856

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值