var 마운트 지점 공간 늘리기

var 마운트 지점 공간 늘리기

내 /var lvm 공간이 가득 찼습니다. /mnt/data 지점에 마운트되고 그 안에 데이터가 있는 /dev/sdb 파일 시스템에 500GB가 있습니다. /mnt/data에 이미 존재하는 데이터를 삭제하지 않고 /dev/sdb에서 /var lvm으로 일부 공간을 이동하고 싶습니다. 안내해주세요.

lsblk 스크린샷

df -h 스크린샷

답변1

당신은 그것을 사용할 수 있습니다조각/dev/sdbLVM 물리 볼륨으로 변환하려면 다음을 사용하십시오.데이터파일 시스템은 LVM 논리 볼륨에 배치됩니다. 한 번데이터파일 시스템은 LVM 논리 볼륨에 있으므로 이를 축소한 다음 여유 공간을 할당할 수 있습니다./var 만약에논리 볼륨은 /var연속 할당을 사용하지 않습니다.

경고: 이 유형의 디스크 작업은 데이터 무결성에 영향을 미칩니다.안 돼요보장하다. 이 절차를 따르면 데이터가 삭제되지는 않지만 계속하기 전에 백업을 만드는 것이 좋습니다. 무슨 일이 일어날지 결코 알 수 없습니다.

  1. 제거데이터파일 시스템: umount /mnt/data.
  2. 전환하다데이터LVM 물리 볼륨으로 파티션하기:blocks to-lvm --join=VOLGROUP /dev/sdb
  3. lvs새 LV의 이름을 얻으려면 실행하십시오 .
  4. 새 LV에서 마운트 /etc/fstab하도록 편집되었습니다 ./mnt/data
  5. 새로 축소데이터LV(예: 20GB):lvresize -r -L -20G /dev/VOLGROUP/NAME_OF_NEW_LV
  6. 심기변하기 쉬운LV:lvresize -r -L +20G /dev/VOLGROUP/var
  7. 설치하다데이터파일 시스템:mount /mnt/data

관련 정보