pvmove는 무엇을 합니까?

pvmove는 무엇을 합니까?

man pvmove설명하다

pvmove는 소스 PV에 할당된 물리적 확장 영역(PE)을 하나 이상의 대상 PV로 이동합니다. 선택적으로 소스 LV를 지정할 수 있습니다. 이 경우 해당 LV에서 사용되는 범위만 대상 PV의 자유(또는 지정된) 범위로 이동됩니다. 대상 PV가 지정되지 않은 경우 VG의 일반 할당 규칙이 사용됩니다.

"소스 PV에 할당된 물리적 확장 영역(PE)을 하나 이상의 대상 PV로 이동"은 무엇을 의미합니까?

pvmove이들그리고 그리고 의 차이점은 무엇인가요 pvresize? 하나의 PV를 축소 pvmove한 다음 여유 공간을 사용하여 다른 PV를 확대하시겠습니까?

각 PV 아래에는 장치(디스크 또는 파티션)가 있습니다. pvmove관련된 두 PV의 기본 장치 크기를 조정하는 다른 명령과 함께 사용됩니까 ?

감사해요.

답변1

무엇인가요"소스 PV에 할당된 물리적 익스텐트(PE)를 하나 이상의 대상 PV로 이동합니다." 뜻은?

그것은 그것이 말하는 것을 의미합니다. 한 PV의 범위(데이터 블록)가 다른 PV로 이동됩니다. 예를 들어 PV가 2개 있고 /dev/sda1VG /dev/sdb1의 경우 범위를 에서 ) /dev/sda1로 이동할 수 있습니다 /dev/sdb1. 공간이 충분하다고 가정하면 VG에서 해당 공간을 삭제할 /dev/sdb1수 있으며 시스템에서 전체 내용을 삭제할 수도 있습니다./dev/sda1/dev/sda

pvmove와 pvresize의 차이점은 무엇입니까? pvmove가 하나의 PV를 축소한 다음 여유 공간을 사용하여 다른 PV를 확대할지 여부

pvmoveVG의 한 물리적 장치에서 다른 물리적 장치로 데이터를 이동합니다. pvresizePV에서 사용되는 크기를 변경합니다. 매뉴얼 페이지의 예에서는 파티션 크기 변경을 사용한 후에 이 작업을 수행할 수 있음을 보여줍니다 fdisk.

pvmove는 관련된 두 PV의 기본 장치 크기를 조정하는 다른 명령과 함께 작동합니까?

pvresizePV의 크기를 조정합니다. pvmove한 PV에서 다른 PV로 범위(데이터 블록)를 이동합니다.

관련 정보