계정별 용량을 할당하는데 체크해보면 실제용량과 2배이상 차이가 납니다.

cdral의 이미지

# repquota -as
User used soft hard grace used soft hard grace
----------------------------------------------------------------------
admin -- 2111M 0 2500M 8550 0 0

근데 실제로는
# du -sh admin/
712M admin/

혹시 쿼터설정이 실시간으로 적용이 안되는것인가요?

다른계정도 마찬가지입니다. 거의 2배정도 차이가 나네요

lusilis의 이미지

admin이라는 사용자가 가지고 있는 파일이 admin/에만 있는게 아니라서 그런거 아닌가요..

실제로 파일 시스템에서 admin 사용자가 소유한 파일 사이즈를 확인해보시면 2111M 가 나올 것 같습니다..

cdral의 이미지

admin 뿐만이 아니라 일반계정도 두배정도로 체크가 되더라구요,,,

ssteel의 이미지

find /some/path -user nobody

cdral의 이미지

nodoby를 체크하라는건 어떤의미인가요

어차피 /home/admin 이하 용량은 무슨권한이든 du 명령어로 체크가 되는걸로 알고있습니다.

repquota 로 체크하는건 소유주가 admin만 체크를 한다는뜻인가요?

그럼 repquota 로 체크시 용량이 더 적게 나오는게 정상아닌가요

Undisputed의 이미지

quotacheck 한번 해보세요..

쿼터디비에 문제가 있거나,

admin 이 유저로되어 있는 파일이 다른 여러곳에 있거나,

쿼터설정된 파티션이 /home 이 아니거나...

일꺼같은데요..

cdral의 이미지

혹시 레이드가 잡혀있어서 그런건가요?

서버에 raid 1 이 설정되어있긴합니다만,

사랑천사의 이미지

한참 전 이야기지만...

일단 /home/admin 에만 admin 사용자가 소유한 파일들이 있는게 아닐 수 있다는 말입니다.
예를 들어서...
/에 쿼터를 거셨는데...
/home/admin 에만 admin 사용자 소유의 파일을 두신게 아니라...
/data/xxx 에도 두셨다고 가정하면... du로 /home/admin 만 체크해서는 당연히 답이 안 맞는다는 말입니다. 다른 분들이 이미 그 말씀을 하셨습니다.
뭐... 이 이야기는 어차피 예이기 때문에 경로 같은거 까지 같은건 아니겠조.
find -uid admin의UID /
해서 보시면 아마도 /home/admin 외의 곳에도 admin이 소유한 파일이나 디렉터리가 있을 겁니다. 특정 사용자의 파일이 홈디렉터리에만 생기라는 법은 없습니다. 상황에 따라 다른 곳에도 생길 수 있조. 더부러 du 명령은 UID나 GID를 기준으로 용량을 검사하는 기능을 기본적으로 제공하지 않습니다. 누가 패치를 한다면 모를까...
-- 이여송 --
HomePage: http://lys.lecl.net/
Blog: http://www.lecl.net/lablog
LECL: http://www.lecl.net/
E-Mail: yeosong@gmail.com ysnglee2000@lecl.net
MSN: ysnglee2000@hotmail.com

사람천사

trim703의 이미지

디스크 쿼터는 해당 데이터의 소유권을 기준으로 용량 체크합니다.
아파치 웹서버의 경우 웹브라우저를 통해 첨부파일로 올라온 데이터의 경우는 웹서버 소유권한(nobody, apache, daemon 등등)으로 올라오죠.
그러니 특정 시스템 계정 내엔 해당 시스템 계정 소유권의 데이터와 아파치 소유권의 데이터가 공존하게 마련입니다.
그래서 사실 아파치 서버로 웹호스팅을 하는 경우는 php를 아파치에 dso 모듈로 붙여서 설치하는 통상적인 방법으론 계정별 사용량을 디스크 쿼터로 제한하기에는 현실적으로 어렵습니다. 첨부파일이 웹서버 소유권으로만 올라오니까요.

이걸 극복하려면 제가 알기론 2가지가 있습니다. 하나는 apache 1.x에 mod_become이란 모듈을 붙이는 방법이 있는데 mod_become 모듈 사용법에 대한 기술문서가 거의 전무하다시피해서 구글링으로 해외 문서를 뒤져봐도 방법을 찾을 수가 없더군요. 듣기론 카페24가 이 방법을 쓰고 있다는군요.
다른 하나는 mod_suphp 모듈을 이용하는 겁니다.
http://www.digimoon.net/blog/345