
저는 LVM으로 서버를 설정했고 최근에 논리 볼륨 중 하나를 25TB에서 35TB로 확장했습니다.
root@server:/home/user# df -h /dev/mapper/vg--data-lv--data
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg--data-lv--data 25T 9.3T 15T 40% /DATA
root@server:/home/user# lvs /dev/mapper/vg--data-lv--data
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv-data vg-data -wi-ao---- 34.90t
파일 시스템에 변경 사항을 적용하기 위해 e2fsck를 실행한 다음 resize2fs를 실행했지만 resize2fs는 계속 e2fsck를 먼저 실행하라는 메시지를 표시합니다.
root@server:/home/user# resize2fs /dev/vg-data/lv-data
resize2fs 1.43.5 (04-Aug-2017)
Please run 'e2fsck -f /dev/vg-data/lv-data' first.
root@server:/home/user# e2fsck -f /dev/vg-data/lv-data
e2fsck 1.43.5 (04-Aug-2017)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/vg-data/lv-data: 672943/836247552 files (3.1% non-contiguous), 2546845858/6689948672 blocks
root@server:/home/user# resize2fs /dev/vg-data/lv-data
resize2fs 1.43.5 (04-Aug-2017)
Please run 'e2fsck -f /dev/vg-data/lv-data' first
웹 전체를 살펴보았지만 여전히 문제가 무엇인지 알 수 없습니다. 나는 찾았다비슷한 문제가 있는 사람, e2fsck와 resize2fs가 다른 버전에서 실행되고 있었기 때문입니다. 위에서 볼 수 있듯이 이것은 내 경우가 아닙니다(e2fsprogs는 버전 1.43.5입니다).
나도 찾았어이 아주 오래된 우분투 버그 보고서시간 문제를 언급합니다. 확인해보니 실제로 네트워크 문제가 있어서 시스템 시간이 잘못되었습니다. 문제를 해결했고 hwclock이 시스템 날짜와 동기화되었는지도 확인했습니다. 하지만 여전히 작동하지 않으며 파일 시스템의 크기를 조정할 수도 없습니다.
단일 오류/경고 메시지도 없기 때문에(그리고 더 작은 lvm 파티션에서 똑같은 작업을 수행하기 하루 전에 작동했기 때문에) 나는 이것을 전혀 이해하지 못합니다.
누군가 아이디어가 있을까요 ??
편집하다 :
덕분에 문제가 해결되었습니다.워텔! 쉬운 해결 방법: 파티션을 마운트 해제하지 말고 온라인 크기 조정을 수행하세요... 해결 방법은 너무 쉽고 뻔해 보입니다... 정말 바보 같은 느낌이 듭니다... 정말 감사합니다
root@server:/home/user# mount -a
root@server:/home/user# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg--data-lv--data 25T 9.3T 15T 40% /DATA
root@server:/home/user# resize2fs /dev/vg-data/lv-data
resize2fs 1.43.5 (04-Aug-2017)
Filesystem at /dev/vg-data/lv-data is mounted on /DATA; on-line resizing required
old_desc_blocks = 3191, new_desc_blocks = 4467
The filesystem on /dev/vg-data/lv-data is now 9367890944 (4k) blocks long.
root@server:/home/user# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg--data-lv--data 35T 9.3T 24T 29% /DATA
답변1
1.44.4의 깨진 수정 사항(ext4용)
root@server:~# resize2fs -p '/dev/sdc5' 414144512K
resize2fs 1.44.4 (18-Aug-2018)
Filesystem at /dev/sdc5 is mounted on /mnt; on-line resizing required
resize2fs: On-line shrinking not supported
먼저 사용하십시오:
root@server:~# fsck /dev/sdc5