找到虚拟机中挂载的lvm

找到虚拟机中挂载的lvm

很久以前,我在虚拟机上安装了 3 个大小相同的 lvm。现在我想卸载其中一个,但我记不清哪个 lvm 安装在哪个目录中。如何在虚拟机中找到 lvm 的挂载点?

答案1

正如 Mircea Vutcovici 所说,virsh dumpxml <VM_name>您可以在虚拟机中看到 lvm 名称及其目标。您应该查找磁盘部分。在了解此解决方案之前,我删除了错误的 lvm。我希望其他人不要重复我的错误。在下面,您可以看到我的一个虚拟机的 dumpxml 中的磁盘部分:

    <disk type='block' device='disk'>                                                                                                             
      <driver name='qemu' type='raw' cache='none' io='native'/>                                                                                   
      <source dev='/dev/vg/db_foo'/>                                                                                                     
      <backingStore/>                                                                                                                             
      <target dev='vda' bus='virtio'/>                                                                                                            
      <boot order='1'/>
      <alias name='virtio-disk0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/>
    </disk>

相关内容