· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Quota MiniHOWTO

Quota mini-HOWTO

Ralf van Dooren <r.vdooren@snow.nl>

À±ÇöÈ£ <hhyoon@kldp.org>


v0.3, February 2005

°íħ°úÁ¤ ÀÌ ¹®¼­´Â Ralf van Dooren <r.vdooren (at) snow.nl>¿¡ ÀÇÇØ ÀÛ¼ºµÇ¾úÀ¸¸ç, ÀÌ ¹®¼­ÀÇ ±âº» ÅؽºÆ®¿Í ¼³Á¤Àº Albert M.C. Tam¿¡ ÀÇÇØ ¾²¿©Á³´Ù. ÀÌ mini-HOWTOÀÇ Ãʱ⠹®¼­¸¦ ÀÛ¼ºÇØÁØ ±×¿¡°Ô ±íÀº °¨»ç¸¦ ´À³¤´Ù. Ãʱ⠹®¼­ÀÇ ¹ø¿ªÀº ÀÌÁ¤±Õ´Ô²²¼­ Çϼ̴Ù. ÀÌ ¹®¼­´Â GNU Free Documentation License¸¦ µû¸¥´Ù.



{{| ÀÌ ¹®¼­´Â ºñ»ó¾÷ÀûÀÎ ¸ñÀûÀ¸·Î ¸ðµç º¹»çº»°ú Áö¿ø ¹®¼­¿¡ ÀúÀÚ¿Í ÆíÁýÀÚÀÇ À̸§, ±×¸®°í ÀÌ ÁÖÀÇ »çÇ×À» Æ÷ÇÔµÈ, Áï ¹®¼­°¡ ¼öÁ¤µÇÁö ¾ÊÀº »óÅ·Π»ç¿ë, º¹»ç, ¹èÆ÷ÇÒ ¼ö ÀÖ´Ù. ÀÌ ¹®¼­°¡ À¯¿ëÇÑ ±ÛÀÌ µÇ±â¸¦ ¹Ù¶ó¸é¼­ ¹èÆ÷µÇ¾úÀ¸³ª, Ç¥ÇöµÇ°Å³ª ÇÔÃàµÈ ¸»¿¡ ´ëÇؼ­ ¾î¶°ÇÑ º¸ÁõÀº ÇÒ ¼ö ¾ø´Ù. ÀÌ ¹®¼­³»¿¡ Æ÷ÇÔµÈ Á¤º¸ÀÇ Á¤È®¼ºÀ» º¸ÁõÇϴµ¥ ¸ðµç ³ë·Â¿¡µµ ºÒ±¸ÇÏ°í, ÀÌ ¹®¼­³»¿¡ Æ÷ÇÔµÈ ³»¿ëÀ¸·Î ÀÎÇØ ¹ß»ýÇÑ ¾î¶°ÇÑ ¿À·ù³ª ¼Õ½Ç¿¡ ´ëÇØ ÀúÀÚ¿Í ÆíÁýÀÚ ±×¸®°í À¯Áöº¸¼öÇÏ´Â »ç¶÷Àº ¾î¶°ÇÑ Ã¥ÀÓµµ °¡ÁöÁö ¾Ê´Â´Ù.

ÀÌ ¹®¼­´Â ¸®´ª½º È£½ºÆ®ÀÇ È­ÀϽýºÅÛ¿¡¼­ quota¸¦ »ç¿ëÇÏ´Â ¹æ¹ý - »ç¿ëÀÚ¿Í ±×·ì¿¡°Ô µð½ºÅ© »ç¿ë·®À» ºÎ¿©ÇÏ°í, quotaÀÇ ¿©·¯ ¸í·É¾îÀÇ »ç¿ë ¹æ¹ý µî - ¿¡ ´ëÇؼ­ ±â¼úÇÑ´Ù. ÀÌ ¹®¼­´Â Ä¿³Î 2.x¸¦ »ç¿ëÇÏ´Â »ç¿ëÀÚ¸¦ À§ÇÑ °ÍÀÌ´Ù. Ä¿³Î 2.4.xxÀÇ Red Hat 7.2¿¡¼­ Å×½ºÆ®µÇ¾ú´Ù. ÀÌÀü ¹öÀüÀÇ Ä¿³ÎÀ» »ç¿ëÇÏ´Â »ç¿ëÀÚ´Â quota¸¦ Á¦´ë·Î È°¿ëÇϱâ À§Çؼ­ ¾÷±×·¹À̵带 ÇؾßÇÒ °ÍÀÌ´Ù. ¿¡·¯¸¦ ¹ß°ßÇϰųª ¾î¶² Á¤º¸°¡ ºüÁ®ÀÖÀ¸¸é <r.vdooren@snow.nl>·Î ¼­½¿Ä¡ ¸»°í ÀÇ°ßÀ» º¸³»Áֱ⠹ٶõ´Ù. ³ª´Â °¨»çÈ÷ ¿©±æ °ÍÀÌ´Ù. ÇÑ±Û ¹ø¿ª¿¡ ´ëÇÑ ¿À·ù°¡ ÀÖÀ» ½Ã¿¡´Â <hhyoon@kldp.org>À¸·Î ÀÇ°ßÀ» º¸³»ÁÖ¸é ¼öÁ¤ÇÏ°Ú´Ù. |}}

