"pkg: /var/cache/pkg에 공간이 부족합니다. 사용하려면 32mib가 필요합니다." 오류를 수정하는 방법은 무엇입니까?

"pkg: /var/cache/pkg에 공간이 부족합니다. 사용하려면 32mib가 필요합니다." 오류를 수정하는 방법은 무엇입니까?

다음에서 최신 FreeBSD 버전을 다운로드했습니다.ftp://ftp.freebsd.org/pub/FreeBSD/releases/.

nginx설치 후 (virtualbox를 사용하여) 가상 OS에 웹 서버를 설치하고 싶어서 검색하여 다음을 찾았습니다.

pkg install nginx

이 명령을 실행하면 다음 오류가 표시됩니다.

pkg: Not enough space in /var/cache/pkg, needed 32mib available

출력 df:

root@BSD:~ $ df
Filesystem  1K-blocks   Used    Avail   Capacity    Mounted on
/dev/ada0p2 1928476      1801996   -27769   102%        /
devfs       1       1   0   100%        /dev

이 문제를 어떻게 해결할 수 있나요?

답변1

가상 머신 디스크의 크기를 조정하고 실행하십시오.

service growfs onestart

답변2

글쎄, 파일 시스템이 102% 찼다고 가정해 보겠습니다. 이는 MINFREE 예약 때문이며 기본적으로 8%입니다. "man newfs"를 참조하십시오. 기본적으로 파일 시스템은 108%까지 완전히 가득 차 있지만 루트가 아닌 사용자는 그렇지 않습니다. 채우기를 100% 이상으로 변경할 수 없음) 디스크 공간이 부족하기 때문입니다.

관련 정보