- 클러스터 이해하기
- 시스템 구성과 CentOS 설치하기
- Perceus 설치하기
- Perceus 설정하기
- Perseus Node 설정하기
- Sun Grid Engine 설치하기
이번에는 클러스터를 작동시키는 기본이되는 CentOS 설치를 하겠습니다. Diskless 시스템을 구축할 예정이므로 Master Node 에만 설치하면 됩니다.
우리가 만들 클러스터는 Master 만 외부와 연결되어 있고, Master 와 Node 는 내부네트웍으로 구성되어 있습니다. 그래서 Master 에는 2개의 Lan card 가 필요합니다. 다음과 같은 형식 입니다.
<Internet> --- ( eth0 : Master : eth1 ) --- ( eth0 : Nodes )
여기서 master 의 eth0 는 실제 master 가 인터넷에 접근할때 사용되는 IP를 할당해 주시면 됩니다. 그리고 master 의 eth1 과 node 의 eth0 는 10.0.0.XXX 형식의 사설 IP를 사용하도록 하겠습니다. 사설 IP 할당은
- master eth1 : 10.0.0.1
- node : 10.0.0.101 ~ 254
사실 CentOS 설치는 설명할 것이 없습니다. CentOS 홈페이지에 가서 CD 를 받고, 설치하시면 됩니다.
설치할 배포본은 가장 최신 버젼인 CentOS 5.1 입니다. (updated 2008. 4. 12)
CentOS 설치는 아주 간단합니다. ISO 로 배포되는 파일을 받아서 DVD 나 CD를 구워서 설치를 하시면됩니다. 설치과정에서 특별히 설치해야 될 부분은 없습니다. 단지, 차후에 Update 시에 쓸모없는 프로그램이 설치되어 있으면 오래 걸리니 "사무용 패키지, 출판, 배포, DNS서버, 메일서버, FTP서버 등"은 설치하지 않기를 바랍니다. 그리고 개발관련 패키지 는 설치를 해주시는 것이 좋습니다. 그리고 잊지 말고 eth0 와 eth1 에 적절한 IP 를 할당해 주시기 바랍니다.
만약 CentOS 를 설치하지 못한다면, 리눅스 클러스터 구축보다 리눅스 기본 사용법 부터 익히는 기를 추천합니다.
설치를 다 하고 재부팅되면 방화벽과 SELinux 설정이 나오게 됩니다. 이 옵션을 모두 비활성화 시키시기 바랍니다. SELinux 를 사용하면 안되고, 방화벽은 클러스터를 모두 구축하고 난뒤에 정상작동 되는 것을 확인하고 활성화시키는 것이 좋습니다.
CentOS 설치를 끝내고 부팅후 터미널로 들어가서 yum 을 이용해서 시스템을 최신버젼으로 update 합니다.
# yum -y update
그리고 필요없이 서비스들을 모두 중단시킵니다(bluetooth, ISDN, pcmcia, gpm 등등..). 터미널에서 "setup" 명령어 실행후 System Service 항목으로 들어가면 선택할 수 있습니다. 그리고 재부팅합니다.
'IT n Linux' 카테고리의 다른 글
생물정보학자를 위한 클러스터 만들기 #1 클러스터 이해하기 (1) | 2008.04.14 |
---|---|
생물정보학자를 위한 클러스터 만들기 #3.3 Perceus 설치하기 (version 1.3.7) (0) | 2008.04.14 |
Gromacs 설치하기 (0) | 2008.04.12 |
Perceus 1.3.7 나왔네요. (0) | 2008.03.05 |
생물정보학자를 위한 클러스터 만들기 #4v1 Perceus 설정하기 (1) | 2007.10.27 |