Linux
LVM:使用 PV 的圖像?
我有一個跨越多個驅動器的邏輯卷。其中一個驅動器(3TB,是其中最大的一個)正在死去,我目前正在製作它的圖像(通過 ddrescue)。不過,我還不確定如何將此圖像用作替換 PV。
我目前正在考慮的步驟是:
- 使用 losttup 將圖像掛載為循環設備
- pvscan
- vgchange -ay
在此過程之後,LVM 是否會將循環設備檢測為屬於我的捲組(在工作物理驅動器中)的一部分,並允許我正常訪問邏輯卷?
到目前為止,我在 LVM 映像上發現的所有內容似乎都是關於映像邏輯卷,而不是物理卷,就像我現在所做的那樣。
如果這不起作用,我將只創建整個邏輯卷的映像(將故障驅動器用作 PV),但這意味著讓故障驅動器空閒但開機數小時,而 ddrescue 完美地複制數據工作驅動器,冒更多數據失去的風險。
我可能會做的是….假設卷組中的 LV 包含標准文件系統:
- 對每個 LV 進行標準備份。
- 更換故障磁碟
- 重新製作卷組,並像最初一樣從頭開始製作邏輯卷。
- 從備份中恢復每個邏輯卷。
如果某些邏輯卷不跨越物理卷,您可能可以快捷方式。快捷方式是使用完全相同的參數創建新的邏輯卷,以便內部文件系統數據的位置仍然保持一致。
該文件
\etc\lvm\lvm.conf
是您可以設置探測哪種設備的地方pvscan
。只需設置一個合適的模式,包括您的環回設備。