더 많은 inode를 생성하기 위해 ext4 파티션의 크기를 조정하시겠습니까? [복사]

더 많은 inode를 생성하기 위해 ext4 파티션의 크기를 조정하시겠습니까? [복사]

중복 가능성:
ext4 파일 시스템에서 inode 수를 늘리는 방법은 무엇입니까?

제가 사용하는 오래된 헤드리스 no-X 백업 서버에는 세 개의 기본 ext4 파티션( /, /home및 ) 이 있는 작은 하드 드라이브가 있습니다 /swap. /1.5GB 파티션에 사용 가능한 inode가 부족 하여 시스템에서 업데이트를 실행할 수 없습니다 . 사용되지 않은 여유 공간이 있습니다 /home.

/라이브 GParted 환경 내에서 파티션 크기를 조정하면 이 문제를 해결할 수 있습니까? 이 프로세스로 인해 더 많은 inode가 생성됩니까?

이것대답은 파일 시스템을 생성한 후에 더 많은 inode를 생성할 수 없음을 나타냅니다. 내 생각엔 이게 관련이 없을 것 같아크기 조정분할.이것대답은 더 많은 inode를 얻기 위해 파일 시스템을 다시 만드는 것을 제안합니다.

답변1

외부 파티션(예: gparted)의 크기를 조정할 수는 있지만 inode 수의 크기는 조정할 수 없는 것 같습니다. 즉, inode당 바이트 수가 크기 조정에 따라 늘어나거나 줄어듭니다. "inode당 바이트 수"와 "Inode 크기"를 참고하세요.똑같은 건 아니야.

따라서 /home 파티션의 크기를 줄일 수 있지만(inode당 바이트 수 감소) 루트 파티션의 경우 inode 수를 늘리려면 다시 포맷해야 합니다.

또 다른 옵션은 루트 파티션의 크기를 줄이고, inode당 더 작은 바이트로 새 파티션을 생성하고(참고자료의 -i 옵션 참조 man mke2fs), /usr/share(또는 다수의 작은 파일 파티션)를 마운트하는 것입니다.

tune2fs -l"Inode 개수:"와 ext 파일 시스템에 대한 기타 정보를 제공합니다.

rsync -aE이는 파티션을 미러링/백업하고 크기를 조정해야 하는 경우 유용합니다.

관련 정보