100Gb 파티션이 75Gb의 데이터로 채워져 있다고 가정해 보겠습니다.
우리는 그것을 20Gb로 줄이고 싶습니다.
- 하다2fs 크기 조정75Gb의 데이터를 나머지 80Gb로 이동한 다음 파티션 크기를 조정하시겠습니까? 즉, 데이터가 저장되어 있습니까?
- 그렇다면 유효한가요?좌심실 용적또한?
매우 감사합니다!
답변1
예, resize2fs
필요에 따라 데이터를 이동하십시오(적어도 ext4에서는). 이것은 의미한다lvreduce -r
(이것은 -r
매우 중요합니다)resize2fs
또한 먼저 호출하므로 안전합니다 fsadm
. ext4는 오프라인 모드에서만 축소할 수 있습니다(제거된 경우). 설치 중에 축소하려고 하면 오류가 발생합니다.
물론 "안전하다"는 것은 단지 오류나 정전 등이 없다는 뜻일 뿐입니다. 따라서 여전히 백업이 있어야 합니다.
참고: Roaima는 쓰기가 끝날 때마다 실제로 동기화된다고 말했는데 resize2fs
정전이 발생해도 안전하다고 생각합니다. 물론 이는 실제로 작동하는 동기화에 따라 달라지며 항상 그런 것은 아닙니다(때때로 디스크, 특히 SSD는 정전을 잘 처리하지 못합니다). 이는 또한 eatmydata
(동기화 차단) 작업 속도를 높일 수 있지만(roaima는 이것을 시도했습니다) 물론 실패할 경우 보안이 훨씬 덜하다는 것을 의미합니다.