建立LVM組

建立LVM組

我租了一台專用伺服器,有兩個 500GB 硬碟,運行 centos 6。

該伺服器上有 3 個分割區。

  1. 啟動
  2. 根50GB
  3. 交換50GB
  4. 空 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 檔案。

相關內容