Virtual-Machines

找到掛載在虛擬機中的lvm

  • May 23, 2020

很久以前,我在虛擬機上安裝了 3 個相同大小的 lvm。現在我想解除安裝其中一個,但我不記得哪個 lvm 安裝在哪個目錄上。如何在虛擬機中找到lvm的掛載點?

正如 Mircea Vutcovici 所說,virsh dumpxml <VM_name>您可以在虛擬機中看到 lvm 名稱及其目標。你應該尋找磁碟部分。在知道這個解決方案之前,我刪除了錯誤的 lvm。我希望其他人不要重蹈我的覆轍。在下面,您可以看到我的一個 vm 的 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>

引用自:https://serverfault.com/questions/1018327