Rocks 또는 WCCS 2003 또는 HPCS 2008 등등
클러스터를 구성하는 경우,,
대부분 PXE Network 부팅을 통해 Compute Node를 설치합니다.

Rocks 4.3을 이용해서 Compute Node를 설치하던 중,,
Frontend 노드와 연결이 되지 않아 설치 초기 과정에서 실패하는 경우가 있습니다.

실패가 나타나는 경우
- CISCO Catalyst 29xxG Switch 사용
- PXE 부팅과정에서 DHCP에서 IP를 받아오며,, 설치 초기 화면까지는 나타남
- 설치가 진행되는 듯 싶다가,, 멈춘 후 리부팅 됨

실패 원인
- 좀 특이한 경우겠지만,, CISCO Switch 의 경우 Learning Time 이란 것이 있습니다.
- 스위치에 새로운 서버를 연결했을 경우 처음에는 주황색 이었다가,,
  한참이 지난 후에야 초록색으로 바뀝니다.
- 정확하게는 Blocking, Listening, Learning, Forwarding, Disabled 상태 중 하나이지요.
- 서버를 부팅했을 경우 Forwarding 상태이기 때문에,, PXE 부팅이 진행됩니다.
- PXE 부팅과정에서 리눅스 커널이 올라옵니다.
- 리눅스 커널이 네트워크 드라이버 모듈을 다시 올리는 과정에서
  스위치와의 링크가 끊어졌다가 다시 연결됩니다.
- 다시 연결되었기 때문에,, 스위치는 Spanning-Tree 설정에 따라
  Forwarding 되기까지 시간이 걸립니다.
- 지연되는 시간 때문에,, 네트워크가 끊긴 것으로 인식하고, 설치를 종료시켜버립니다.

해결방법
- Switch의 Learning Time을 줄여줘야 합니다.
- Spanning-Tree를 사용하지 않거나,, Port Fast를 적용합니다.
- Catalyst 2960G 스위치의 매뉴얼은 아래 링크를 참조하세요.
http://www.cisco.com/en/US/docs/switches/lan/catalyst2960/software/release/12.2_25_see/configuration/guide/scg_1.html

Catalyst Switch 연결
- Serial Cable 사용
   Linux의 minicom 이란 프로그램 실행
   # minicom -s

      위와 같이 설정하고,, 연결이 되면,,
      Switch> en

   또는,,
 
__

'Rocks' 카테고리의 다른 글

SGE error: ending connection before all data received  (0) 2009.11.17
성능비교의 오류  (0) 2009.07.15
Install Intel Fortran Compiler and MPI Library on Rocks 5.1  (0) 2009.06.23
PXE-E32: TFTP open timeout  (0) 2009.06.21
rocks command  (0) 2009.06.21

원문 보기

주요 내용
  1. 가상머신 생성
    Virtual machine hardware compatibility = Workstation 5 + ESX Server Compatible
    Select a Guest Operating System = Linux -> Red Hat Enterprise Linux 4 64-bit
    Processor Configuration = Two
    Memory for the Virtual Machine = 2048
    Network Type = Do not use a network connection
    Select I/O Adapter Types = LSI Logic
    Specify Disk Capacity = 64 GB

  2. Workstation 6.5를 사용하는 경우
    가상머신 설정에서 Processors 선택
    Execution Mode -> Prefered mode : Intel VT-x or AMD-V 선택

  3. Workstation 6.5 이하 버전인 경우, vmx 파일 편집하기
    생성된 vmx 파일에 아래 내용을 추가

    # Intel VT
    monitor_control.restrict_backdoor = TRUE
    monitor_control.vt32 = TRUE

    #AMD
    #Monitor_control.enable_svm = TRUE

    #Intel NIC config
    ethernet0.present = TRUE
    ethernet0.virtualDev = “e1000″
    ethernet0.connectionType = “bridged”
    ehternet0.addressType = “generated”

alwaysu012 2009/06/25 14:28

갑자기 테스트할 일이 생겨서,,,
VMware ESX Server 2.5.2-16390 -> Update 4 적용시 2.5.2-21059 를
Workstation 6.5에 설치하려는 시도를 했는데,,,
2.5.x 버전은 Workstation 위에 올라가지 않나봅니다.
vmkernel이 올라가면서,, CPU는 100% 로 치고,,
login prompt 까지는 뜨지만,, vmware 관련 VMFS 등등이 안올라갑니다.
여기까지가 한계인지..

+ Recent posts