mdadm »ç¿ë½Ã monitoring ¿¡ ´ëÇؼ­.

   Á¶È¸ 3117   Ãßõ 0    

야밤에 질문글을 올리게 되네요...

mdadm, kernel raid 를 사용할 때 모니터링시 보통 sendmail....등으로 daemon 통해서 mailing으로 받는 방법도 있는데, 자꾸 gmail에서 스팸 통에 들어가는 바람에, 잘 안쓰게 될 뿐더러, mail 자체를 잘 안보므로... script 만들어서 telegram api등으로 직접 보내서 실시간 확인하는 방법을 선호합니다.

hardware raid 처럼 알람 소리를 내는것도 아니고, 뭔가 문제발생시 대응이 hardware에 비해 빠릿한지 어떤지 softraid 경험이 적어 어떻게 모니터링을 해야할지, 어떤식으로 받는게 좋을지 감이 안옵니다.

또한 어떤 것을 monitoring해야하는지 조차.. 감이 없네요.

제가 생각하는 것은

cat /proc/mdstat | grep "_" 

해서 [UUUU_] 이런식으로 degrade된것을 검출하는 script를 crond 에 등록하면 될거라 생각하는데 이렇게 해도 되는지 궁금합니다.


안녕하세요
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
epowergate 2018-10
±×³É ¿ÀÁö¶øÀ» Á» ¶³ÀÚ¸é
µ¥ÀÌÅÍ °ü·ÃÇؼ­´Â ¸ð¸£¸é ¾Ê½á¾ß ÇÕ´Ï´Ù.
³¯·Áµµ µÇ´Â µ¥ÀÌÅͶó¸é ¸ð¸¦±î Áß¿äÇϰųª Àǹ̰¡ ÀÖ´Â µ¥ÀÌÅͶó¸é ´õ´õ¿í ±×·¸½À´Ï´Ù.
ÃÖ±Ù¿¡ ¾î¶² »ç¶÷ÀÌ
MDADM + ZFS + Postgress + Redmine (Ruby)¸¦ »ç¿ëÇÏ´Â°É º¸¾Ò½À´Ï´Ù.
±×³É ±¸±Û µÚÁ®¼­ ¼³Ä¡/¼³Á¤¸¸ Çؼ­ »ç¿ëÇÏ´Â »óȲÀ̾ú½À´Ï´Ù.
¿À´ÃÀÌ¶óµµ ÀüÈ­¿Í¼­ µµ¿ÍÁà Çصµ ÀüÇô ÀÌ»óÇÏÁö ¾ÊÀº »óȲÀÔ´Ï´Ù.

²À mdadmÀ» »ç¿ëÇØ¾ß ÇÏ´Â »óȲÀÌ ¾Æ´Ï¸é H/W RAID ÃßõÇÕ´Ï´Ù.
     
¸»¾¸ °¨»çÇÕ´Ï´Ù.
¾ÆÁÖ valuable ÇÑ ÀÚ·á´Â ¾Æ´Ï°í ¹é¾÷µµ Á¸ÀçÇϹǷΠÀ¯½Ç¿¡ ´ëÇÑ ¿°·Á´Â Å©°Ô ÇÏÁö ¾Ê½À´Ï´Ù.
mdadm+lvm ÀÌ Çϵå¿þ¾î raid ¿¡ ºñÇØ À¯¿¬ÇÏ´Ù´Â ÀåÁ¡µµ ÀÖ°í, µðÆúÆ® ¼¼ÆÃÀ¸·Î Çصµ ÃÖ±Ù ÆÛÆ÷¸Õ½ºµµ ³ª»ÚÁö ¾ÊÀº°Í °°¾Æ ÀϺΠ¼­¹ö¿¡ Å×½ºÆ® Áß¿¡ ÀÖ½À´Ï´Ù.
FreeBSD ÀÌ¿ëÇÏ¿© ZFS·Î Çϸé ÁÁ°ÚÀ¸³ª, ÀϺΠsoftware°¡ BSD¿¡¼­ ¹¦ÇÏ°Ô Àß ¾Èµ¹¾Æ°¡´Â(?, ÀÌ°ÍÀú°Í °íÃļ­ »õ·Î ÄÄÆÄÀÏ Çصµ ¸¶Âù°¡ÁöÀÔ´Ï´Ù.. ¿øÀκҸí..¤Ð)  . ¾î¿ ¼ö ¾øÀÌ ¸®´ª½º·Î ±¸¼ºÁßÀÔ´Ï´Ù.
±×³ªÀú³ª, mdadm À§¿¡ zfs¸¦ ¿Ã¸®´Â °ÍÀº ÀÌÇØ°¡ Àß µÇÁö ¾Ê³×¿ä. ½Ã³î·ÎÁö...¿¡¼­ mdadmÀ§¿¡ btrfs ¿Ã¸®´Â°Í °ú ºñ½ÁÇØ º¸À̴µ¥.. À̵æÀÌ Àִ°ɱî¿ä.
Á¤Èñ¼· 2018-10
mdadm --detail /dev/md0 Ä¿¸Çµå »ç¿ëÇÏ¸é µÇÁö ½Í½À´Ï´Ù
     
³×, ÀÏÀÏÈ÷ ¸ð´ÏÅ͸µÇϱ⵵ ±×·¸°í Çؼ­ ÀÌ °á°ú¹°À» ÁÖ±âÀûÀ¸·Î parsing ÇÏ´Â script¸¦ ¸¸µé¾ú½À´Ï´Ù. ¹º°¡ ºñÈ¿À²ÀûÀ¸·Î º¸À̱ä Çϴµ¥ ¾î¿ ¼ö°¡ ¾ø³×¿ä.


QnA