현재 SSD에 root
( ) 디렉터리가 있고 기계식 드라이브에 홈 디렉터리가 있습니다. /
SSD를 더 많이 활용하고 속도 이점을 얻기 위해 소프트웨어 RAID를 사용하여 두 SSD를 모두 확장하는 것을 고려하고 있었습니다. (하이브리드 스타일).
누구든지 이 작업을 수행한 경험이 있습니까? 나는 이 주제에 대해 많은 정보를 찾지 못했습니다.
답변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/
)여야 합니다.