기존 LVM 파티션의 크기를 조정하고 다른 LVM 파티션에 공간을 추가합니다.

기존 LVM 파티션의 크기를 조정하고 다른 LVM 파티션에 공간을 추가합니다.

기존 LVM 파티션의 크기를 조정하고 다른 LVM 파티션에 공간을 추가하고 싶습니다.

[root@dckapstaging ~]# df -h
Filesystem                           Size  Used Avail Use% Mounted on
/dev/mapper/vg_dckapstaging-lv_root   50G   50G     0 100% /
tmpfs                                3.9G     0  3.9G   0% /dev/shm
/dev/sda1                            485M   91M  369M  20% /boot
/dev/mapper/vg_dckapstaging-lv_home  215G   93G  111G  46% /home

/dev/mapper/vg_dckapstaging-lv_root15GB로 확장 하고 싶은데 /dev/mapper/vg_dckapstaging-lv_home어떻게 해야 합니까?

답변1

볼륨 그룹이 가득 차서 더 이상 확장할 수 없다고 가정하면 다음을 수행해야 합니다.

  1. lv_homeresize2fs예를 들어 ext3/4를 사용하는 경우 파일 시스템 특정 도구를 사용하여 파일 시스템을 축소합니다 .
  2. lv_home그에 따라 크기를 조정합니다 lvreduce.
  3. lv_root으로 늘립니다 lvresize.
  4. lv_rootLV의 모든 추가 공간을 사용하도록 파일 시스템을 늘립니다 .

언제나 그렇듯이 먼저 데이터를 백업하십시오. 파일 시스템 크기를 조정하는 것은 항상 위험한 일입니다.

XFS를 사용하는 경우 lv_homeXFS는 축소를 지원하지 않으므로 다른 접근 방식을 사용해야 합니다. 이 경우:

  1. 백업 데이터lv_home
  2. Reduce lv_home( lvreduce이때 FS가 소멸됩니다!)
  3. lv_home파일 시스템을 더 작은 크기로 다시 만듭니다.
  4. 데이터 복구
  5. lv_root높이려면 위의 3단계와 4단계를 따르세요.

답변2

먼저, 당신이 원하는파티션 마운트 해제문제가 있습니다. USB 스틱 또는 유사한 장치를 부팅합니다. 파일 시스템을 조작하기 전에 항상 중요한 데이터를 백업하는 것이 좋습니다.

먼저 줄이십시오 /dev/mapper/vg_dckapstaging-lv_home. 그렇지 않으면 lv 크기를 조정하면 데이터가 손실됩니다. 이를 수행하는 방법은 당연히 파일 시스템에 따라 다릅니다. resize2fsext2/3/4 파일 시스템에 적용 가능합니다.resize2fs /dev/mapper/vg_dckapstaging-lv_home 200G

파일 시스템을 축소한 후 실행하여 lvresize -L -15G /dev/mapper/vg_dckapstaging-lv_home15GB를 확보하고 lvresize -L +15G /dev/mapper/vg_dckapstaging-lv_root확장합니다 .lv_root

fs 크기 조정 도구를 사용하여 완료했습니다. 확장으로는 resize2fs /dev/mapper/vg_dckapstaging-lv_root사용 가능한 최대 공간까지 확장하는 것입니다.

편집: 오타 수정: 파티션 -> 파일 시스템

답변3

이것은 위험한 작업이다

  1. 정리를 시도해야 합니다 ( 오래된 큰 파일을 /살펴보고 삭제하세요)./var/log /var/spool

  2. 진행하기 위한 이론적 접근 방식은 다음과 같습니다.

    fsck -F /dev/mapper/vg_dckapstaging-lv_home
    lvresize --size -15G /dev/mapper/vg_dckapstaging-lv_home
    resize2fs /home
    lvresize --size +15G /dev/mapper/vg_dckapstaging-lv_root
    resize2fs /
    
  3. 부인 성명

    3.1.효과적인 백업을 꼭 해주세요!

    3.2. 프로덕션 시스템인 경우 먼저 테스트해 보세요.

관련 정보