![기존 다중 디스크 LVM을 스트라이핑으로 변환하는 도구?](https://linux55.com/image/204185/%EA%B8%B0%EC%A1%B4%20%EB%8B%A4%EC%A4%91%20%EB%94%94%EC%8A%A4%ED%81%AC%20LVM%EC%9D%84%20%EC%8A%A4%ED%8A%B8%EB%9D%BC%EC%9D%B4%ED%95%91%EC%9C%BC%EB%A1%9C%20%EB%B3%80%ED%99%98%ED%95%98%EB%8A%94%20%EB%8F%84%EA%B5%AC%3F.png)
3개의 디스크(동일한 크기)와 4개의 선형 LV로 구성된 기존 LVM 볼륨 그룹이 있습니다. 디스크의 로드 균형을 보다 균등하게 유지하기 위해 LV를 디스크 전체의 스트라이핑으로 변환하고 싶습니다.
허용된 답변의 프로세스를 지원하기 위해 LV를 단일 디스크에 맞게 축소합니다.단일 드라이브 LVM 볼륨을 3개 드라이브에 걸쳐 있는 스트라이프 볼륨으로 변환공간의 1/3 이상을 사용하기 때문에 불가능합니다. 또한 대부분의 데이터를 임시로 저장하기 위해 추가 디스크를 연결하는 것은 연결된 프로세스를 사용할 수 있도록 디스크 3개 중 2개를 비우는 등의 옵션이 아닙니다.
lvconvert
현재 LV에 할당된 공간의 스트라이프 수를 변환하는 기능이 지원되지 않는다는 것을 알고 있습니다 . 그렇더라도 이는 3개 디스크 모두로 확장되는 단일 LV 및 위의 "단일 디스크로 축소 가능" 시나리오와 같은 엣지 케이스에 대한 솔루션만 제공합니다. 2개 이상의 LV가 선형으로 할당된 경우 이는 이러한 각 디스크는 서로 다른 공간을 사용하지만 대상 레이아웃에서는 각 디스크가 동일한 공간을 사용해야 합니다.
VG에서 LV 배치를 분석하고, 이동할 데이터 양이 가장 적은(또는 최소한에 가까운) 스트라이프 대상 구성을 선택한 다음, 여러 LV에 걸쳐 적절하게 수정할 수 있는 도구가 있습니까?