노드 릴리스 태스크는 작업에서 해제될 때 각 노드에서 명령 또는 스크립트를 실행합니다. 노드 릴리스 작업을 사용하여 노드가 작업에서 해제될 때 노드에서 데이터를 정리하거나 수집할 수 있습니다. 예를 들어 명령을 지정하여 다음 작업을 수행할 수 있습니다.
로컬로 만든 데이터 또는 로그 파일을 공유 리소스로 이동합니다.
파일 또는 디렉터리를 삭제합니다.
노드를 원래 상태로 반환합니다.
서비스를 시작하거나 중지합니다.
다음 절차를 사용하여 HPC 작업 관리자를 사용하여 노드 릴리스 작업을 만들 수 있습니다.
비고
이 절차를 완료하려면 클러스터에서 사용자로 추가되었거나 클러스터에서 사용자로 추가된 도메인 그룹의 구성원이어야 합니다. 자세한 내용은 클러스터 관리자에게 문의하세요.
노드 릴리스 작업 추가
HPC 작업 관리자에서 새 작업, 작업 수정 및 복사작업 대화 상자에서 작업을 추가하는 옵션을 사용할 수 있습니다. 예를 들어 다음 절차에서는 새 작업 대화 상자에서 작업을 추가하는 방법을 설명합니다.
노드 릴리스 작업을 추가하려면
HPC 작업 관리자의 작업 창에서 새 작업을 클릭합니다.
새 작업 대화 상자의 왼쪽 창에서 작업 편집을 클릭합니다.
추가 단추를 가리키고 아래쪽 화살표를 클릭한 다음 노드 해제 작업을 클릭합니다.
작업 대화 상자에서 작업의 이름을 입력합니다.
작업에 대한 명령을 지정합니다. 예를 들어 폴더에서 모든 파일을 삭제하려면 다음과 같이 명령을 입력할 수 있습니다.
delete c:\temp\^*비고
노드 릴리스 태스크와 같은 하위 작업이 포함된 작업에서 작업 스케줄러는 별표(*)를 하위 작업 ID의 자리 표시자로 해석합니다. 별표(*)를 사용하는 명령을 실행하려면 이스케이프 문자로 caret(^)를 포함합니다.
작업을 작업에 추가하려면 [확인 ]을 클릭하십시오. 이제 새 작업이 작업에 대한 작업 목록에 표시됩니다.
목록에서 작업을 선택하고 작업 속성 창에서 속성 값을 수정하여 실행 설정 및 필수 리소스 와 같은 추가 작업 속성을 정의할 수 있습니다.
추가 고려 사항
노드 릴리스 작업에 대한 기본 최대 런타임(초)은 노드 릴리스 작업 시간 제한 클러스터 매개 변수를 사용하여 클러스터 관리자에 의해 정의됩니다.
작업에 최대 런타임 및 노드 릴리스 태스크가 있는 경우 작업 스케줄러는 작업의 런타임이 만료되기 전에 작업의 다른 태스크를 취소합니다(작업 런타임 에서 노드 릴리스 작업 런타임을 뺀 값). 이렇게 하면 노드 릴리스 태스크가 작업에 할당된 시간 내에 실행될 수 있습니다.
노드 릴리스 작업은 작업이 취소될 때 실행됩니다. 즉시 선점으로 작업이 강제로 취소되거나 취소되면 노드 릴리스 작업이 실행되지 않습니다. 노드 릴리스 작업을 건너뛰려면 작업 또는 작업 강제 취소 - 작업 관리자를 참조하세요.
다음 작업 속성은 리소스별로 시작되는 작업에는 적용되지 않으며 노드 준비, 노드 릴리스 또는 서비스 태스크에서는 설정할 수 없습니다.
코어, 소켓, 노드 수
필수 노드
독점적인
다시 실행 가능
종속성(작업 종속성)
매개 변수 스윕 설정
기본 용어, HPC 작업 관리자 열기 및 클러스터 연결에 대한 자세한 내용은 HPC 작업 관리자 개요를 참조하세요.