debian11 SSD 서버가 설치되어 있습니다RAID 1 미러
서버를 웹 호스트로 사용하고 있으며 더 나은 성능(더 많은 사용자 수)을 위해 데이터가 2개의 드라이버에 분산되도록 RAID 0을 사용해야 합니다.
1TB 디스크 2개
문제는 다음과 같습니다재설치 없이 RAID 1에서 RAID 0으로 변환하는 방법 섬기는 사람
답변1
내 (안타깝게도 삭제된 게시물)에서는 RAID1, RAID0, RAID10 및 단일 디스크를 사용하여 mdadam(Debian에 포함)을 테스트한 결과를 보여주었습니다. 예상되는 RAID1 성능은 관찰되지 않았습니다(쓰기 속도는 단일 디스크보다 약간 느렸고 읽기 속도는 RAID0과 거의 동일했습니다). 인터넷에서 열심히 검색한 결과 이것은 버그가 아니라 기능이라는 설명을 찾았습니다. 그 이유는 커널이 두 개의 독립적인 프로그램에서 두 개의 병렬 읽기를 수행할 수 있는 기회를 제공하기 위해서입니다. mdadam 하위 시스템을 사용하지 않는 BSD 유닉스(FreeBSD, NET-BSD, OpenBSD)에서는 그렇지 않습니다. 하지만 SSD를 사용할 때 디스크 성능(RAID0,1 없음)이 주요 문제가 아닐 수도 있다는 점에 동의합니다. 웹 서버(Apache/Lighttp/...), 애플리케이션 모듈(PHP/python/...), 데이터베이스(mysql/postgres/...), CPU 코어 수, 용량 등 서버 구성 요소를 설명하지 않았습니다. RAM 크기, 어떤 종류의 서비스를 구현합니까(정적 페이지/동적 페이지/대량 다운로드/...)
귀하의 질문에 엄격하게 대답한다면 RAID1에서 RAID0으로의 마이그레이션은 온라인으로 수행할 수 없습니다. 서버를 중지하고 외부 디스크에 백업한 다음 RAID0을 재구성해야 합니다. 별도의 시스템 디스크가 있으면 훨씬 더 쉽습니다. 그렇지 않은 경우 새 Linux 운영 체제를 설치할 때 RAID를 재구성해야 합니다.
그러나 비교하면논평위의 내용을 적극 권장합니다.아니요가서 이것을 해보세요. RAID1은 데이터를 더 잘 보호하기 위해 주로 서버에 사용됩니다.