目前,我的 SSD 上有我的root
( /
) 目录,我的机械驱动器上有我的主目录。为了利用更多的 SSD 并希望获得速度优势,我正在考虑使用软件 raid 跨越两者。 (混合风格)。
有人有这样做的经验吗?我真的没有找到关于这个主题的太多信息。
答案1
假设您正在谈论 RAID1,这可以毫无问题地完成。创建 RAID1,例如mdadm --create --level 1 -n 2 /dev/mdX /dev/sdaX --write-mostly /dev/sdbX
告诉--write-mostly
mdadm 以下设备访问速度较慢,因此大多只能写入(或者换句话说:主要从其他设备(即您的 SSD)读取,因此读取速度最快;写入始终会发生在当然是两种设备)。
答案2
混合风格将是dm-cache
或bcache
或类似。 RAID 可以通过--write-mostly
.但您真正想做的只是将其安装/home/user/
到 SSD 上。 SSD 应该是所有东西的主驱动器,HDD 是笨重东西的辅助驱动器(安装在其他地方或安装在/home/user/HDD/
)。