LVM은 데이터 손실 없이 물리 볼륨 간에 논리 볼륨을 이동합니다.

LVM은 데이터 손실 없이 물리 볼륨 간에 논리 볼륨을 이동합니다.

데이터 손실 없이 논리 볼륨을 현재 물리 볼륨에서 다른 물리 볼륨으로 이동하는 방법을 알고 싶습니다. 나는 mans를 읽었지만 거기에서 이 정보를 찾지 못했습니다. 도움을 주시면 감사하겠습니다. 미리 감사드립니다

답변1

명령은 매우 간단합니다.

 pvmove /dev/sdb /dev/sdc

어디

  • /dev/sdb가 소스입니다
  • /dev/sdc가 대상입니다

이러한 볼륨은 VG에 있어야 합니다.

이 명령은 sdb에서 모든 논리 볼륨을 제거합니다(/dev/sdc에 공간이 있다고 가정).

나중에 보내도 돼

vgreduce vg01 /dev/sdb

vg01에서 sdb를 제거합니다.

답변2

특정 디스크를 비워야 하는 경우
pvmove /dev/sdb
이를 사용하여 vg의 다른 모든 디스크에 데이터를 전파할 수 있습니다.

이 도구에는 많은 명령이 있습니다 lvm. 목표를 구체적으로 명시하시면 답변이 더 도움이 될 것입니다

관련 정보