안녕하세요.
다름이 아니라 내부 모니터링 구현을 하고 있는데,
특히 디스크 FAULT 여부를 체크하려고 합니다.
일전에 경박한 시민님 홈페이지(http://www.sproc.co.kr/main_sr1625ur.php)를 봐서,
참고하려고 하는데 디스크 상태값을 무엇으로 받아왔는지 궁금합니다.
(사실 소스 통째로 탐이 나기는 합니다.^^:)
답변 가능하시면 도움 부탁드립니다.^^
안녕하세요.
다름이 아니라 내부 모니터링 구현을 하고 있는데,
특히 디스크 FAULT 여부를 체크하려고 합니다.
일전에 경박한 시민님 홈페이지(http://www.sproc.co.kr/main_sr1625ur.php)를 봐서,
참고하려고 하는데 디스크 상태값을 무엇으로 받아왔는지 궁금합니다.
(사실 소스 통째로 탐이 나기는 합니다.^^:)
답변 가능하시면 도움 부탁드립니다.^^
°æ¹ÚÇÑ ½Ã¹Î´Ô²²¼ ¸¸µé¾î µÎ½Å°Å ºÃ´Âµ¥
Á¦°¡ ÃßÃøÇϱ⿡´Â ¾Æ¸¶µµ smartctl·Î °¡Á®¿Â Á¤º¸,¶Ç´Â RaidÄÁÆ®·Ñ·¯°¡ ´Þ·ÁÀÖ´Ù¸é cliÀ¯Æ¿À̳ª snmpµîÀ» ÀÌ¿ëÇؼ °ªÀ» °¡Á®¿ÀÁö ¾Ê¾Ò³ª ½Í½À´Ï´Ù.
º¥´õ ¼¹öµéÀÇ °æ¿ì¿¡´Â Á¦°øÇØÁÖ´Â À¯Æ¿¸®Æ¼µéÀ» ÀÌ¿ëÇϽøé state °ªÀ» ½±°Ô °¡Á®¿É´Ï´Ù.
°£´ÜÇÑ ¿¹·Î µ¨ ¼¹öÀÇ °æ¿ì srvadmin Åø ¼³Ä¡ÇÑ ´ÙÀ½ ¾Æ·¡Ã³·³ ¸í·ÉÁֽøé raid ÄÁÆ®·Ñ·¯¿¡ ´Þ¸° µð½ºÅ© »óÅ ȮÀÎ °¡´ÉÇÕ´Ï´Ù.
shell# omreport storage pdisk controller=0
¶Ç´Â smartctlÀ» ÀÌ¿ëÇϽŴٸé
shell# smartctl -d megaraid,00 -a /dev/sda
ÀÌ·±½ÄÀ¸·Î ÇÏ½Ã¸é µð½ºÅ©¿Âµµ,»óÅÂ,½Ã¸®¾ó,±âŸ µîµî È®ÀÎ ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¿¹Àü¿¡µµ °æ¹ÚÇÑ ½Ã¹Î´Ô²²µµ Çѹø °ÇÀǸ¦ µå·È¾ú´Âµ¥¿ä..
»ç½Ç Áö±Ý ¸¸µé¾îµÎ½Å ¸ð´ÏÅ͸µ ½Ã½ºÅÛÀº ³Ê¹« ¼¹ö¸ðµ¨¿¡ ÀÇÁ¸ÀûÀ̶ó¼ Àß ¸¸µå½Ã±ä ÇßÁö¸¸
¾Æ½¬¿î ºÎºÐÀÌ ¸¹¾Æ¼ ÀüüÀûÀ¸·Î ¼³°è¸¦ ´Ù½ÃÇؼ ¸¸µé¾îº¸´Â°ÍÀº ¾î¶³±î ½Í½À´Ï´Ù.
Áö±Ý º¸¸é ¼¹öµé ¸¶´Ù À̹ÌÁö°¡ ´Þ¶óÁö°í ¼¹öµé ¸¶´Ù °¢°¢ÀÇ ÆäÀÌÁö·Î ±¸¼ºÀÌ µÇ¾î Àִµ¥
ÀÌ·± °æ¿ì ¼¹ö ´ë¼ö°¡ ¸¹¾ÆÁö¸é ³ë°¡´Ù¼º ÀÏÀÌ ³Ê¹« ¸¹¾Æ Áý´Ï´Ù.
±×·¡¼ cacti³ª nagios ó·³ ÀüüÀûÀÎ ±¸Á¶¸¦ »ý°¢Çؼ ¸¸µå½Ã¸é Á»´õ ³´Áö ¾ÊÀ»±î ½Í½À´Ï´Ù.
±×·¡¼ °ø°³ÀûÀ¸·Î °øµ¿ °³¹ß¿¡ ´ëÇÑ ÀÇ°ßÀ» µå·È¾ú½À´Ï´Ù.
Àúµµ Àú·±°Íµé ¸¸µé°í °³¼±ÇÏ°í Çϴ°ÍÀ» ÁÁ¾ÆÇÏ´Â ÆíÀ̶ó...½Ã°£ÀÌ µÇ¸é Àúµµ °°ÀÌ °³¹ßÇØ º¼ ¼ö ÀÖÀ»°Í °°½À´Ï´Ù.
¹ü¿ëÀ¸·Î »ç¿ë ÇÒ ¼ö ÀÖ´Â...´õÀÌ»ó Ç÷¡½Ãµµ »ç¿ëÇÏÁö¾Ê´Â...
°á·ÐÀûÀ¸·Ð ¹ü¿ëÀûÀ¸·Î ¼³Ä¡Çؼ »ç¿ëÇÏ°í ºê¶ó¿ìÀú¿¡ »ó°ü¾øÀÌ º¼¼öÀÖ´Â...±×·¡¼ javascript¸¦ ¼±ÅÃÇß½À´Ï´Ù.
http://dev.sproc.co.kr
¿äÁòÀº ȸ»çÀÏ·Î ¹Ù»µ¼ ¼Õ¸øº»Áö ³Ê¹« ¿À·¡µÆ½À´Ï´Ù. ¹°·Ð Àú·± ¸ð¾çÀº ¾Æ´Ï°í ³ÖÀ»°Í ÀÏ·Ä·Î ÂÞ¿í ¸¸µé¾îº¸°í
³ªÁß¿¡ µðÁöÀÎ ¿¹»Ú°Ô ¸¸µé¾î¾ßÁÒ ÇãÇãÇã
Á¦ ¼¹ö´Â ¿Âº¸µå sata¸¦ »ç¿ëÇÏÁø ¾Ê°í ´ëºÎºÐ LSIÀÇ ÄÁÆ®·Ñ·¯¸¦ »ç¿ëÇÕ´Ï´Ù.
RAID¹æ½ÄÀº megacli ³ª storcli ¸¦ »ç¿ëÇÏ°í ºñRAIDÀÇ °æ¿ì´Â lsiutilÀ̳ª sas2ircuµîÀ» ÀÌ¿ëÇÕ´Ï´Ù.
LSI°¡ ¾Æ´Ñ ÄÁÆ®·Ñ·¯´Â °¢ »ç¸¶³ª cli ÅøÀ» Á¦°øÇÏ´Ï ±×·² »ç¿ëÇÏ¸é µË´Ï´Ù.
°¢ ¼¹ö¿¡¼ üũÇÏ´Â ¹æ¹ýÀº ¾Ë°íÀִµ¥, À¥À¸·Î °ªÀ» °¡Á®¿Ã ¶§, ¾î¶² ¹æ½ÄÀ¸·Î °¡Á®¿À¼Ì´ÂÁö ±Ã±ÝÇÏ¿© ¹®ÀǸ¦ µå¸³´Ï´Ù.
¿ë·® µîÀº SNMP·Î °¡Á®¿À´Âµ¥, ·¹À̵å ARRAYÀÇ FAULT »óŸ¦ °¡Á®¿À·Á°í Çϴµ¥ Àß ¾ÈµÇ¼¿ä.