2015-08-28 34 views
-1

爲了調整我的/home/{user}目錄大小,我決定在硬盤上劃出一些空間,但我不知道它是在LVM中團體已經。我能夠成功刪除分區(總共1.8T)並將其刻成一堆500G分區,以便根據需要混合和匹配空間。更改磁盤分區,不更新lvm,現在無法從LVM中刪除PV

予刪除/dev/sdb3(1.8T)和分區表製成/dev/sdb3(〜500G),/dev/sdb4(〜500G)/dev/sdb5(〜500G),/dev/sdb6(〜300G)。

我能夠成功地將/dev/sdb4通過/dev/sdb6添加爲物理卷,然後我意識到我的錯誤。 /dev/sdb3是一個LVM實體,仍然被列爲1.8T。

我試圖將其上的數據刪除到其他驅動器(沒有什麼,我想保存順便說一句)。這失敗了,因爲沒有足夠的空間。

我也嘗試刪除它,並強制刪除。沒有骰子。它是in use

所以現在我卡住了。我不知道我如何解決這個問題。我有一個顯示爲1.8T的PV,但實際上並不是這樣,我想將其刪除或使其反映分區的正確大小。

回答

0

經過所有東西pv*vg*之後,我回過頭去刪除物理卷所屬的卷組。有點重手,但在這種情況下工作,所以這裏是我跑:

sudo vgremove fedora

其中fedora是我刪除的卷組的名稱。這會釋放使用中的PV,並立即退出,從而允許新的PV落入到位。

0

還有就是你可以傳遞給vgreduce命令行選項:

vgreduce --removemissing system