1. Quota¶õ ¹«¾ùÀΰ¡?

Quota´Â »ç¿ëÀÚ³ª ȤÀº ±×·ìÀÌ °¡Áú ¼ö ÀÖ´Â inodeÀÇ ¼ö, ȤÀº »ç¿ëÀÚ³ª ±×·ì¿¡°Ô ÇÒ´çµÈ µð½ºÅ© ºí·°ÀÇ ¼ö¸¦ Á¦ÇÑÇÔÀ¸·Î½á, µð½ºÅ© ÀúÀå ÀåÄ¡ÀÇ »ç¿ëÀ» Á¦ÇÑÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. Áï, Quota´Â »ç¿ëÀÚ³ª ±×·ìÀÇ µð½ºÅ© »ç¿ë·®À» Á¦ÇÑÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» Á¦°øÇØÁØ´Ù.

QuotaÀÇ ±âº» °³³äÀº »ç¿ëÀÚ°¡ ±×µé¿¡°Ô ºÎ¿©µÈ µð½ºÅ©ÀÇ Á¦ÇÑ ¿ë·® ÀÌ»óÀ¸·Î »ç¿ëÇÏÁö ¸øÇÏ°Ô Çϸç, ½Ã½ºÅÛÀÇ µð½ºÅ© °ø°£À» ¹«Á¦ÇÑÀûÀ¸·Î »ç¿ëÇÏÁö ¸øÇÏ°Ô ÇÑ´Ù. Quota´Â »ç¿ëÀÚ º°, ÆÄÀÏ ½Ã½ºÅÛ º°·Î µ¿À۵ȴÙ. ÇÑ »ç¿ëÀÚ¿¡ ÆÄÀÏÀ» ¸¸µé ¼ö ÀÖ´Â ÆÄÀÏ ½Ã½ºÅÛÀÌ Çϳª ÀÌ»óÀ̶ó¸é, °¢°¢ÀÇ ÆÄÀÏ ½Ã½ºÅÛ¿¡ °³º°ÀûÀ¸·Î Quota¸¦ ¼³Á¤ÇØÁà¾ß ÇÑ´Ù.

2. ¸®´ª½º¿¡¼­ Quota Áö¿ø

