4.3.5. 掃描磁碟來找尋卷冊群組以便建立快取檔案

vgscan 指令會掃描系統中所有受支援的磁碟裝置並尋找 LVM 實體卷冊和卷冊群組。這會將 LVM 快取建立在 /etc/lvm/cache/.cache 檔案中,該檔案含有一列現有的 LVM 裝置清單。
LVM 會在系統啟動時,自動地執行 vgscan 指令,並且也會在進行 LVM 作業時的其它時候(例如當您執行一項 vgcreate 指令,或是當 LVM 偵測到不一致的狀況時)執行。

注意

當您更改您的硬體設定時,您可能需要手動式地執行 vgscan 指令,這會使得系統能看見系統開機時所不存在的新裝置。這可能會是必要的,比方說當您新增磁碟至一部 SAN 上的系統,或是當您熱插拔一個被標記為實體卷冊的新磁碟時。
您可在 lvm.conf 檔案中定義一個過濾器,以限制掃描避免特定裝置。欲取得有關於使用過濾器來控制欲掃描之裝置的相關資訊,請參閱〈節 4.5, “透過過濾器來控制 LVM 裝置掃描(LVM Device Scans)”〉。
下列範例顯示了一項 vgscan 指令的輸出。
# vgscan
  Reading all physical volumes.  This may take a while...
  Found volume group "new_vg" using metadata type lvm2
  Found volume group "officevg" using metadata type lvm2