ID
013014
Á¦¸ñ
/ ÈÀÏ ½Ã½ºÅÛÀÌ full µÇ¾úÀ» °æ¿ì Á¶Ä¡ ¹æ¹ý
ºÐ·ù
OS
Product
O/S
Solaris 2.x
Å°¿öµå
NOTICE: alloc: /: file system full
/ (root) ÈÀϽýºÅÛÀÌ fullµÇ¾úÀ» °æ¿ì¿¡ ´ÙÀ½¿¡ ¿°ÅÇÑ ¼ø¼´ë·Î ÈÀϽýºÅÛÀ» Á¡°ËÇÑ´Ù. 1. / ÈÀϽýºÅÛ¿¡ »ç¿ëÀÚ°¡ ÀÓÀÇ·Î ¸¸µé¾î ÁØ µð·ºÅ丮°¡ Àִ¸é Á¤¸®ÇÑ´Ù. 2. /dev µð·ºÅ丮 ¹Ø¿¡ ÀϹÝÈÀÏÀÌ ÀÖ´ÂÁö Á¶»çÇÑ´Ù. # find /dev -type f -exec ls -l {} \; ÀϹÝÈÀÏÀÌ ÀÖÀ» °æ¿ì, ¸ðµÎ Áö¿ì¸é µÈ´Ù. ƯÈ÷ Å×ÀÌÇÁ¿¡ ¹é¾÷À» ¹ÞÀ» °æ¿ì¿¡ »ç¿ëÀÚ°¡ µð¹ÙÀ̽º¸íÀ» À߸ø ÁöÁ¤ÇÏ¿©, Å×ÀÌÇÁ¿¡ ¹é¾÷µÇÁö ¾Ê°í ÈÀÏ¿¡ ÀúÀåÇÏ´Â °æ¿ì°¡ ÀÖ´Ù. 3. ½Ã½ºÅÛ¿¡ ÀÖ´Â core ÈÀÏÀ» Á¦°ÅÇÑ´Ù. core ÈÀÏÀ» ã¾Æ º¸·Á¸é ´ÙÀ½°ú °°Àº ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù. # find / -name core -print core ÈÀÏÀ» ã¾Æ¼ ÀÚµ¿À¸·Î Áö¿ì·Á¸é ´ÙÀ½°ú °°Àº ¸í·É¾î¸¦ ½ÇÇàÇÑ´Ù. # find / -name core -exec rm {} \; -print 4. /var°¡ root ÈÀÏ ½Ã½ºÅÛÀÌ ÀÖÀ» °æ¿ì, /var µð·ºÅ丮 ¹ØÀ» Á¶»çÇÑ´Ù. # du -sk /var/* | sort -nr ÀÌ ¸í·É¾î¸¦ ½ÇÇàÇϸé /var ¹Ø¿¡ ÀÖ´Â µð·ºÅ丮 º°·Î ±× ¼ºê µð·ºÅ丮±îÁö Æ÷ÇÔÇÏ¿© KB ´ÜÀ§ÀÇ Å©±â¸¦ Ãâ·ÂÇÑ´Ù. °Å±â¿¡¼ »çÀÌÁî°¡ Å« µð·ºÅ丮¿¡ ´ëÇÏ¿© Á¶»çÇÑ´Ù. Á¤»óÀûÀÎ ½Ã½ºÅÛ¿¡ ÁÖ·Î ¹®Á¦°¡ µÉ ¸¸ÇÑ µð·ºÅ丮´Â ´ÙÀ½°ú °°´Ù. /var/adm /var/mail /var/log /var/preserve /var/spool 4.1 /var/adm /var/adm µð·ºÅ丮¿¡´Â ½Ã½ºÅÛÀÌ ¿î¿ëÁßÀÌ ¹ß»ýÇÏ´Â ¸Þ¼¼Áö³ª ±âŸ Á¤º¸µéÀÌ ´©Àû º¸°üµÈ´Ù. ÀÌ µð·ºÅ丮¿¡ Å« ÈÀÏÀÌ ÀÖÀ¸¸é Á¤¸®ÇÑ´Ù. messmages.0, messages.1, ... ÀÌ·¯ÇÑ ÈÀÏÀÌ ÀÖÀ¸¸é ±×³É Áö¿öµµ »ó°ü¾ø´Ù. messages ÈÀÏÀÇ Å©±â°¡ ³Ê¹« Å©¸é " # cp /dev/null messages " ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ÈÀÏ Å©±â¸¦ 0À¸·Î ¸¸µé ¼ö ÀÖ´Ù. ÀÌ ÈÀÏÀº ½Ã½ºÅÛ¿¡¼ ¹ß»ýµÇ´Â ¸Þ¼¼Áö¸¦ º¸°üÇÏ´Â ÈÀÏÀÌ´Ù. wtmp ¶Ç´Â wtmpx ÈÀÏÀÇ Å©±â°¡ ³Ê¹« Å©¸é ´ÙÀ½°ú °°Àº ¸í·É¾î¸¦ ½ÇÇàÇÏ¿© ±× Å©±â¸¦ 0À¸·Î ¸¸µé ¼ö ÀÖ´Ù. ÀÌ ÈÀÏ¿¡´Â ½Ã½ºÅÛ¿¡ Á¢¼ÓÇÑ »ç¿ëÀÚ¿¡ ´ëÇÑ Á¤º¸¸¦ °¡Áö°í ÀÖ´Â ÈÀÏÀÌ´Ù. # cp /dev/null wtmp # cp /dev/null wtmpx ¸¸ÀÏ pacctÀÌ ÀÖÀ¸¸é ±× ÈÀÏÀÇ Å©±â¸¦ ´ÙÀ½°ú °°Àº ¸í·É¾î¸¦ »ç¿ëÇÏ¿© Å©±â¸¦ 0À¸·Î ¸¸µé ¼ö ÀÖ´Ù. ÀÌ ÈÀÏÀº accounting Á¤º¸¸¦ °¡Áö°í ÀÖ´Â ÈÀÏÀÌ´Ù. # cp /dev/null pacct pacct1, pacct2, ... µîµîÀÇ ÈÀÏÀÌ ÀÖÀ¸¸é ±×³É Áö¿ì¸é µÈ´Ù. ±×¿Ü¿¡µµ »çÀÌÁî°¡ Å« ÈÀÏÀ» ¾Ë¾Æ¼ Á¤¸®ÇÑ´Ù. 4.2 /var/mail /var/mail µð·ºÅ丮¿¡´Â ¸ÞÀÏ µ¥ÀÌŸ°¡ º¸°üµÇ´Â °÷ÀÌ´Ù. ÀÌ µð·ºÅ丮¿¡ »çÀÌÁî°¡ Å« ÈÀÏÀÌ ÀÖÀ¸¸é, ÇØ´ç »ç¿ëÀÚ¿¡°Ô ±× ¸ÞÀÏÀ» Á¤¸®Çϵµ·Ï ÇÑ´Ù. 4.3 ±âŸ µð·ºÅ丮¿¡ ´ëÇؼµµ Á¶»çÇÏ¿© ºÒÇÊ¿äÇÏ°Ô »çÀÌÁî°¡ Å« ÈÀÏ ÀÖÀ» °æ¿ì ¾Ë¾Æ¼ Á¤¸®ÇÑ´Ù. ´Ü ÈÀÏÀ» Áö¿ï ¶§, ±× ÈÀÏÀÌ ¾î¶² ÈÀÏÀÎÁö ¼÷ÁöÇÑ ÈÄ¿¡ Áö¿ï °ÍÀΰ¡ ¾Æ´Ñ°¡¸¦ °áÁ¤ÇÑ´Ù. 5. / ÈÀÏ ½Ã½ºÅÛ¿¡ ÀÖ´Â 1 MB ÀÌ»óµÇ´Â ÈÀÏÀ» Á¶»çÇÏ¿©, ÈÀÏ Å©±â¼øÀ¸·Î sortÇÏ¿© ±× ³»¿ëÀ» Á¶»çÇÑ´Ù. # find / -mount -size +1024k -ls > /tmp/find.list # sort -nr +6 /tmp/find.list > /tmp/find.list.s find.list.s ÈÀÏ¿¡¼ ºñÁ¤»óÀûÀÎ Å« ÈÀÏÀÌ ÀÖ´ÂÁö Á¶»çÇÑ´Ù.