BLOG main image
Their Finest Hour! Since1999..

카테고리

분류 전체보기 (934)
My Page (47)
Linux/Unix (604)
Windows (219)
Database (61)
Programming (1)
Network (0)
ScreenShot (1)
Tip (1)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

Solaris 2.x라면 quota를 설정하시면 됩니다. quota를 설정하는 방법은
Solaris메뉴얼중 System Admin Guide Vol2에 보시면 잘 나와있습니다.
How to enable user storage space quotas for Solaris in a mounted filesystem
간략하게 설명드리면 아래와 같습니다.

/etc/vfstab에서 quota를 설정하고자 하는 파일시스템의 마운팅 옵션에
rq를 지정한다.

$ cat /etc/vfstab
..
/dev/dsk/c0t2d0s6 /dev/rdsk/c0t2d0s6 /home ufs 1 yes rq
..

quota를 설정할 파일시스템에 quotas라는 파일을 만든다.

$ touch quotas
$ chmod 600 quotas

각 사용자에게 quota를 할당하기 위하여 edquota라는 명령을 사용한다.

$ edquota louis
fs /home blocks (soft = 0, hard = 0) inodes (soft = 0, hard = 0)

여기에서 할당하고자 하는 양만큼 soft와 hard부분에 적어준다. 만일
20MB를 할당하려면 아래와 같이 해준다. (만일 quota를 제거하고자 한다면
0을 적어주면 된다.)

fs /home blocks (soft = 20000, hard = 20000) inodes (soft = 0, hard = 0)

만일 다수의 사용자에게 같은 양의 quota를 할당하려면 하나의 사용자만
할당하고 복사할 수 있는데 아래는 louis 사용자의 quota설정을 aaa, bbb,
ccc 사용자에게도 똑같이 할당하는 예제이다.

$ edquota -p louis aaa bbb ccc
Posted by 채종윤
Total : Today : Yesterday :
채종윤's Blog is powered by Daum & Tattertools.com / Designed by tistory.com