Quota Áö¿øÀº ¹öÀü 1.3.8x¿¡¼­ºÎÅÍ Ä¿³Î¿¡ Æ÷ÇԵǾú´Ù. Áö±ÝÀº ¸®´ª½º Ä¿³Î 2.0 ¸±¸®ÁîÀÇ ÇÑ ºÎºÐÀÌ´Ù. ¿©·¯ºÐÀÇ ½Ã½ºÅÛÀÌ Quota¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù¸é, ¾÷±×·¹À̵åÇϱ⠹ٶõ´Ù.

ÇöÀç Quota´Â ext2 È­ÀÏ ½Ã½ºÅÛ¿¡¼­¸¸ µ¿ÀÛÇÑ´Ù.

3. ¸®´ª½º¿¡¼­ Quota¸¦ »ç¿ëÇϱâ À§ÇÑ ¿ä±¸ »çÇ×

3.1. Kernel

Ä¿³Î 2.x ¼Ò½º´Â http://www.kernel.org ¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù. ¼­¹öÀÇ ÀÚ¿øÀ» ¾Æ³¢±â À§ÇØ °¡´ÉÇÏ¸é ¿©·¯ºÐÀÇ À§Ä¡¿¡¼­ °¡±î¿î °÷ÀÇ ¹Ì·¯ »çÀÌÆ®¸¦ ÀÌ¿ëÇϱ⠹ٶõ´Ù. Çѱ¹ÀÇ ¹Ì·¯ »çÀÌÆ®´Â http://www.kr.kernel.org ÀÌ´Ù.

3.2. Quota ¼ÒÇÁÆ®¿þ¾î

¿©·¯ºÐÀÇ °¡Áö°í ÀÖ´Â ¸®´ª½º ¹èÆ÷º»¿¡ µû¶ó, ½Ã½ºÅÛ¿¡ Quota ¼ÒÇÁÆ®¿þ¾î°¡ ¼³Ä¡µÇ¾î Àְųª, ȤÀº ¼³Ä¡µÇ¾î ÀÖÁö ¾ÊÀ» ¼öµµ ÀÖ´Ù. ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´Ù¸é, Quota ¼ÒÇÁÆ®¿þ¾îÀÇ ¼Ò½º¸¦ ftp://ftp.funet.fi/pub/Linux/tools/quota-1.31.tar.gz ¿¡¼­ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù.

4. ¸®´ª½º¿¡¼­ Quota ¼³Á¤ - 1 Àå: ȯ°æ ¼³Á¤

4.1. Ä¿³Î Àç¼³Á¤

Quota¸¦ Áö¿øÇÒ ¼ö ÀÖµµ·Ï ´ÙÀ½°ú °°ÀÌ Ä¿³ÎÀ» Àç¼³Á¤ÇÑ´Ù.

Quota support (CONFIG_QUOTA) [n] y

4.2. Quota ¼ÒÇÁÆ®¿þ¾î ÄÄÆÄÀÏ ¹× ¼³Ä¡

´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷º»¿¡¼­´Â Quota ¼ÒÇÁÆ®¿þ¾î°¡ ¼³Ä¡µÇ¾î Àְųª, ½±°Ô ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. ±×·¸Áö ¾Ê´Ù°Å³ª, ¾î¶»°Ô ¼³Ä¡ÇØ¾ß ÇÏ´ÂÁö ¸ð¸¥´Ù¸é, ftp://ftp.funet.fi/pub/Linux/tools/quota-1.31.tar.gz ¿¡¼­ ÃֽŠ¹öÀüÀÇ Quota ¼ÒÇÁÆ®¿þ¾î¸¦ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù.

Quota ¼ÒÇÁÆ®¿þ¾î¸¦ ÄÄÆÄÀÏÇÏ°í ¼³Ä¡Ç϶ó.

4.3. Quota¸¦ °Ë»çÇÏ°í ºÎÆ® ½Ã¿¡ Quota¸¦ ÀÛµ¿½ÃÅ°±â À§ÇØ ½Ã½ºÅÛ init ½ºÅ©¸³Æ® ¼öÁ¤

´ÙÀ½ ¿¹¸¦ »ìÆ캸ÀÚ.

