오늘은 대한입니다.
sun's longitude:300 20 18.20 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
912 번 글의 답장글: Re: Re: Re: 답변 감사해여... 그런데...
글쓴이: 산이 [홈페이지] 글쓴날: 2002년 02월 01일 09:21:09 금(오전) 조회: 693
[정희진]님이 남기신 글:

>우선 답변 감사 드립니다...
>
>얼마나 기다린지 아세여? ^.^
>
>부팅시에 보면 아래와 같이 나오는 걸 확인 했어여...
>
>Enable Local System quotas : quotaon : using /home2/aquota.user on /dev/hda1: No
such file or directory
>[failed]
>
>이 메시지가 나오는 것으로 봐서 커널에서는 지원 하는거
맞겠지여?
>
>df 명령 결과 입니다.
>Filesystem	1k-blocks	Used	Available Use% Mounted on
>/dev/sda3	  497861	93250	378907	20%	/
>/dev/sda1	   54416	11436	40171	23%	/boot
>/dev/sda7	 3241548	32900	3043984	2%	/home
>none		  514240	0	514240	0%	/dev/shm
>/dev/sda5	 2016016	1426620	486984	75%	/usr
>/dev/sda6	 2016016	58896	1854708	4%	/var
>/dev/hda1	38464340	228	36510208 1%	/home2
>
>아래는 /dev/hda1 의 구조입니다.
>[root@host root]# cd /home2
>[root@host home2]# ls -al
>total 37
>drwxr-xr-x    7 root     root         4096 Jan 31 10:00 .
>drwxr-xr-x   20 root     root         1024 Jan 31 10:13 ..
>drwxr-xr-x    3 root     root         4096 Jan 30 13:44 hosting
>drwxr-xr-x    2 root     root         4096 Jan 30 14:02 logs
>drwxr-xr-x    2 root     root        16384 Jan 29 14:14 lost+found
>drwxr-xr-x    3 root     root         4096 Jan 30 12:31 mysql
>-rw-r--r--    1 root     root            0 Jan 30 14:44 quota.user
>drwxr-xr-x    2 root     root         4096 Jan 29 15:10 test
>[root@host home2]#
>
>
>다시 한 번 봐 주세여~~~
>
>바쁘신데 귀찮게 해 드려서 죄송해여...
>수고 하세여...
>
>
>[산이]님이 남기신 글:
>
>>[정희진]님이 남기신 글:
>>
>>>안녕하세여...

>>>
>>>Redhat 7.2 이구여...
>>>
>>>스카시 하드 9기가에 모든 것을 설치 했었어여...
>>>그런 후 ide 하드 하나를 추가로 달고,
>>>mkfs -c /dev/hda1
>>>하루에 걸쳐 위와 같이 bad 섹터 체크 한 후에 포맷을
하고
>>>
>>>mkdir /home2
>>>
>>>그리고, /etc/fstab 의 맨 끝에 추가 했어여...
>>>
>>>/dev/hda1   /home2   ext2    defaults,usrquota	1 1
>>>
>>>그런 후에 마운트를 시켰어여...
>>>mount /dev/hda1
>>>
>>>이렇게 하드를 달은 후에
>>>cd /home2
>>>touch quota.user
>>>chmod 600 quota.user
>>>
>>>이렇게 하고 재부팅을 하였어여...
>>>
>>>그리고
>>>[root@host root]# adduser -d /home2/test test
>>>[root@host root]# edquota test
>>>edquota: Can't initialize quota on /dev/hda1: No such file or
directory
>>>No filesystems with quota detected.
>>>[root@host root]#
>>>
>>>이렇게 파일을 찾을 수 없다는 메시지가 나오네여...
>>>
>>>뭐가 문제가 있는 것인가여?
>>>
>>>부탁 드리겠슴미당...

>>>
>>>안녕히 계세여~~~ 
>>
>>========================================
>>
>>우선적으로
>>커널에서 쿼터 기능을 지원하는지 확인해 보세요..
>>
>>그리고 시스템이 시작하면서(부팅)
 쿼타를 작동해줘야합니다.

>>(/etc/rc.d/rc.sysinit 에 있음)
>>
>>자세한 설명이 KDLP 문서에 있군요..
>>
>>http://kldp.org/HOWTO/mini/html/Quota/
>>
>>물론 읽어 보셨겠죠?
>>
>>...
>>
>>시스템이 재부팅하면서(/etc/rc.d/rc.sysinit)

>>xxx quota .....on .....[ OK ]
>>
>>이라는 메시지가 나타나야합니다.

>>
>>그리고
>>
>>> edquota: Can't initialize quota on /dev/hda1: No such file or 
>>> directory
>>
>>어떤 문제인지 초기화 쿼터 작동이 안되는 것
같군요..
>>쿼타를 작동할 파티션은 500M이상이어야 합니다.
>>그리고 이 파티션에 마찬가지로 quota.user 라는 파일을
>>만들어줘야 하고요... 소유자는 root.root (600)
>>
>>재부팅후 df 명령어로 /dev/hda1 파티션이 제대로
잡혀있는지
>>그리고 용량과 파일시스템이 제대로 구성되었는지 
>>확인해 보세요... 
>
>======================================== 

========================================

레드햇7.2 rc.sysinit 스트립트 파일이 상당히 불만인것 같군요..

/etc/rc.d/rc.sysinit 파일을 열어서

quota 에 관련된

 action xxxxx

으로 시작된 부분을 주석(#)처리하고,

아마 3군데 정도 있을 겁니다.

제일 아래에

if [ -f /etc.rc.d/rc.quota ] ; then
  . /etc/rc.d/rc.quota
fi

위와 같이 3줄을 추가해줍니다.
rc.sysinit 본문에 다음의 내용을 추가해 줘도 되나
따로 파일로 분리하는것이 더 좋겠군요.
이때 /etc/rc.d/rc.quota 라는 부분 앞에 점(.)을
입력해야합니다.
 이것은
/etc/rc.d/rc.quota 파일을 포함시켜서 실행하라라는 의미입니다.

그다음은 /etc/rc.d/rc.quota 파일을
다음과 같은 내용으로 파일을 생성해 줍니다.

# --- /etc/rc.d/rc.quota ----------------
# Check quota and then turn quota on. 
if [ -x /usr/sbin/quotacheck ] ; then 
    echo "Checking quotas. This may take some time." 
    /usr/sbin/quotacheck -avug 
    echo " Done." 
fi 

if [ -x /usr/sbin/quotaon ] ; then 
    echo "Turning on quota." 
    /usr/sbin/quotaon -avug 
fi
# ----------------------------------------

Quota mini-HOWTO 에 있는 내용입니다.

아 그리고
에러 메시지에서

/home2/aquota.user
인지
/home2/quota.user

인지 확실히 구분하세요...

물론 에러메시지에 나온 파일을 생성해야겠지요...

퍼미션은 root.root (600) 으로 수정하고요..

 
이전글 : Re: Re: 답변 감사해여... 그런데...
다음글 : Re: Re: Re: Re: 변화가 없네여 ㅡ.ㅡ  
 from 211.245.187.231
JS(Redhands)Board 0.4 +@

Re: Re: 답변 감사해여... 그런데... Re: Re: Re: Re: 변화가 없네여 ㅡ.ㅡ
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds