{"id":232,"date":"2016-10-26T16:26:11","date_gmt":"2016-10-26T07:26:11","guid":{"rendered":"http:\/\/jook.pe.kr\/?p=232"},"modified":"2016-10-26T16:26:11","modified_gmt":"2016-10-26T07:26:11","slug":"quota-%ec%84%a4%ec%a0%95%ed%95%98%ea%b8%b0","status":"publish","type":"post","link":"http:\/\/jook.pe.kr\/?p=232","title":{"rendered":"quota \uc124\uc815\ud558\uae30"},"content":{"rendered":"<p>1. \/etc\/fstab\uc5d0 \uc124\uc815 \ucd94\uac00<\/p>\n<p>&#8211; \/etc\/fstab \ud30c\uc77c\uc5d0\uc11c quota \uc124\uc815\ud560 \ud30c\uc77c\uc2dc\uc2a4\ud15c \ubd80\ubd84\uc5d0 usrquota \ub610\ub294 grpquota\ub97c \ucd94\uac00\ud55c\ub2e4<\/p>\n<p>\/dev\/sda4 \u00a0\/home \u00a0ext3 \u00a0defaults,usrquota 1 2<\/p>\n<p>&nbsp;<\/p>\n<p>2. aquota.user \ud30c\uc77c \uc0dd\uc131<\/p>\n<p>&#8211; quota\ub97c \uc801\uc6a9\ud560 \ud30c\uc77c\uc2dc\uc2a4\ud15c\uc5d0 aquota.user \ub610\ub294 aquota.group \ud30c\uc77c \uc0dd\uc131<\/p>\n<p>[root@localhost home]# touch aquota.user<\/p>\n<p>[root@localhost home]# chmod 600 aquota.user<\/p>\n<p>&nbsp;<\/p>\n<p>3. \ub9ac\ubd80\ud305 \ub610\ub294 \ud30c\uc77c\uc2dc\uc2a4\ud15c remount<\/p>\n<p>&#8211; umount \ud6c4 \ub2e4\uc2dc mount \ud558\uac70\ub098 \uc544\ub798\uc640 \uac19\uc774 remount (\ub9ac\ubd80\ud305 \uad8c\uc7a5)<\/p>\n<p>[root@localhost home]# mount -o remount \/home<\/p>\n<p>&nbsp;<\/p>\n<p>4. quotacheck \uba85\ub839\uc2e4\ud589<\/p>\n<p>&#8211; quotacheck \uba85\ub839\uc744 \uc2e4\ud589\ud55c \ud6c4 repquota \uba85\ub839\uc73c\ub85c quota \uc124\uc815\uc0ac\ud56d\uc744 \ud655\uc778 \ud560 \uc218 \uc788\ub2e4.<\/p>\n<p>[root@localhost \/]# quotacheck -a<\/p>\n<p>[root@localhost \/]# repquota -a<\/p>\n<p>*** Report for user quotas on device \/dev\/sda4<\/p>\n<p>Block grace time: 7days; Inode grace time: 7days<\/p>\n<p>Block limits \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0File limits<\/p>\n<p>User \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0used \u00a0 \u00a0soft \u00a0 \u00a0hard \u00a0grace \u00a0 \u00a0used \u00a0soft \u00a0hard \u00a0grace<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>root \u00a0 \u00a0 \u00a0&#8212; \u00a0251328 \u00a0 \u00a0 \u00a0 0 \u00a0 \u00a0 \u00a0 0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 1110 \u00a0 \u00a0 0 \u00a0 \u00a0 0<\/p>\n<p>mysql \u00a0 \u00a0 &#8212; \u00a0283488 \u00a0 \u00a0 \u00a0 0 \u00a0 \u00a0 \u00a0 0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 5416 \u00a0 \u00a0 0 \u00a0 \u00a0 0<\/p>\n<p>jook \u00a0 \u00a0 \u00a0&#8212; \u00a0 \u00a01280 \u00a0 \u00a0 \u00a0 0 \u00a0 \u00a0 \u00a0 0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0269 \u00a0 \u00a0 0 \u00a0 \u00a0 0<br \/>\n&#8211; quota\uac00 \uc2e4\ud589\uc911\uc77c\ub54c quotacheck\ub97c \uc2e4\ud589\ud558\uba74 \uc544\ub798\uc640 \uac19\uc740 \uc5d0\ub7ec\uac00 \ubc1c\uc0dd\ud55c\ub2e4. \uc774\ub7f4 \uacbd\uc6b0\ub294 quotaoff \ud6c4 quotacheck\ub97c \uc2e4\ud589\ud55c\ub2e4.<br \/>\n[root@localhost home]# quotacheck -a<\/p>\n<p>quotacheck: Cannot remount filesystem mounted on \/home read-only so counted values might not be right.<\/p>\n<p>Please stop all programs writing to filesystem or use -m flag to force checking.<\/p>\n<p>&nbsp;<\/p>\n<p>[root@localhost home]# quotaoff -a<\/p>\n<p>[root@localhost home]# quotacheck -a<\/p>\n<p>[root@localhost home]# quotaon -a<\/p>\n<p>&nbsp;<\/p>\n<p>5. edquota \uba85\ub839\uc73c\ub85c quota \uc124\uc815<\/p>\n<p>&#8211; block(kb \ub2e8\uc704)\ub2e8\uc704, inode(\ub514\ub809\ud1a0\ub9ac\ud3ec\ud568 \ud30c\uc77c\uac1c\uc218) \ub2e8\uc704\ub85c \uc81c\ud55c \uc124\uc815 \uc644\ub8cc\ud6c4 \uc800\uc7a5\ud55c\ub2e4.<\/p>\n<p>&#8211; soft \uac12\uc774 \uc2e4\uc81c\uc801\uc778 \uc81c\ud55c\ub7c9\uc774\uba70, \uc720\uc608\uae30\uac04\uc774 \uc124\uc815\ub418\uc5b4 \uc788\ub294 \uacbd\uc6b0\ub294 soft \uac12\uc744 \ucd08\uacfc \ud558\uc5ec hard \uac12\uae4c\uc9c0 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub2e4.<\/p>\n<p>&#8211; hard \uac12\uc740 \uc808\ub300\ub85c \ucd08\uacfc\ud560 \uc218 \uc5c6\ub294 \uc81c\ud55c\ub7c9\uc774\ub2e4.<\/p>\n<p>&#8211; soft \uac12\uc744 \ucd08\uacfc\ud588\uc744 \uacbd\uc6b0 \uc720\uc608\uae30\uac04 \ub0b4\uc5d0 \ud30c\uc77c\uc744 \uc815\ub9ac\ud574\uc57c \ud558\uba70, \uc720\uc608\uae30\uac04\uc744 \ucd08\uacfc \ud588\uc744 \uacbd\uc6b0\ub294 soft \uac12 \uc774\ud558\ub85c \uc815\ub9ac\ud560\ub54c \uae4c\uc9c0 \uc0c8\ub85c\uc6b4 \ud30c\uc77c \uc0dd\uc131\uc774 \ubd88\uac00\ub2a5\ud558\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p>[root@localhost home]# edquota -u jook<\/p>\n<p>Disk quotas for user esf (uid 501):<\/p>\n<p>Filesystem \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 blocks \u00a0 \u00a0 \u00a0 soft \u00a0 \u00a0 \u00a0 hard \u00a0 \u00a0 inodes \u00a0 \u00a0 soft \u00a0 \u00a0 hard<\/p>\n<p>\/dev\/sda4 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a01284 \u00a0 \u00a03072000 \u00a0 \u00a03174400 \u00a0 \u00a0 \u00a0 \u00a0270 \u00a0 \u00a0 \u00a0 \u00a00 \u00a0 \u00a0 \u00a0 \u00a00<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211; \ucffc\ud130 \uc801\uc6a9 \ud6c4 repquota \uba85\ub839\uc73c\ub85c \ucffc\ud130 \uc124\uc815 \ub41c \ubd80\ubd84\uc744 \ud655\uc778 \ud560 \uc218 \uc788\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p>[root@localhost\u00a0public_html]# repquota -a<\/p>\n<p>*** Report for user quotas on device \/dev\/sda4<\/p>\n<p>Block grace time: 7days; Inode grace time: 7days<\/p>\n<p>Block limits \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0File limits<\/p>\n<p>User \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0used \u00a0 \u00a0soft \u00a0 \u00a0hard \u00a0grace \u00a0 \u00a0used \u00a0soft \u00a0hard \u00a0grace<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>root \u00a0 \u00a0 \u00a0&#8212; \u00a0251332 \u00a0 \u00a0 \u00a0 0 \u00a0 \u00a0 \u00a0 0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 1111 \u00a0 \u00a0 0 \u00a0 \u00a0 0<\/p>\n<p>mysql \u00a0 \u00a0 &#8212; \u00a0283492 \u00a0 \u00a0 \u00a0 0 \u00a0 \u00a0 \u00a0 0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 5417 \u00a0 \u00a0 0 \u00a0 \u00a0 0<\/p>\n<p>jook\u00a0 \u00a0 \u00a0 \u00a0&#8212; \u00a0 \u00a01284 3072000 3174400 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0270 \u00a0 \u00a0 0 \u00a0 \u00a0 0<\/p>\n<p>&nbsp;<\/p>\n<p>&#8211; \ud2b9\uc815 \uacc4\uc815\uc758 quota\uc124\uc815\uc744 \ub2e4\ub978\uacc4\uc815\uc73c\ub85c \ubcf5\uc0ac \ud560 \uacbd\uc6b0 \uc544\ub798\uc640 \uac19\uc774 edqutoa -p \uc635\uc158\uc744 \uc0ac\uc6a9<\/p>\n<p>[root@localhost home]# edquota -p jook kykim \u00a0 &#8212;&gt; jook \uc758 quota \uc124\uc815\uc744 kykim\uc73c\ub85c \ubcf5\uc0ac<\/p>\n<p>&nbsp;<\/p>\n<p>6. \uc720\uc608\uae30\uac04 \uc124\uc815<\/p>\n<p>&#8211; soft \uac12\uc744 \ucd08\uac00\ud588\uc744\uacbd\uc6b0, \uc815\ub9ac \ud560 \uc218 \uc788\ub294 \uc720\uc608\uae30\uac04 \uc124\uc815, default\ub85c 7\uc77c\uc774 \uc124\uc815 \ub3fc \uc788\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p>[root@localhost home]# edquota -t<\/p>\n<p>&nbsp;<\/p>\n<p>Grace period before enforcing soft limits for users:<\/p>\n<p>Time units may be: days, hours, minutes, or seconds<\/p>\n<p>Filesystem \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Block grace period \u00a0 \u00a0 Inode grace period<\/p>\n<p>\/dev\/sda4 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 7days \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a07days<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. \/etc\/fstab\uc5d0 \uc124\uc815 \ucd94\uac00 &#8211; \/etc\/fstab \ud30c\uc77c\uc5d0\uc11c quota \uc124\uc815\ud560 \ud30c\uc77c\uc2dc\uc2a4\ud15c \ubd80\ubd84\uc5d0 usrquota \ub610\ub294 grpquota\ub97c \ucd94\uac00\ud55c\ub2e4 \/dev\/sda4 \u00a0\/home \u00a0ext3 \u00a0defaults,usrquota 1<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,7],"tags":[],"_links":{"self":[{"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/posts\/232"}],"collection":[{"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=232"}],"version-history":[{"count":0,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=\/wp\/v2\/posts\/232\/revisions"}],"wp:attachment":[{"href":"http:\/\/jook.pe.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=232"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jook.pe.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}