![기존 LVM 파티션의 크기를 조정하고 다른 LVM 파티션에 공간을 추가합니다.](https://linux55.com/image/68878/%EA%B8%B0%EC%A1%B4%20LVM%20%ED%8C%8C%ED%8B%B0%EC%85%98%EC%9D%98%20%ED%81%AC%EA%B8%B0%EB%A5%BC%20%EC%A1%B0%EC%A0%95%ED%95%98%EA%B3%A0%20%EB%8B%A4%EB%A5%B8%20LVM%20%ED%8C%8C%ED%8B%B0%EC%85%98%EC%97%90%20%EA%B3%B5%EA%B0%84%EC%9D%84%20%EC%B6%94%EA%B0%80%ED%95%A9%EB%8B%88%EB%8B%A4..png)
기존 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_root
15GB로 확장 하고 싶은데 /dev/mapper/vg_dckapstaging-lv_home
어떻게 해야 합니까?
답변1
볼륨 그룹이 가득 차서 더 이상 확장할 수 없다고 가정하면 다음을 수행해야 합니다.
lv_home
resize2fs
예를 들어 ext3/4를 사용하는 경우 파일 시스템 특정 도구를 사용하여 파일 시스템을 축소합니다 .lv_home
그에 따라 크기를 조정합니다lvreduce
.lv_root
으로 늘립니다lvresize
.lv_root
LV의 모든 추가 공간을 사용하도록 파일 시스템을 늘립니다 .
언제나 그렇듯이 먼저 데이터를 백업하십시오. 파일 시스템 크기를 조정하는 것은 항상 위험한 일입니다.
XFS를 사용하는 경우 lv_home
XFS는 축소를 지원하지 않으므로 다른 접근 방식을 사용해야 합니다. 이 경우:
- 백업 데이터
lv_home
- Reduce
lv_home
(lvreduce
이때 FS가 소멸됩니다!) lv_home
파일 시스템을 더 작은 크기로 다시 만듭니다.- 데이터 복구
lv_root
높이려면 위의 3단계와 4단계를 따르세요.
답변2
먼저, 당신이 원하는파티션 마운트 해제문제가 있습니다. USB 스틱 또는 유사한 장치를 부팅합니다. 파일 시스템을 조작하기 전에 항상 중요한 데이터를 백업하는 것이 좋습니다.
먼저 줄이십시오 /dev/mapper/vg_dckapstaging-lv_home
. 그렇지 않으면 lv 크기를 조정하면 데이터가 손실됩니다. 이를 수행하는 방법은 당연히 파일 시스템에 따라 다릅니다. resize2fs
ext2/3/4 파일 시스템에 적용 가능합니다.resize2fs /dev/mapper/vg_dckapstaging-lv_home 200G
파일 시스템을 축소한 후 실행하여 lvresize -L -15G /dev/mapper/vg_dckapstaging-lv_home
15GB를 확보하고 lvresize -L +15G /dev/mapper/vg_dckapstaging-lv_root
확장합니다 .lv_root
fs 크기 조정 도구를 사용하여 완료했습니다. 확장으로는 resize2fs /dev/mapper/vg_dckapstaging-lv_root
사용 가능한 최대 공간까지 확장하는 것입니다.
편집: 오타 수정: 파티션 -> 파일 시스템
답변3
이것은 위험한 작업이다
정리를 시도해야 합니다 ( 오래된 큰 파일을
/
살펴보고 삭제하세요)./var/log
/var/spool
진행하기 위한 이론적 접근 방식은 다음과 같습니다.
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.1.효과적인 백업을 꼭 해주세요!
3.2. 프로덕션 시스템인 경우 먼저 테스트해 보세요.