ext4
운이 좋지 않아서 파일 시스템에 inode가 부족하지만 여전히 여유 공간이 많다고 가정해 보겠습니다 .
Inode 사용량은 100%이지만 디스크 여유 공간은 50%입니다.
어떻게 해결할 수 있나요?
답변1
한 가지 옵션은파일 시스템 다시 만들기지정하다인덱스 노드에 대한 바이트옵션 비율 -i
.
지원모든 데이터를 다른 디스크로 이동합니다.
파일 시스템을 나열하고 수정하려는 파일 시스템을 찾으십시오.
$ df -h
/dev/sdX
파일 시스템이 이미 에 마운트 되어 있다고 가정합니다/mnt/mountpoint
.제거이 파일 시스템은 다음과 같습니다.
$ umount /mnt/mountpoint
만들다이 파일 시스템은 바이트 대 inode 비율을 지정하는 명령을 사용합니다
mkfs.ext4
.-i
$ mkfs.ext4 -i 4096 /dev/sdX
이 명령은 inode당 4KB 비율의 파일 시스템을 생성합니다
ext4
(이렇게 하면 기본값(inode당 16KB)보다 4배 더 많은 inode가 생성됩니다).산이 파일 시스템은 다음과 같습니다.
$ mount /dev/sdX /mnt/mountpoint