# 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

°¡Àå ÁÁÀº ¹æ¹ýÀº /etc/fstab¿¡ ¸í½ÃµÈ ÆÄÀÏ ½Ã½ºÅÛÀÌ ¸¶¿îÆ®µÈ ÈÄ Ç×»ó Quota¸¦ Äѳõ´Â °ÍÀÌ´Ù. ½Ã½ºÅÛ init ½ºÅ©¸³Æ®ÀÇ ³¡ºÎºÐ ¶Ç´Â ÆÄÀÏ ½Ã½ºÅÛÀÌ ¸¶¿îÆ®µÇ´Â ºÎºÐÀÇ ¹Ù·Î µÞºÎºÐ¿¡ Quota¸¦ Äѳõ´Â °ÍÀ» ÃßõÇÑ´Ù.

4.4. /etc/fstab ¼öÁ¤

ÀϹÝÀûÀ¸·Î Quota°¡ ÀÛµ¿µÇ±â ÀüÀÇ ÆÄƼ¼Ç Á¤º¸´Â ´ÙÀ½°ú °°´Ù.

/dev/hda1       /       ext2    defaults        1       1
/dev/hda2       /usr    ext2    defaults        1       1

ÆÄÀÏ ½Ã½ºÅÛ¿¡ »ç¿ëÀÚ Quota Áö¿øÀ» °¡´ÉÇÏ°Ô ÇÏ·Á¸é, "defaults" ´Ü¾î µÚ, Áï ³×¹ø° Ç׿¡ "usrquota"¸¦ Ãß°¡ÇÑ´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â fstab ¸Å´º¾ó ÆäÀÌÁö('man fstab')¸¦ Âü°íÇ϶ó.

/dev/hda1       /       ext2    defaults        1       1
/dev/hda2       /usr    ext2    defaults,usrquota       1       1

ÆÄÀÏ ½Ã½ºÅÛ¿¡ ±×·ì Quota ±â´ÉÀÌ ÇÊ¿äÇϸé, "usrquota" ´ë½Å "grpquota"¸¦ Ãß°¡Ç϶ó.

/dev/hda1       /       ext2    defaults        1       1
/dev/hda2       /usr    ext2    defaults,grpquota       1       1

ÆÄÀÏ ½Ã½ºÅÛ¿¡ »ç¿ëÀÚ Quota¿Í ±×·ì Quota µÑ´Ù ÇÊ¿äÇÏ´Ù¸é ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µÈ´Ù.

/dev/hda1       /       ext2    defaults        1       1
/dev/hda2       /usr    ext2    defaults,usrquota,grpquota       1   1

4.5. Quota ±â·Ï ÆÄÀÏ "quota.user"¿Í "quota.group" »ý¼º

quota.user¿Í quota.group, ÀÌ µÎ Quota ±â·Ï ÆÄÀÏÀº root ¼ÒÀ¯À̾î¾ß ÇÏ°í, root ÀÌ¿Ü¿¡´Â ¾î´À ´©±¸µµ Àбâ/¾²±â ±ÇÇÑÀ» Á༭´Â ¾ÈµÈ´Ù.

root·Î ·Î±×ÀÎÇÑ ÈÄ, Quota¸¦ È°¼ºÈ­½Ãų ÆÄƼ¼ÇÀÇ ·çÆ® µð·ºÅ丮·Î À̵¿Ç϶ó. ±×·± ÈÄ quota.user¿Í quota.group ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ ¸¸µç´Ù.

$ touch /partition/quota.{user,group} 
$ chmod 600 /partition/quota.{user,group} 

4.6. Quota ½Ã½ºÅÛ È°¼ºÈ­½ÃÅ°±â

