Git "쓰기 실패, 파일 시스템 전체 치명적: new_index 파일을 쓸 수 없습니다"

Git "쓰기 실패, 파일 시스템 전체 치명적: new_index 파일을 쓸 수 없습니다"

저는 OpenBSD 5.7을 실행하고 있으며 대학 과제를 위해 커널을 수정하고 있습니다. 가상 머신에서 실행됩니다.

저장소를 "/usr/src"에 복제하고 파일 1개를 수정하기 시작했습니다. 나는 갔다

$ cd /usr/src/sys/conf/files
$ nano files
$ git add files 
/usr/src: write failed, file system is full
error: unable to create temporary file: No space left on device
error: sys/conf/files: failed to insert into database
error: unable to index file sys/conf/files
fatal: updating files failed
$ df -ih
Filesystem     Size    Used   Avail Capacity iused   ifree  %iused  Mounted on
/dev/wd0a      731M   73.6M    620M    11%    1775  117263     1%   /
/dev/wd0k      7.0G    2.3M    6.6G     0%     284  935138     0%   /home
/dev/wd0d      1.1G   10.0K    1.1G     0%       6  155896     0%   /tmp
/dev/wd0f      1.5G    370M    1.1G    25%   11751  196119     6%   /usr
/dev/wd0g      895M    191M    660M    22%    9183  120735     7%   /usr/X11R6
/dev/wd0h      3.2G    169M    2.9G     5%    5041  436685     1%   /usr/local
/dev/wd0j      1.8G   1000M    710M    58%   26924  232914    10%   /usr/obj
/dev/wd0i      1.2G    1.2G   -8.0K   100%   70321  111565    39%   /usr/src
/dev/wd0e      1.7G    8.1M    1.6G     0%     582  233272     0%   /var

왜 이런 일이 발생하는지 잘 모르겠습니다. 도움을 주시면 감사하겠습니다.

답변1

Filesystem     Size    Used   Avail Capacity iused   ifree  %iused  Mounted on
/dev/wd0i      1.2G    1.2G   -8.0K   100%   70321  111565    39%   /usr/src

/usr/src가 가득 찼습니다. 아마도 커널 소스를 복제했기 때문일 것입니다.

/home에는 6.6GB의 여유 공간이 있는 것 같습니다. 아마도 ~/src/usr/src에서 먼저 혼란스러운 부분을 정리할 수 있을 것입니다.

관련 정보