(→#) |
|||
(사용자 2명의 중간 판 14개는 보이지 않습니다) | |||
6번째 줄: | 6번째 줄: | ||
==파일시스템 full== | ==파일시스템 full== | ||
*할당된 디스크 공간(즉 파티션, 파일시스템)이 가득 찬 현상 | * 할당된 디스크 공간(즉 파티션, 파일시스템)이 가득 찬 현상 | ||
*주요 원인: | * 주요 원인: 로그 파일, 패키지 파일, 컨테이너 이미지 | ||
==루트 파일시스템 full== | ==루트 파일시스템 full== | ||
*루트(/) 파일시스템이 가득 찬 현상 | *루트(/) 파일시스템이 가득 찬 현상 | ||
== | ==예시 1: /home/testuser1/.composer== | ||
< | <syntaxhighlight lang='bash'> | ||
df -h | du /* -s | sort -n | ||
</syntaxhighlight> | |||
<syntaxhighlight lang='console'> | |||
# df -h | |||
Filesystem Size Used Avail Use% Mounted on | |||
udev 475M 0 475M 0% /dev | |||
</ | tmpfs 97M 4.2M 93M 5% /run | ||
< | /dev/nvme0n1p1 12G 12G 0 100% / | ||
tmpfs 483M 0 483M 0% /dev/shm | |||
tmpfs 5.0M 0 5.0M 0% /run/lock | |||
tmpfs 483M 0 483M 0% /sys/fs/cgroup | |||
</syntaxhighlight> | |||
<syntaxhighlight lang='console'> | |||
# du /home/* -hs | # du /home/* -hs | ||
1.2G /home/testuser1 | 1.2G /home/testuser1 | ||
230M /home/testuser2 | 230M /home/testuser2 | ||
170M /home/testuser3 | 170M /home/testuser3 | ||
</ | </syntaxhighlight> | ||
<syntaxhighlight lang='console'> | |||
# cd /home/testuser1 | |||
# du -sch .[!.]* * | sort -h | |||
... | |||
76M .vagrant.d | |||
209M .npm | |||
277M .cache | |||
841M .composer | |||
1.2G total | |||
</syntaxhighlight> | |||
<syntaxhighlight lang='console'> | |||
$ composer clear-cache | |||
Clearing cache (cache-vcs-dir): /home/testuser1/.composer/cache/vcs | |||
Clearing cache (cache-repo-dir): /home/testuser1/.composer/cache/repo | |||
Clearing cache (cache-files-dir): /home/testuser1/.composer/cache/files | |||
Clearing cache (cache-dir): /home/testuser1/.composer/cache | |||
All caches cleared. | |||
</syntaxhighlight> | |||
==예시 2: /var/lib/docker== | |||
<syntaxhighlight lang='console'> | |||
root@localhost:~# df -h | |||
Filesystem Size Used Avail Use% Mounted on | |||
udev 220M 0 220M 0% /dev | |||
tmpfs 47M 828K 46M 2% /run | |||
/dev/nvme0n1p1 7.7G 7.3G 406M 95% / | |||
tmpfs 231M 0 231M 0% /dev/shm | |||
tmpfs 5.0M 0 5.0M 0% /run/lock | |||
tmpfs 231M 0 231M 0% /sys/fs/cgroup | |||
tmpfs 47M 0 47M 0% /run/user/0 | |||
</syntaxhighlight> | |||
<syntaxhighlight lang='console'> | |||
root@localhost:~# cd / | |||
root@localhost:/# du * -s | sort -n | |||
... | |||
137644 /boot | |||
2694360 /usr | |||
3718528 /root | |||
41211812 /var | |||
</syntaxhighlight> | |||
<syntaxhighlight lang='console'> | |||
root@localhost:/# cd var/ | |||
root@localhost:/var# du * -s | sort -n | |||
... | |||
20 www | |||
40 tmp | |||
1028 backups | |||
215448 cache | |||
247856 log | |||
40747388 lib | |||
</syntaxhighlight> | |||
<syntaxhighlight lang='console'> | |||
root@localhost:/var# cd lib/ | |||
root@localhost:/var/lib# du * -s | sort -n | |||
... | |||
31940 dpkg | |||
160144 apt | |||
40530136 docker | |||
</syntaxhighlight> | |||
<syntaxhighlight lang='console'> | |||
root@localhost:/var/lib# cd docker/ | |||
root@localhost:/var/lib/docker# du * -s | sort -n | |||
... | |||
39280 image | |||
17891680 overlay2 | |||
22598968 volumes | |||
</syntaxhighlight> | |||
<syntaxhighlight lang='console'> | |||
root@localhost:/var/lib/docker# cd volumes/ | |||
root@localhost:/var/lib/docker/volumes# du * -s | sort -n | |||
... | |||
473988 668c8aa208eaf197ca8445606cccc64da6507d556c16eaae9a518d6987f9bbb0 | |||
473988 d231b7444f403a44029448b283788c55f9df997bb799d0b8c8b8164bf1e0425e | |||
473988 ee2a7956957ffafdfa3e13cc7cfbf644607d13f671a643dfb690623b492ea77a | |||
473992 da9c3cbe8a68718f91626a7f8c509a9a35fc8fcb0707c97bec29270139ff3a58 | |||
</syntaxhighlight> | |||
==같이 보기== | ==같이 보기== | ||
* [[docker volume prune]] | |||
* [[리눅스 파일시스템 full 스크립트]] | * [[리눅스 파일시스템 full 스크립트]] | ||
* [[파일시스템 사용률 확인]] | * [[파일시스템 사용률 확인]] |
2023년 10월 19일 (목) 20:06 기준 최신판
- filesystem full, filesystem 100%
- 파일시스템 full, 파일시스템 풀, 파일시스템 가득 참, 파일시스템 100%
- root filesystem full
- 루트 파일시스템
1 파일시스템 full[ | ]
- 할당된 디스크 공간(즉 파티션, 파일시스템)이 가득 찬 현상
- 주요 원인: 로그 파일, 패키지 파일, 컨테이너 이미지
2 루트 파일시스템 full[ | ]
- 루트(/) 파일시스템이 가득 찬 현상
3 예시 1: /home/testuser1/.composer[ | ]
Bash
Copy
du /* -s | sort -n
Console
Copy
# df -h
Filesystem Size Used Avail Use% Mounted on
udev 475M 0 475M 0% /dev
tmpfs 97M 4.2M 93M 5% /run
/dev/nvme0n1p1 12G 12G 0 100% /
tmpfs 483M 0 483M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 483M 0 483M 0% /sys/fs/cgroup
Console
Copy
# du /home/* -hs
1.2G /home/testuser1
230M /home/testuser2
170M /home/testuser3
Console
Copy
# cd /home/testuser1
# du -sch .[!.]* * | sort -h
...
76M .vagrant.d
209M .npm
277M .cache
841M .composer
1.2G total
Console
Copy
$ composer clear-cache
Clearing cache (cache-vcs-dir): /home/testuser1/.composer/cache/vcs
Clearing cache (cache-repo-dir): /home/testuser1/.composer/cache/repo
Clearing cache (cache-files-dir): /home/testuser1/.composer/cache/files
Clearing cache (cache-dir): /home/testuser1/.composer/cache
All caches cleared.
4 예시 2: /var/lib/docker[ | ]
Console
Copy
root@localhost:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 220M 0 220M 0% /dev
tmpfs 47M 828K 46M 2% /run
/dev/nvme0n1p1 7.7G 7.3G 406M 95% /
tmpfs 231M 0 231M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 231M 0 231M 0% /sys/fs/cgroup
tmpfs 47M 0 47M 0% /run/user/0
Console
Copy
root@localhost:~# cd /
root@localhost:/# du * -s | sort -n
...
137644 /boot
2694360 /usr
3718528 /root
41211812 /var
Console
Copy
root@localhost:/# cd var/
root@localhost:/var# du * -s | sort -n
...
20 www
40 tmp
1028 backups
215448 cache
247856 log
40747388 lib
Console
Copy
root@localhost:/var# cd lib/
root@localhost:/var/lib# du * -s | sort -n
...
31940 dpkg
160144 apt
40530136 docker
Console
Copy
root@localhost:/var/lib# cd docker/
root@localhost:/var/lib/docker# du * -s | sort -n
...
39280 image
17891680 overlay2
22598968 volumes
Console
Copy
root@localhost:/var/lib/docker# cd volumes/
root@localhost:/var/lib/docker/volumes# du * -s | sort -n
...
473988 668c8aa208eaf197ca8445606cccc64da6507d556c16eaae9a518d6987f9bbb0
473988 d231b7444f403a44029448b283788c55f9df997bb799d0b8c8b8164bf1e0425e
473988 ee2a7956957ffafdfa3e13cc7cfbf644607d13f671a643dfb690623b492ea77a
473992 da9c3cbe8a68718f91626a7f8c509a9a35fc8fcb0707c97bec29270139ff3a58
5 같이 보기[ | ]
- docker volume prune
- 리눅스 파일시스템 full 스크립트
- 파일시스템 사용률 확인
- 리눅스 디렉토리 용량 확인 du
- SpaceSniffer (윈도우용)
- 파일시스템
- 로그 파일
- logrotate
- 시스템 장애
- E297: Write error in swap file
- ERROR 1030 (HY000): Got error 28 from storage engine (MySQL)
- Running VCC-compiler failed, exited with 2 (Varnish)
- Free disk space is less than 20% on volume /boot
- 메모리 부족 OOM
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.