운영중인 리눅스에서 tmpfs 를 /에 할당할 수 있는 방법 없을까요?

   조회 8076   추천 0    

ssd 노트북에 sulinux를 설치했는데 ssd가 저용량이라 디스크 용량이 부족한 상태입니다.


[root@sulinux20 /]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hdc1             6.7G  5.1G  1.3G  80% /
tmpfs                 502M     0  502M   0% /dev/shm
[root@sulinux20 /]#

놀고있는 tmpfs 를 /에 초과할당 해줄 수 있는 방법은 없을까요?

또한 리눅스의 임시파일이나 디스크 공간확보 위한 불필요한 파일 삭제경로나 대상 등에 대해서도 궁금하네요.


일단 한정된 디스크양에서 해당 디스크 공간을 확보할 수 있는 방안이 궁금합니다.



짧은글 일수록 신중하게.
밥한끼 2014-10
테스트를 해보지 못해서 장담드릴 순 없지만 / 내의 어떤 부분에서 사용량이 많은지를 파악하여 새로운 디스크를 마운트하고 해당 디스크로 심볼릭 링크를 걸으면 되지 않을까 싶습니다.
밥한끼 2014-10
추가 디스크 장착이 불가능하다면 /var/log  내 쓸데없는 로그파일 등을 우선 삭제하심이...
tmp 로 쌓이는 데이터를 최소화하고 tmp 쪽을 전부 램디스크로 올려버리고 tmpfs 를 없애버리는 방법도 있습니다.
물론 설정을 그에 맞춰서 해줘야하고...메모리가 부족하다면 이것도 제대로 된 방법이라고 할 수는 없습니다.
     
제가 자세히 안 봤네요. 아래 연연님 댓글보고 자세히 보니 램디스크네요. ;;;
/dev/shm 은 램디스크입니다.
연연 2014-10
tmpfs가 일종의 램디스크 입니다만....
램을 루트디렉토리(SSD)에 초과할당을 한다는 말이 이해가 잘 안됩니다.
블랙커피 2014-10
/dev/shm이 램디스크라서 현실적으로 어렵구요. 소프트링크를 걸더라도 재부팅하면 땡입니다.
필요없는 것 지우고 공간 확보하시는 수 밖에..

/var/cache
/var/log
/var/tmp
/var/opt
/var/tmp

/tmp 가 tmpfs로 마운트 되었다면 부팅시마다 초기화 될텐데 아니라면 이쪽도 살펴보시고..
하위 디렉토리 용량 확인하는 방법은 ncdu를 설치하시거나, du --max-depth=1 -h 커맨드로 가능합니다.
이 참에 저용량 고성능 아치리눅스로 넘어오세욥^^


QnA
제목Page 3068/5732
2014-05   5268942   정은준1
2015-12   1794000   백메가
2008-01   5640   이상훈
2014-12   5640   박건
2006-01   5640   염상준
2012-07   5640   싱어송라이터
2008-03   5640   정명현
2005-10   5640   이창형
2006-11   5640   이대희
2008-01   5640   송화식
2014-12   5640   GoverZG
2019-01   5640   남빵
2012-04   5641   KindOfBlue
2008-05   5641   이병영
2014-08   5641   윈도우10
2006-03   5641   고민욱
2015-02   5641   못생긴애
2006-05   5641   김현목
2011-10   5641   무아
2006-02   5641   김주영
2016-06   5641   퍼싱글
2007-01   5641   박인수