
5개 드라이브로 구성된 Linux MD 어레이가 작동 중입니다.
공간이 부족합니다. 서버 사용량이 많지는 않지만 온라인 상태여야 합니다.
다른 컨트롤러를 추가할 수 없습니다.
USB 드라이브 케이스를 구매하여 용량을 추가할 수 있나요? mdadm을 사용하면 SATA 및 USB 드라이브 모두에 걸쳐 어레이를 생성할 수 있습니까? 우리는 mdadm에서 부팅하지 않습니다.
mdadm 데몬이 시작되기 전에 USB 드라이브가 구성되어 있습니까?
답변1
작동해야 합니다. mdadm은 블록 장치 수준에서 작동합니다(드라이브 유형에 구애받지 않음).
먼저 가상 머신 설정에서 테스트해 보세요. RAID 어레이를 모델링하기 위해 일부 lv를 설정하고 구성을 복사한 다음 USB 드라이브를 추가합니다. 실제 서버에서 수행하기 전에 모든 문제를 해결하게 됩니다.
USB 드라이브가 구성되기 전에 mdadm이 시작되면 시작 순서를 변경할 수 있습니다.
즉, SATA 드라이브를 사용하는 것이 더 좋습니다. 가상 머신 복사본을 실행한다면 기존 서버를 대체할 수 있을까요?
고려할 수 있는 또 다른 사항은 더 큰 디스크가 있는 어레이로 데이터를 이동하는 것입니다. 데이터가 증가하면 이 문제가 다시 발생하게 됩니다. 서버를 업그레이드하세요.
답변2
이는 올바르게 작동해야 하지만 대부분의 RAID 구성에서는 어레이에서 가장 느린 드라이브로 인해 성능이 제한된다는 점을 명심하십시오. USB 드라이브를 기존 SATA 드라이브와 혼합하면 성능이 저하될 수 있습니다.
또한 작동하는 데 필요한 "mdadm 데몬"이 없다는 점에 유의하세요. mdadm 도구는 일반적으로 시작 시 실행되어 기존 어레이를 어셈블하지만 나중에 시작 시퀀스에서(또는 직접) 언제든지 실행할 수 있습니다. 실제 배열 처리는 커널에 있습니다.