네오스의 생물정보학자를 위한 클러스터 만들기 시리즈
이번에는 클러스터를 작동시키는 기본이되는 CentOS 설치를 하겠습니다. Diskless 시스템을 구축할 예정이므로 Master Node 에만 설치하면 됩니다.
우리가 만들 클러스터는 Master 만 외부와 연결되어 있고, Master 와 Node 는 내부네트웍으로 구성되어 있습니다. 그래서 Master 에는 2개의 Lan card 가 필요합니다. 다음과 같은 형식 입니다.
여기서 master 의 eth0 는 실제 master 가 인터넷에 접근할때 사용되는 IP를 할당해 주시면 됩니다. 그리고 master 의 eth1 과 node 의 eth0 는 192.168.0.XXX 형식의 사설 IP를 사용하도록 하겠습니다. 사설 IP 할당은
사실 CentOS 설치는 설명할 것이 없습니다. CentOS 홈페이지에 가서 CD 를 받고, 설치하시면 됩니다.
설치할 배포본은 CentOS 4.5 입니다. 5.0 이 있지만, 이 글을 작성하는 시점에서는 안정성이 검증되지 않아서 4.5 를 사용하겠습니다(5.0 을 바로 사용해봤지만, 설치하는 과정에서 시스템이 다운되더군요. 5.1정도가 나오면 사용하는게 낳을 지도 모르겠습니다.).
CentOS 설치는 아주 간단합니다. ISO 로 배포되는 파일을 받아서 DVD 나 CD를 구워서 설치를 하시면됩니다. 설치과정에서 특별히 설치해야 될 부분은 없습니다. 단지, 차후에 Update 시에 쓸모없는 프로그램이 설치되어 있으면 오래 걸리니 "사무용 패키지, 출판, 배포, DNS서버, 메일서버, FTP서버 등"은 설치하지 않기를 바랍니다. 그리고 개발관련 패키지 는 설치를 해주시는 것이 좋습니다. 그리고 잊지 말고 eth0 와 eth1 에 적절한 IP 를 할당해 주시기 바랍니다.
만약 CentOS 를 설치하지 못한다면, 리눅스 클러스터 구축보다 리눅스 기본 사용법 부터 익히는 기를 추천합니다.
CentOS 설치를 끝내고 부팅후 터미널로 들어가서 yum 을 이용해서 시스템을 최신버젼으로 update 합니다.
그리고 필요없이 떠있는 서비스들을 모두 중단시킵니다(bluetooth, ISDN, pcmcia, gpm 등등..). 터미널에서 "setup" 명령어 실행후 System Service 항목으로 들어가면 선택할 수 있습니다. 그리고 재부팅합니다.
이번에는 클러스터를 작동시키는 기본이되는 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 는 192.168.0.XXX 형식의 사설 IP를 사용하도록 하겠습니다. 사설 IP 할당은
- master eth1 : 192.168.0.1
- node : 192.168.0.3 ~ 254
사실 CentOS 설치는 설명할 것이 없습니다. CentOS 홈페이지에 가서 CD 를 받고, 설치하시면 됩니다.
설치할 배포본은 CentOS 4.5 입니다. 5.0 이 있지만, 이 글을 작성하는 시점에서는 안정성이 검증되지 않아서 4.5 를 사용하겠습니다(5.0 을 바로 사용해봤지만, 설치하는 과정에서 시스템이 다운되더군요. 5.1정도가 나오면 사용하는게 낳을 지도 모르겠습니다.).
CentOS 설치는 아주 간단합니다. ISO 로 배포되는 파일을 받아서 DVD 나 CD를 구워서 설치를 하시면됩니다. 설치과정에서 특별히 설치해야 될 부분은 없습니다. 단지, 차후에 Update 시에 쓸모없는 프로그램이 설치되어 있으면 오래 걸리니 "사무용 패키지, 출판, 배포, DNS서버, 메일서버, FTP서버 등"은 설치하지 않기를 바랍니다. 그리고 개발관련 패키지 는 설치를 해주시는 것이 좋습니다. 그리고 잊지 말고 eth0 와 eth1 에 적절한 IP 를 할당해 주시기 바랍니다.
만약 CentOS 를 설치하지 못한다면, 리눅스 클러스터 구축보다 리눅스 기본 사용법 부터 익히는 기를 추천합니다.
CentOS 설치를 끝내고 부팅후 터미널로 들어가서 yum 을 이용해서 시스템을 최신버젼으로 update 합니다.
# yum update
그리고 필요없이 떠있는 서비스들을 모두 중단시킵니다(bluetooth, ISDN, pcmcia, gpm 등등..). 터미널에서 "setup" 명령어 실행후 System Service 항목으로 들어가면 선택할 수 있습니다. 그리고 재부팅합니다.
'Science n Bioinfo' 카테고리의 다른 글
Perceus 1.3.2 와 1.3.3 등장... 그러나.. (0) | 2007.10.29 |
---|---|
생물정보학자를 위한 클러스터 만들기 #3.1 Perceus 설치하기 (1) | 2007.10.21 |
Perceus 1.3.0 이 나왔네요. (0) | 2007.07.17 |
생물정보학자를 위한 클러스터 만들기 #3 warewulf 설치하기 (1) | 2007.06.04 |
SCOP 1.71 이 등장하다. (0) | 2007.01.23 |