안녕하세요
현재 약 20대 정도의 NODE를 관리하고 있습니다.
주로 dell사의 서버가 다양하게 있으며 슈마 서버도 조금 있습니다.
(사실 다양하긴 하지만 가장 큰 차이점은 raid controller 그리고 하드 용량 정도입니다.)
지금은 이미 만들어놓은 os관련 파일을 pxe 부팅으로 부팅하고 있습니다.
(vmlinuz와 initram만 사양에 맞게 만들어 사용)
이 방법이 os를 공용으로 사용하고 편하고 좋은데, 문제는 업데이트가 어렵고 오래되었습니다.
이제 전체 다 os를 업데이트(centos) 해야 하는 상황이라...
지금 방법은 무리이고, 쉽고 빠르게 OS를 배포하고 또한 문제가 생겼을 때 쉽게 복구하는 방법이 있을까요?
저는 clonezilla를 가장 먼저 생각하고는 있는데....문제는 사양이 모두 다르다는 것입니다.
clonezilla로 하나의 os를 설치한후 image를 만들어서 모두에게 배포하는 것이 가능할까요?
배포하고 hostname 그리고 network 설정은 물론 직접해야겠지만요.
무식한 방법은...하나하나 셋팅해서.........
clonezilla로 각각 이미지 다 떠버리는........ ㅠ.ㅠ 생각만해도 아찔하네요 ㅎㅎ
좋은 방법이나 solution 있으시면 추천해주세요~~
¼·Î ´Ù¸¥ »ç¾çÀÇ ¹°¸® ³ëµå¿¡ ´ëÇÑ ÀÚµ¿È´Â »ÏÁ·ÇÑ ¹æ¹ýÀÌ ¾È ¶°¿À¸¨´Ï´Ù.
½Å±¸ÇüÀÌ ¼¯¿© ÀÖÁö¸¸, º¸Åë ÃֽŠOS´Â ¸ðµÎ Ä¿¹ö°¡ µÇ´õ±º¿ä.
½ÅÇü¿¡¼ clonezillar·Î image¸¸µé¾î¼ ±¸Çü¿¡ Çѹø µ¤¾îºÁ¾ß°Ú½À´Ï´Ù.
ÇÑ 2000´ë Á¤µµ°¡ µÈ´Ù¸é, À̸¦ shell script·Î´Â ´ç¿¬È÷ ¹«¸®°ÚÁÒ.
ÀÌ·²¶§´Â ÀÚµ¿È¼Ö·ç¼ÇÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Server Automation °°Àº ÅøÀÌ µµ¿òÀÌ µÉ ¼ö ÀÖÀ» °Ì´Ï´Ù.
¾Æ¸¶, GPL ¿¡µµ Àß Ã£¾Æº¸¸é, Operation Orchestration °ü·Ã ÅøµéÀÌ ¸¹ÀÌ ÀÖÀ» °Ì´Ï´Ù.
Á¦ »ý°¢¿¡´Â ¾î¶² ¹æ¹ýÀ¸·Îµç(ipmi¸¦ »ç¿ëÇÏµç ¹» »ç¿ëÇϵç)
ÇÑ Àå¼Ò¿¡¼ Å͹̳ÎÀ» ¹Ù²ã°¡¸é¼ ÇÒ ¼ö Àִ ȯ°æ¸¸ µÇ¸é º°·Î ¾î·ÆÁö ¾ÊÀ» °Í °°½À´Ï´Ù.
¾îÂ÷ÇÇ ¼³Ä¡´Â µ¿½Ã¿¡ ÁøÇàµÇ´Ï±î Áß°£¿¡ ¼¼Æø¸ È¸é ¹Ù²ã°¡¸é¼ ÇØÁÖ¸é µÇ°í, 20´ë¶ó°í Çؼ ½Ã°£ÀÌ 20¹è °É¸®Áö´Â ¾ÊÁÒ.
¼¼ÀÚ¸´¼ö ³Ñ¾î°¡¸é Á¶±Ý ¾î·Á¿ï ¼ö ÀÖÀ» °Í °°Àºµ¥,
OS¼³Ä¡´Â ³×Æ®¿öÅ© ¼³Ä¡·Î ÀÚµ¿ÈÇϽô ¹æ¹ýÀÌ ÀÖÀ» °Í °°°í, ³ª¸ÓÁö ÆÐÅ°Áö ¼³Ä¡´Â ÇÁ·ÎºñÀú´× ÅøÀ» ÀÌ¿ëÇØ ÀÚµ¿È ÇÏ½Ã¸é µË´Ï´Ù.
±Ùµ¥, ¿äÁò Ãß¼¼´Â ÇÁ¶óÀ̺ø Ŭ¶ó¿ìµå¸¦ ±¸ÃàÇÏ´Â ¹æ¹ýÀ¸·Î °¡´Â °Í °°½À´Ï´Ù.
¿ì¼± 5´ë¸¸ Àú¿Í Á÷Á¢ ¿¬°áµÇ¾î ÀÖ°í ³ª¸ÓÁö 15´ë(ÀϺ», Áß±¹, Àεµ)´Â ¸Ö¸® ÀÖ½À´Ï´Ù.
³×Æ®¿÷¼Óµµ´Â Æò±Õ 1mb/s ÀÌÇÏÀÔ´Ï´Ù. ¤Ð.¤Ð
°¢°¢¿¡ ³ª¶ó¿¡ ¸¶½ºÅͼ¹ö°¡ ÀÖ°í, ³ª¸ÓÁö´Â ¿¬°áµÈ ³ëµåµéÀÔ´Ï´Ù.
Á¦°¡ ÀÏÁ¾ÀÇ ¸¶½ºÅÍÆÄÀÏÀ» ¸¸µé¾î °¢°¢ÀÇ ¸¶½ºÅͼ¹ö¿¡ º¸³»°í, ±× ¸¶½ºÅÍÆÄÀÏÀ» nodeµéÀÌ ¶¯°Ü¼ ¾µ¼ö ÀÖ´Â ¹æ¹ýÀÌ bestÀÔ´Ï´Ù¸¸..
¿ìÂî °¡´ÉÇÒÁö ¸ð¸£°Ú³×¿ä.
Àú´Â PXE + Kickstart + AnsibleÀ» ¾¹´Ï´Ù
»ç½Ç ÀúÈñ ³»ºÎ¿¡¼´Â xcatÀ» ¾²´Âµ¥...µµÀúÈ÷ ¾î·Á¿ö¼ ¸øÇÏ°í ÀÖ¾ú°Åµç¿ä.
MaaS´Â ½¬¿öº¸ÀÔ´Ï´Ù. ^^