mdadm에서 사용하는 파티션에서 parted 크기 조정을 사용할 수 있나요?

mdadm에서 사용하는 파티션에서 parted 크기 조정을 사용할 수 있나요?

RAID-5의 3Tb 드라이브를 동일한 파티션을 사용하여 하나씩 5Tb로 업그레이드했습니다. 추가 2Tb를 얻기 위해 각 파티션(디스크 끝 부분)을 늘리고 싶습니다.

찾아봤는데 parted resize파티션에 파일 시스템이 있을 것으로 예상됩니다(RAID의 파일 시스템은 아닌 것 같습니다).

/dev/sdd1각 드라이브에는 및 /dev/sdd2(레이드 파티션) 과 같은 2개의 파티션이 있습니다 .

이 드라이브의 RAID 파티션 크기를 어떻게 조정합니까? 시스템이 실행되는 동안 이 작업을 수행할 수 있습니까?

우분투 14.04 서버

답변1

resize아니요. RAID의 일부인 파티션에서 사용해서는 안 되며, 마운트하는 동안에도 사용해서는 안 됩니다.

아마도 당신 parted이 가지고 있는 것을 사용해서는 안 될 것입니다.별말씀을요. AFAIK Ubuntu 14.04는 더 이상 사용되지 않는 parted 2.3(확인 parted -v) 과 함께 제공되며 resize명령은 3.0에서 제거되었습니다.

다음에서 3.2용 소스 코드를 다운로드하고 컴파일하세요.여기(주요 페이지네이션은여기libdevmapper-dev) 다음 을 설치 했는지 확인하세요 uuid-dev.

apt-get install libdevmapper-dev uuid-dev libreadline-dev

( 의 피드백을 기반으로 깨끗하지 않은 시스템에 이미 설치된 것 외에도 설치해야 할 이러한 항목이 더 필요할 수 있습니다 ./configure.)

INSTALL기본적으로 일반적인 지침인 파일의 지침을 따라야 합니다 ./configure && make && sudo make install.

버전 3.2에는 파티션 번호와 파티션의 새로운 끝을 인수로 사용하는 명령이 parted있습니다 .resizepart이는 마운트된 파티션에서도 작동합니다.

물론 이렇게 할 경우 최근 백업을 해 두는 것이 적절한 예방 조치입니다.

관련 정보