現在、私のroot
( /
) ディレクトリは SSD 上にあり、ホーム ディレクトリは機械式ドライブ上にあります。SSD をもっと活用して速度の向上を図りたいと考え、ソフトウェア RAID を使用して 2 つにまたがることを検討していました。(ハイブリッド スタイル)。
これをやった経験のある人はいますか? この件に関してあまり情報が見つかりません。
答え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/
。