클라우드 분류
[KT클라우드]Job(작업) 실행 예제
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 3,962 조회
- 0 추천
- 목록
본문
PBS Professional 을 이용할 작업실행
실행을 위한 배치파일을 작성 (test.sh)
#!/bin/sh#PBS –l select=1:ncpus=4 (하나의 계산노드에서 4 개의 CPU 를 사용)#PBS –q workq (큐 지정)#PBS –N job_name (job 의 이름을 사용자가 원하는 대로 입력))cd $PBS_O_WORKDIR (현재 위치한 작업 디렉토리를 의미함)ping –c 5 localhost (실행하고자 하는 명령어를 나열)hostname > hostname.out (실행하고자 하는 명령어를 나열)
스크립트를 PBS 를 통해 실행 (qsub)
qsub [실행스크립트]ex) qsub test.sh (스크립트 내에 PBS 옵션이 포함된 경우)ex) qsub –l select=1:ncpus=4 –q workq (PBS 옵션이 실행스크립트 내에 없는 경우 명령어 실행 시 지정)
작업 실행 후 모니터링 (qstat, tracejob)
qstat [options] / tracejob [JobID]ex) qstat –an1 (현재 계산노드에서 실행되는 작업 목록조회)ex) tracejob 14 (작업에 대한 세부내역 조회)
포탈 우측 상단에 "클라우드 콘솔"

Compute Manager 를 이용한 작업실행
로그인 하기
- 웹브라우저의 주소 창에 아래 URL 을 입력
- http://[헤드노드 IP 주소]:8086/hwe (Chrome 또는 Firefox 권장 , IE9 사용가능)
- 사용자 ID/Password 입력 후 로그인 버튼을 클릭

처음 사용 시작을 위한 설정
- 처음 사용하기 위한 사용자 환경을 설정우측상단에 톱니모양의 이미지를 클릭 (하단 이미지 참고)



작업 실행(submit)
- 페이지의 좌측 하단에 “Job Submission” 메뉴를 클릭
- Server : 다수의 헤드노드가 있는 경우 선택사용 가능
- Job name : 사용자가 원하는 JOB 의 이름을 입력
- Number of Processors : 작업 실행 시 사용한 CPU 갯수
- Job Script : 작업 실행을 위해 작성
- 스크립트 : 우측의 파일목록에서 드래그앤드롭하거나 "파일선택" 을 클릭하고 PC 에서 파일을 첨부우측하단의 "submit"버튼을 클릭하여 작업실행

모니터링
- 페이지의 좌측 하단에 "MONITORING" 메뉴를 클릭


모니터링을 위한 작업 목록 상단의 컬럼에 오른쪽 마우스를 클릭하고 해당항목을 정렬하거나 새로운항목을 추가할 수 있음

실행중인 Job의 status에 따라 하위의 버튼이 활성화 됨

- Terminate : 실행중인 Job을 종료
- Refresh : 전체 Job의 Status를 갱신
- Reload : 특정 Job의 Status 및 Monitoring 항목
- More Action : Job에 정의된 특정 작업을 처리
Overview 탭을 통하여, 실행중인(종료된) Job의 State를 확인 할 수 있음.

Compute Manager 에 Application 실행 메뉴추가
- "Job Submission" 메뉴의 좌측에 실행 한 어플리케이션을 목록에 추가하기 위해서는 헤드노드에 설정이 필요함
"무단배포금지: 클라우드포털(www.linux.co.kr)의 모든 강좌는 저작권에 의해 보호되는 콘텐츠입니다. 무단으로 복제하여 배포하는 행위는 금지되어 있습니다."
관련자료
-
링크
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.