Quota ¼ÒÇÁÆ®¿þ¾î¸¦ È°¼ºÈ­½ÃÅ°±â À§ÇØ, ¿©·¯ºÐÀÌ ¼öÁ¤ÇÑ °ÍÀÌ ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖµµ·Ï ½Ã½ºÅÛÀ» ¸®ºÎÆ®ÇÑ´Ù.

´õ ÁÁÀº ¹æ¹ýÀº ¿©·¯ºÐÀÌ ¸¸µç ½Ã½ºÅÛ init ½ºÅ©¸³Æ®¸¦ ½ÇÇà½ÃÅ°´Â °ÍÀÌ´Ù. ÀÌ°ÍÀº Quota µ¥ÀÌŸº£À̽º¸¦ ÃʱâÈ­½Ãų °ÍÀÌ´Ù. ¸¸¾à 'ls -la /partition/quota.*' ¸í·ÉÀ» ½ÇÇàÇغ¸¸é ÆÄÀÏ Å©±â°¡ ´õ ÀÌ»ó 0 ÀÌ ¾Æ´Ï¶ó´Â °ÍÀ» ¾Ë°Ô µÉ °ÍÀÌ´Ù. ÀÌ°ÍÀº Quota°¡ µ¿ÀÛÇÏ°í ÀÖ´Ù´Â °ÍÀ» ¸»ÇÑ´Ù.

³ªÁß¿¡ ´Ù¸¥ ÆÄƼ¼Ç¿¡µµ Quota¸¦ °¡´ÉÇÏ°Ô ÇÏ·Á¸é 4, 5, 6¹ø °úÁ¤À» µÇÇ®ÀÌÇÏ¸é µÈ´Ù.

4.7. crontab¿¡ quotacheck Ãß°¡

Quotacheck´Â ÁÖ±âÀûÀ¸·Î, Áï ÀÏÁÖÀϸ¶´Ù ½ÇÇàµÇ¸é µÉ °ÍÀÌ´Ù. ´ÙÀ½ ÁÙÀ» rootÀÇ crontab¿¡ Ãß°¡Ç϶ó. ('crontab -e')

0 3 * * 0 /sbin/quotacheck -avug

5. ¸®´ª½º¿¡¼­ Quota ¼³Á¤ - 2 Àå: »ç¿ëÀÚ¿Í ±×·ì¿¡°Ô ÇÒ´ç·® ¹èÁ¤

ÀÌ°ÍÀº edquota ¸í·ÉÀ» ÅëÇØ ÇàÇØÁø´Ù. (ÀÚ¼¼ÇÑ °ÍÀº 'man edquota'¸¦ Âü°íÇϱ⠹ٶõ´Ù.)

5.1. ƯÁ¤ »ç¿ëÀÚ¿¡°Ô µð½ºÅ© ÇÒ´ç·® ¹èÁ¤

¿©±â ÇÑ°¡Áö ¿¹°¡ ÀÖ´Ù. ¸¸¾à ½Ã½ºÅÛ¿¡ ·Î±×ÀÎ ¾ÆÀ̵ð bobÀ̶ó´Â »ç¿ëÀÚ°¡ ÀÖ°í, ÀÌ »ç¿ëÀÚÀÇ µð½ºÅ© ÇÒ´ç·®À» ¹èÁ¤Çϱâ À§ÇØ "edquota -u bob" ¸í·ÉÀ» »ç¿ëÇÔÀ¸·Î½á vi ¿¡µðÅÍ(¶Ç´Â &EDITOR ȯ°æº¯¼ö¿¡ ¼³Á¤ÇÑ ¿¡µðÅÍ)·Î quota°¡ ¼³Ä¡µÈ °¢ ÆÄƼ¼ÇÀÇ bobÀ̶ó´Â »ç¿ëÀÚÀÇ ÇÒ´ç·®À» ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.

Quotas for user bob: 
/dev/hda2: blocks in use: 2594, limits (soft = 5000, hard = 6500) 
           inodes in use: 356, limits (soft = 1000, hard = 1500)

