centos나 redhat을 여러서버에 설치시 기존 서버와 같게 pkg를 설치 할 수 있을까요?

   조회 5100   추천 0    

 



기존 서버에는 초기설치시 설치한 패키지 외에 추가로 설치한 pkg들이 있습니다.

모든 패키지는 yum repository 경로를 OS 설치한 CentOS_DVD1로 잡아 설치한겁니다.

diff를 사용해서 list를 뽑은후 설치를 진행하려했는데 100%신뢰성이 안되더라구요


기존서버와 완전히 같은 리스트의 pkg를 신규서버(2, 30대정도 됩니다.)에 설치 할 방법이 있을까요?

CD 설치시도 좋고, default 설치 후 기존 pkg 리스트로 뭔가를 하여 신규 설치 서버에 pkg 배포 방법이 알고싶습니다.


글로 설명하니 뭔가 이상하네요


기존 서버가 반도체관련 시뮬레이션 서버인데 library 관련 패키지들이 없으면 cad툴이 돌아가질 않습니다.

1EA씩 설치를 하면 추가 대응이 쉬운데 이번에 2~30대를 한꺼번에 혼자 설치를 진행하게 되어서 깝깝합니다.

게다가 믿고 쓰던 diff가 완벽하게 분류가 안되더군요..


요약하자면 

1. OS 초기설치시 원하는 pkg 리스트를 등록하여 설치하는방법

2. OS 기본설치후 원하는 pkg 리스트를 yum 이나 다른 방법으로 추가 설치하는 방법

이 도움받고싶습니다. ㅜㅠ

왈왈
짧은글 일수록 신중하게.
엠브리오 2016-04
기존서버와 신규서버가 같은 기종이라면 하드디스크도 같은 제품으로 구매해서 그냥 복제하면 되겠네요.

그게 아니라면 신규서버 한대만 kickstart를 써서 리눅스 새로 설치하고 CAD가 잘 돌아가게끔 셋팅한 후에 나머지 서버에는 그 셋팅을 복제해서 처리하면 되겠습니다.

구글 검색에서 centos kickstart 의 조합으로 검색해보세요.
레드햇 기반의 다수의 시스템을 동일하게 셋업하시고 싶다면  kickstart 를 이용하시는것이 가장 좋습니다
아니면  크론질라나 고스트 등등의 디스크 복제툴들의 멀티캐스트 설치 기능을 사용하는것도 나쁘진 않아 보입니다.

허접하지만 예전에 작성해둔 문서가 있네요..참고해보십시요.
아마 centos4 쯤에서 만든 문서라 요즘은 조금 변했겠지만 ks파일과 스크립트들 조합하시면 원하시는 구성이 가능하실 겁니다.
전체적으로 흐름을 보시면 됩니다.
http://wiki.nuxinfo.net/wiki.php/kickstart

도움될만한 스크립트가 아마 어딘가 있을텐데 찾아보겠습니다.
저의 경우에는 DNS에 호스트들 모두 등록해두고 ip와 호스트 매칭 시킨 다음
설치 후 호스트명 셋팅하고 네트워크ip 셋팅하도록 스크립트를  ks파일의 post 부분에서 사용했습니다.
     
무울빵 2016-04
감사합니다 참고해보고 VM으로 테스트 해보겠습니다.
회원K 2016-04
세월이 지났으면 package의 의존성도 바뀔 수 있습니다.
최근 버젼으로 fresh install 해보시는 것이 좋아요.

centos 7의 경우라면 docker를 이용하면 편하실거에요.


QnA
제목Page 3790/5725
2015-12   1771698   백메가
2014-05   5246372   정은준1
2015-01   4318   테돌아이
2010-11   13763   ned3y2k
2015-01   4502   하드파쇄전문
2018-06   6278   DellEMC
2016-03   5392   응서비
2017-03   16845   처버
2020-10   2359   전설속의미…
2013-09   6471   박정길infoeyes
2020-10   4556   전진
2023-11   1498   inquisitive
2020-10   4813   정은준1
2019-08   5653   김건우
2016-04   5706   재마
2017-03   6176   김영기
2022-04   3036   블레이더영혼
2011-01   8264   the촌놈
2016-04   4413   김건우
2016-04   5101   웰쉬코기
2018-06   3953   TLaJ3KtYGr
2015-02   6197   천외천oo노…