멀티노드의 효율적 관리
글쓴이: 서정민 / 작성시간: 수, 2012/02/08 - 10:47오후
네트워크로 연결된 리눅스 장비 수십 대를 한꺼번에 관리해야 하는 상황이 발생하였습니다.
간단히 말해, 기본적인 OS 설치, 패키지 설치 뿐만 아니라, 네트워크를 비롯한 각종 설정 등을
각 노드에서 중복적으로 해야 하는 상황입니다. 무식하게 하나하나 설치/설정하면 되지만,
많은 시간을 잡아먹고, 비효율적인 시간관리가 될것으로 예상됩니다.
시스템을 전체 내리는 것만 해도, shutdown을 각각 장비에서 한다면,... ㅜㅜ
심지어, 이러한 반복적인 일들이 앞으로 빈번하게 일어날 것으로 예상되기에, 막막하답니다.. ^^;;
앞으로 시간을 절약하고, 효율적으로 관리하기 위해서 알아야 할 책/팁 혹은 이를 도와줄 수 있는 툴 등을
소개 시켜주시면 감사하겠습니다.
--
먼저, Kickstart 소개시켜주신 분 감사합니다.
설치 이후에도, 관리를 위해 해야 할 일들이 많은데요, 특정 설정은 전체에 적용한다던지, 전체 부팅/다운을 한다던지,
이런 관련 툴은 없는지 궁금합니다. (참고로, 현재 CentOS, Ubuntu 등을 사용하고 있습니다.)
Forums:
리눅스 kickstart 로 쉽게 여러대 자동설치하기
http://wiki.linuxstudy.pe.kr/wiki.php/kickstart#s-1.2
이런게 있네요. ㅇ_ㅇ... 검증은 못해봤습니다.
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
요것도 참고해보시면 어떨까요
저도 직접 써본 건 아닙니다만.
http://aero.sarang.net/blog/2008/10/puttycs-putty.html
http://aero.sarang.net/blog/2008/11/ssh.html
좋은 하루 되세요!
Rex
이거 써보세요.
http://rexify.org/
What is (R)?ex
With (R)?ex you can manage all your boxes from a central point through the complete process of configuration management and software deployment.
Solaris에선
Jump Start 라는게 있는데 리눅스는 모르겠당 ㅠㅠ
ruby 언어를 기반으로 하는 rush
ruby 언어를 기반으로 하는 rush shell
http://rush.heroku.com/
--
마잇
댓글 달기