"blocks in use"´Â ÇÑ ÆÄƼ¼Ç¿¡¼­ »ç¿ëÀÚ°¡ »ç¿ë ÁßÀÎ ÃÑ ºí·°(kilobyte ´ÜÀ§)À» ÀǹÌÇÑ´Ù.

"inodes in use"´Â ÇÑ ÆÄƼ¼Ç¿¡¼­ »ç¿ëÀÚ°¡ »ç¿ë ÁßÀÎ ÆÄÀÏÀÇ ÃÑÇÕÀÌ´Ù.

5.2. ƯÁ¤ ±×·ì¿¡ µð½ºÅ© ÇÒ´ç·® ¹èÁ¤

½Ã½ºÅÛ¿¡ gamesÀ̶ó´Â ±×·ìÀÌ ÀÖ°í, ÀÌ ±×·ìÀÇ µð½ºÅ© »ç¿ë·®À» Á¦ÇÑÇÏ°í ½Í´Ù¸é, "edquota -g games" ¸í·ÉÀ» »ç¿ëÇÏ¸é µÈ´Ù. ±×·¯¸é vi ¿¡µðÅ͸¦ ÀÌ¿ëÇØ games ±×·ìÀÇ ÇÒ´ç·®À» ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.

Quotas for group games: 
/dev/hda4: blocks in use: 5799, limits (soft = 8000, hard = 10000) 
           inodes in use: 1454, limits (soft = 3000, hard = 4000)

5.3. ÀÏ·ÃÀÇ »ç¿ëÀڵ鿡°Ô °°Àº °ªÀ¸·Î µð½ºÅ© ÇÒ´ç·® ¹èÁ¤

¿¹¸¦ µé¾î 100¸íÀÇ »ç¿ëÀÚÀÇ ÇÒ´ç·®À» »ç¿ëÀÚ bob°ú °°Àº °ªÀ¸·Î »¡¸® ¼³Á¤Çϱâ À§Çؼ­´Â, ¸ÕÀú bobÀÇ ÇÒ´ç·® Á¤º¸¸¦ Á÷Á¢ ¼öÁ¤ÇÑ ÈÄ¿¡ ´ÙÀ½ ¸í·ÉÀ» ¼öÇàÇÏ¸é µÈ´Ù.

edquota -p bob `awk -F: '&3 > 499 {print &1}' /etc/passwd`

¿©±â¿¡¼­ cshÀ» »ç¿ëÇÏ°í ÀÖ´Ù°í °¡Á¤Çϸç, »ç¿ëÀÚÀÇ UID°¡ 500ºÎÅÍ ½ÃÀÛÇÑ´Ù°í °¡Á¤ÇÏ°í ÀÖ´Ù.

Ãß°¡ÀûÀ¸·Î edquota¿¡¼­´Â Soft Limit, Hard Limit, À¯¿¹ ±â°£(Grace Period)À̶ó´Â ´Ü¾îÀÇ Àǹ̸¦ ¾Ë¾Æ¾ß ÇÑ´Ù.

5.4. Soft Limit

Soft limit´Â ÇÑ ÆÄƼ¼Ç¿¡¼­ »ç¿ëÀÚ°¡ ¾µ ¼ö ÀÖ´Â ÃÖ´ë ¿ë·®À» °¡¸®Å²´Ù. ±×·¯³ª À¯¿¹ ±â°£(grace period) ³»¿¡ À־´Â »ç¿ëÀÚ´Â »ç¿ë ¿ë·® ÃÊ°ú¿¡ ´ëÇؼ­ °æ°í¸¦ ¹Þ°Ô µÇ´Â °æ°è¼±Ã³·³ µ¿ÀÛÇÑ´Ù.

5.5. Hard Limit

