Quota¸¦ Áö¿øÇÒ ¼ö ÀÖµµ·Ï ´ÙÀ½°ú °°ÀÌ Ä¿³ÎÀ» Àç¼³Á¤ÇÑ´Ù.
Quota support (CONFIG_QUOTA) [n] y |
´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷º»¿¡¼´Â Quota ¼ÒÇÁÆ®¿þ¾î°¡ ¼³Ä¡µÇ¾î Àְųª, ½±°Ô ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. ±×·¸Áö ¾Ê´Ù°Å³ª, ¾î¶»°Ô ¼³Ä¡ÇØ¾ß ÇÏ´ÂÁö ¸ð¸¥´Ù¸é, ¿©±â¿¡¼ ÃֽйöÁ¯ÀÇ Quota ¼ÒÇÁÆ®¿þ¾î¸¦ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù.
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 |
°¡Àå ÁÁÀº ¹æ¹ýÀº /etc/fstab¿¡ ¸í½ÃµÈ ÆÄÀÏ ½Ã½ºÅÛÀÌ ¸¶¿îÆ®µÈ ÈÄ Ç×»ó Quota¸¦ Äѳõ´Â °ÍÀÌ´Ù. ½Ã½ºÅÛ init ½ºÅ©¸³Æ®ÀÇ ³¡ºÎºÐ ¶Ç´Â ÆÄÀÏ ½Ã½ºÅÛÀÌ ¸¶¿îÆ®µÇ´Â ºÎºÐÀÇ ¹Ù·Î µÞºÎºÐ¿¡ Quota¸¦ Äѳõ´Â °ÍÀ» ÃßõÇÑ´Ù.
ÀϹÝÀûÀ¸·Î 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 |
quota.user¿Í quota.group, ÀÌ µÎ Quota ±â·Ï ÆÄÀÏÀº root ¼ÒÀ¯À̾î¾ß Çϰí, root À̿ܿ¡´Â ¾î´À ´©±¸µµ Àбâ/¾²±â ±ÇÇÑÀ» Á༴ ¾ÈµÈ´Ù.
root·Î ·Î±×ÀÎÇÑ ÈÄ, Quota¸¦ Ȱ¼ºÈ½Ãų ÆÄƼ¼ÇÀÇ ·çÆ® µð·ºÅ丮·Î À̵¿Ç϶ó. ±×·± ÈÄ quota.user¿Í quota.group ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ ¸¸µç´Ù.
touch /partition/quota.{user,group} chmod 600 /partition/quota.{user,group} |
Quota ¼ÒÇÁÆ®¿þ¾î¸¦ Ȱ¼ºÈ½Ã۱â À§ÇØ, ¿©·¯ºÐÀÌ ¼öÁ¤ÇÑ °ÍÀÌ ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖµµ·Ï ½Ã½ºÅÛÀ» ¸®ºÎÆ®ÇÑ´Ù.
´õ ÁÁÀº ¹æ¹ýÀº ¿©·¯ºÐÀÌ ¸¸µç ½Ã½ºÅÛ init ½ºÅ©¸³Æ®¸¦ ½ÇÇà½ÃŰ´Â °ÍÀÌ´Ù. À̰ÍÀº Quota µ¥ÀÌŸº£À̽º¸¦ ÃʱâȽÃų °ÍÀÌ´Ù. ¸¸¾à `ls -la /partition/quota.*` ¸í·ÉÀ» ½ÇÇàÇØº¸¸é ÆÄÀÏ Å©±â°¡ ´õ ÀÌ»ó 0 ÀÌ ¾Æ´Ï¶ó´Â °ÍÀ» ¾Ë°Ô µÉ °ÍÀÌ´Ù. À̰ÍÀº Quota°¡ µ¿ÀÛÇϰí ÀÖ´Ù´Â °ÍÀ» ¸»ÇÑ´Ù.
³ªÁß¿¡ ´Ù¸¥ ÆÄƼ¼Ç¿¡µµ Quota¸¦ °¡´ÉÇÏ°Ô ÇÏ·Á¸é 4, 5, 6¹ø °úÁ¤À» µÇÇ®ÀÌÇÏ¸é µÈ´Ù.
Quotacheck´Â ÁÖ±âÀûÀ¸·Î, Áï ÀÏÁÖÀϸ¶´Ù ½ÇÇàµÇ¸é µÉ °ÍÀÌ´Ù. ´ÙÀ½ ÁÙÀ» rootÀÇ crontab¿¡ Ãß°¡Ç϶ó. (`crontab -e`)
0 3 * * 0 /sbin/quotacheck -avug |