在启动时挂载 mdadm raid 1 驱动器

Chr*_*ris 3 server fstab raid automount 14.04

我想知道你们是否可以帮忙。我希望在启动时安装我的 mdadm RAID 1。

驱动器位置是/dev/md127,我希望它/media/server在启动时安装到。它被格式化为ext4. 您的帮助将不胜感激。

mur*_*uru 8

您可以添加一个条目到/etc/fstab

/dev/md127    /media/server    ext4 defaults 0 0 
Run Code Online (Sandbox Code Playgroud)

确保/media/server存在:

sudo mkdir -p /media/server
Run Code Online (Sandbox Code Playgroud)

您可以使用UUID分区的 代替/dev/md127。除非您更改文件系统的 UUID,否则它不太可能更改,而分区可能会更改其标识符并命名为 md0 或 md255 或类似名称。

使用blkidorlbslk命令获取 UUID,然后在上面的行中替换/dev/md127UUID=xxx-xxxxx-xxxxxx-xxx

# lsblk -o NAME,UUID
NAME    UUID
sdc     
??sdc1  8ebc357c-3d93-fd86-0535-cb852bbc7289
  ??md2 5348f582-8a9c-43c3-bf5b-eaabd644035b
sdd     
??sdd1  8ebc357c-3d93-fd86-0535-cb852bbc7289
  ??md2 5348f582-8a9c-43c3-bf5b-eaabd644035b
# blkid
/dev/sdc1: UUID="8ebc357c-3d93-fd86-0535-cb852bbc7289" UUID_SUB="77e19cfe-ed79-613f-bb18-b56bc30e0858" LABEL="titan:2" TYPE="linux_raid_member" 
/dev/sdd1: UUID="8ebc357c-3d93-fd86-0535-cb852bbc7289" UUID_SUB="e99d0a33-4944-4f1e-4a90-b65fa2e57b56" LABEL="titan:2" TYPE="linux_raid_member" 
/dev/md2: UUID="5348f582-8a9c-43c3-bf5b-eaabd644035b" TYPE="ext4" 
Run Code Online (Sandbox Code Playgroud)

/dev/md2(在本例中为 RAID 阵列)的 UUID是5348f582-8a9c-43c3-bf5b-eaabd644035b,因此条目将如下所示:

UUID=5348f582-8a9c-43c3-bf5b-eaabd644035b   /media/server   ext4    defaults  0 0
Run Code Online (Sandbox Code Playgroud)