Hard limit´Â À¯¿¹ ±â°£(grace period)ÀÌ ¼³Á¤µÇ¾î ÀÖÀ» ¶§¿¡¸¸ µ¿ÀÛÇÑ´Ù. ÀÌ°ÍÀº µð½ºÅ© »ç¿ë¿¡ À־ Àý´ëÀûÀÎ Á¦ÇÑÀ» ÀǹÌÇÑ´Ù. Áï, »ç¿ëÀÚ´Â hard limit ÀÌ»óÀÇ µð½ºÅ© °ø°£À» »ç¿ëÇÒ ¼ö ¾ø´Ù.

5.6. Grace Period

À¯¿¹ ±â°£Àº »ç¿ëÀÚÀÇ »ç¿ë ¿ë·®ÀÌ soft limit ¿ë·®À» ³ÑÀº ÈĺÎÅÍ Àû¿ëµÇ´Â ½Ã°£ Á¦ÇÑÀÌ´Ù. ½Ã°£Àº sec(onds), min(utes), hour(s), day(s), week(s), month(s) ´ÜÀ§·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. "edquota -t" ¸í·ÉÀ» ½ÇÇàÇϸé À¯¿¹ ±â°£À» º¸°Å³ª ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.

Time units may be: days, hours, minutes, or seconds 
Grace period before enforcing soft limits for users: 
/dev/hda2: block grace period: 0 days, file grace period: 0 days 

"0 days" ºÎºÐÀ» Àû´çÇÑ ±â°£À¸·Î ¹Ù²ãÁØ´Ù. °³ÀÎÀûÀ¸·Î´Â 7ÀÏ("7 days" ȤÀº "1 week")·Î ¼³Á¤ÇØ ÁÖ¾ú´Ù.

6. ±âŸ Quota ¸í·É

6.1. Quotacheck

quotacheck´Â ÆÄÀÏ ½Ã½ºÅÛÀÇ µð½ºÅ© »ç¿ë »óŸ¦ °Ë»öÇϰųª quota ±â·Ï ÆÄÀÏÀÎ "quota.user" ÆÄÀÏÀ» ÃÖ±ÙÀÇ »óÅ·Π°»½ÅÇϱâ À§ÇØ »ç¿ëÇÑ´Ù. quotacheck¸¦ ½Ã½ºÅÛÀ» ºÎÆÃÇÒ ¶§³ª Á¤±âÀûÀ¸·Î(¿¹¸¦ µé¾î, ÀÏÁÖÀÏ¿¡ Çѹø) cronjobÀ» ÅëÇؼ­ ½ÇÇàÇÒ °ÍÀ» ±ÇÇÑ´Ù.

6.2. Repquota

repquota´Â ÆÄÀÏ ½Ã½ºÅÛÀÇ quota¸¦ Á¤¸®Çؼ­ º¸¿©ÁØ´Ù. ´ÙÀ½Àº repquota°¡ Ãâ·ÂÇÏ´Â ¿¹Á¦ÀÌ´Ù.

# repquota -a
                                Block limits               File limits
        User            used    soft    hard  grace    used  soft  hard  grace
        root      --  175419       0       0          14679     0     0
        bin       --   18000       0       0            735     0     0
        uucp      --     729       0       0             23     0     0
        man       --      57       0       0             10     0     0 
        user1     --   13046   15360   19200            806  1500  2250 
        user2     --    2838    5120    6400            377  1000  1500

6.3. Quotaon°ú Quotaoff

quotaonÀº quota¸¦ °¡µ¿½Ãų ¶§ »ç¿ëÇÑ´Ù. ¹Ý´ë·Î quotaoff´Â ÁߴܽÃų ¶§ »ç¿ëÇÑ´Ù. ½ÇÁ¦·Î ÀÌ µÎ È­ÀÏÀº ºñ½ÁÇÏ´Ù. À̰͵éÀº ½Ã½ºÅÛÀÌ ºÎÆõǰųª Áß´ÜµÉ ¶§ ¼öÇàµÈ´Ù.






sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2005-04-19 00:08:04
Processing time 0.0082 sec