KVM挂载磁盘/基本管理

KVM挂载磁盘

虚拟机无法启动,可以通过Libguests找出损坏的虚拟机文件

Libguest运行在虚拟机上任何类型的文件系统,以便修复启动故障

  • 查看磁盘分区信息
[root@server-d ~]# virt-df -h -d vm1
文件系统                            大小 已用空间 可用空间 使用百分比%
vm1:/dev/sda1                             497M        81M       415M   17%
vm1:/dev/centos/root                      4.0G       808M       3.2G   20%


[root@server-d ~]# virt-filesystems -d vm1
/dev/sda1
/dev/centos/root
  • 挂载到一个空目录
 mkdir /vm-mnt
 guestmount -d vm1 -m /dev/centos/root --rw /vm-mnt 

 查看挂载是否完成
 [root@server-d ~]# df -Th
文件系统                类型      容量  已用  可用 已用% 挂载点
devtmpfs                devtmpfs  3.0G     0  3.0G    0% /dev
tmpfs                   tmpfs     3.0G     0  3.0G    0% /dev/shm
tmpfs                   tmpfs     3.0G   13M  3.0G    1% /run
tmpfs                   tmpfs     3.0G     0  3.0G    0% /sys/fs/cgroup
/dev/mapper/centos-root xfs        17G   14G  4.0G   77% /
/dev/sda1               xfs      1014M  235M  780M   24% /boot
tmpfs                   tmpfs     598M   12K  598M    1% /run/user/42
tmpfs                   tmpfs     598M     0  598M    0% /run/user/0
/dev/fuse               fuse      4.0G  840M  3.2G   21% /vm-mnt
[root@server-d ~]# cd /vm-mnt/
[root@server-d vm-mnt]# ls
bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
  • 取消挂载点
[root@server-d ~]# guestunmount /vm-mnt
[root@server-d ~]# cd /vm-mnt
[root@server-d vm-mnt]# ls

KVM基本管理

查看
查看运行中的虚拟机
[root@server-d ~]# virsh list
 Id    名称                         状态
----------------------------------------------------
查看所有虚拟机
[root@server-d ~]# virsh list --all
 Id    名称                         状态
----------------------------------------------------
 -     vm1                            关闭


virsh dumpxml vm1 查看vm1配置文件
启动
virsh start vm1 

挂起
[root@server-d ~]# virsh suspend vm1
域 vm1 被挂起
恢复
[root@server-d ~]# virsh resume vm1
域 vm1 被重新恢复
关闭
[root@server-d ~]# virsh shutdown vm1
域 vm1 被关闭
重置/重启
virsh reboot vm1
virsh reset vm1
删除虚拟机
virsh undefine 要删除的虚拟机的名称   虚拟机开启无法使用undefine删除

virsh destory 要删除的虚拟机的名称
设置虚拟机开机自启/关闭
virsh autostart 虚拟机 

取消自动启动
virsh autostart --disable  虚拟机
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值