我租了一台專用伺服器,有兩個 500GB 硬碟,運行 centos 6。
該伺服器上有 3 個分割區。
- 啟動
- 根50GB
- 交換50GB
- 空 400GB
現在我想建立一個跨越第一個磁碟上的空 400GB 的邏輯磁碟區組,並將其與第二個磁碟上的空 400GB 合併。
我已經閱讀了一個又一個教程,但我無法理解如何完成這項任務。我只想將空分割區與空磁碟合併。
有人可以建議我如何實現這一目標,或者是否有可能?
答案1
這是可以做到的。 LVM 有 3 個部分 -
- 物理體積
- 卷組
- 邏輯磁碟區
所以我這樣做的方法是在第二個磁碟上建立一個分割區(你不需要需要這樣做,但這是“正確”的方法)
首先指示作業系統您希望將 2 個實體磁碟區指派給 LVM - 您可以透過為 2 個分割區中的每一個分割區執行以下命令來執行此操作
pvcreate /dev/sdXX
第二步是將兩個實體卷分配到 1 個卷組 -
vgcreate vgname /dev/sdXX /dev/sdXX
第三步創建邏輯卷
lvcreate -n NewPartitionName vg -L 899G
在此範例中,我建立了一個 899 gig 區塊設備,其名稱為 /dev/vgname/NewPartitionName。根據您的需求,認真考慮一開始只使用 800 Gig 的空間,剩下最後 99 Gig 的空間 - 這將使您可以自由地創建其他卷 - 包括快照,這可能很有用。您以後隨時可以擴展當前磁碟區(即使檔案系統正在使用中)。使體積變大比變小更容易。
在此階段,您已準備好新增檔案系統。不確定您是否需要協助,但您可以使用指令 mkfs.ext4 /dev/vgname/NewPartitionName 來格式化分割區。如果您希望自動安裝它,則可以將其新增至 fstab 檔案。