如何在 Ubuntu 20.04 LTS 中設定軟體 RAID 1,並將其安裝為與「/home」相同等級的「/data」?

如何在 Ubuntu 20.04 LTS 中設定軟體 RAID 1,並將其安裝為與「/home」相同等級的「/data」?

/data如何在使用 2 個磁碟機安裝在同一層級/home(即「旁邊」 )的 Ubuntu 20.04 LTS 中設定軟體 RAID 1,/home並將系統安裝在第三個磁碟機上?

我跟著軟體RAID(德語)一步一步,但沒有成功。 「配置」的 RAID 僅顯示在檔案總管中其他地方這台電腦除了具有與系統驅動器相同的容量/home之外。/[user name]/home

請注意,為此,指南中建議的安裝點已從 更改為/media/daten/home/data

答案1

假設您有三個磁碟/dev/sda/dev/sdb/dev/sdc/dev/sda應該是系統盤,/dev/sdb並且/dev/sdc應該形成資料的RAID1鏡像。

從你的問題我了解到你已經完成了第一步,即/home/dev/sda.

如果使用建立 RAID 的解決方案mdadm對您來說失敗,我建議使用 LVM(邏輯磁碟區管理器)。基本上你可以關注本指南- 它適用於 Gentoo,但只要您記得以 root 身分執行命令,就應該適用於任何 Linux 發行版:) LVM 和 LVM 都parted應該已預設安裝在 Ubuntu 中,因此您應該忽略安裝部分。

重要的步驟是:

  1. 在兩者上建立“Linux LVM”類型分割區/dev/sdb/dev/sdc佔用整個磁碟空間。

  2. 建立LVM物理捲在兩個分區上。

  3. 建立LVM卷組由這兩個物理卷組成。

  4. 建立LVM邏輯磁碟區此磁碟區組中的 RAID1 類型。

您可以在我連結的指南中找到所需的命令。

執行此操作後,您最終應該會獲得一個名為類似於 的設備/dev/raid0vg0/raid0lv0,它將代表您的 RAID1 磁碟區(確切的名稱取決於您在建立磁碟區組和邏輯磁碟區時指定的名稱,我使用的是範例名稱來自指南)。

  1. mkfs使用指令在上述裝置上建立檔案系統(Windows 術語中的「格式」) 。

  2. /data在檔案系統的根目錄中建立一個空目錄(或/home/data如果您願意的話)。

  3. 使用指令將建立的檔案系統掛載到該目錄上 mount。這一個沒有在指南中顯示 - 它將很簡單mount /dev/raid0vg0/raid0lv0 /data(或者mount /dev/mapper/raid0vg0-raid0lv0 /data- 這些是同義詞)

  4. /etc/fstab檔案中新增一個條目,以便在系統引導時自動安裝該磁碟區。指南中也描述如何執行此操作。

希望這可以幫助 :)

相關內容