job
개요
현재 spark 를 통해 작동하고 있는 작업과 관련하여 명령어로 접근이 가능해진다.
타입
설명
pool : 현재 존재하고 있는 풀의 확인과 작업 풀을 설정할 수 있다.
kill : 현재 작동하고 있는 job들을 멈출때 사용할 수 있다.
list : 현재 작동하고 있는 job들을 확인할 수 있다.
Parameters
... | job OPTIONS (ARGUMENTS*)?
... | job pool (ARGUMENTS)+
... | job kill (ARGUMENTS)+
... | job list (ARGUMENTS*)?
이름 |
설명 |
필수/옵션 |
---|---|---|
pool |
사용하고 싶은 pool을 선택하거나 확인할 수 있다. |
필수 |
kill |
현재 작동하고 있는 job을 중단할 수 있다. |
필수 |
list |
현재까지 작동 되어진 모든 job들을 간략하게 확인할 수 있다. |
필수 |
ARGUMENTS |
각 필수 옵션들의 추가 명령어이다. |
옵션 |
pool arguments
이름 |
설명 |
필수/옵션 |
---|---|---|
list |
현재 유지하고 있는 pool을 확인할 수 있다. |
옵션 |
set |
사용하고 싶은 pool을 설정할 수 있다. |
옵션 |
kill arguments
이름 |
설명 |
필수/옵션 |
---|---|---|
id |
어떤 작업을 멈출지 선택할 수 있다. |
필수 |
list arguments
이름 |
설명 |
필수/옵션 |
---|---|---|
id |
어떤 작업의 상태를 확인할 수 있다. |
옵션 |
detail |
작업의 상태를 좀더 detail하게 확인할 수 있다. |
옵션 |
Example
예제용 데이터 모양 입니다.
A |
B |
C |
---|---|---|
일반 |
1 |
10.123 |
현재 사용 되고 있는 pool을 확인 하는 예제 입니다.
... | job pool list
pool_list |
---|
default |
fifo |
fair |
사용할 pool을 설정하는 예제 입니다.
... | job pool set = fifo
A |
B |
C |
---|---|---|
일반 |
1 |
10.123 |
현재 작업하고 있는 job을 멈추는 예제입니다.
... | job kill id = 123:5000
job_kill_status |
---|
Success |
memcached에 저장된 키를 불러오는 예제 입니다.
... | job list
ID |
status |
description |
schedulingPool |
duration(second) |
---|---|---|---|---|
1617330707.8633,0.0.0.0:6036 |
SUCCEEDED |
job kill id = 1617330702.8608,0.0.0.0:6036 |
default |
0.06599998474121094 |
1617330702.8608,0.0.0.0:6036 |
FAILED |
“model name = ‘ml_house’ model_owner = angora |job pool set=fair| fit RandomForestRegression FEATURES crim, age, tax LABEL medv maxDepth=3 retrain=True INTO TestModelRandomForestRegression1” |
fair |
0.6180000305175781 |
... | job list id = 1617330702.8608,0.0.0.0:6036
ID |
status |
description |
schedulingPool |
duration(second) |
---|---|---|---|---|
1617330702.8608,0.0.0.0:6036 |
FAILED |
“model name = ‘ml_house’ model_owner = angora |job pool set=fair| fit RandomForestRegression FEATURES crim, age, tax LABEL medv maxDepth=3 retrain=True INTO TestModelRandomForestRegression1” |
fair |
0.6180000305175781 |
... | job list detail id = 1617330707.8633,0.0.0.0:6036
ID |
status |
description |
submissionTime |
completionTime |
schedulingPool |
name |
stageIds |
numTasks |
duration(second) |
---|---|---|---|---|---|---|---|---|---|
1617330707.8633,0.0.0.0:6036 |
SUCCEEDED |
2021-04-02T02:31:48.044GMT |
2021-04-02T02:31:48.110GMT |
job kill id = 1617330702.8608,0.0.0.0:6036 |
default |
take at /home/ubuntu1/IRIS-Discovery-Service/src/main/python/angora/core/engine.py:396 |
[4] |
1 |
0.06599998474121094 |