1.0X Rescale CLI 명령

이 섹션에서는 Rescale CLI 앱이 지원하는 다양한 명령 목록을 제공합니다. 당신은 또한 리스케일 CLI 튜토리얼 CLI 명령 사용에 대한 추가 정보는 다음 사항을 참고하세요 –

  • 2번 또는 3번 방법에 따라 API 키를 설정한 경우 CLI 명령 단순화 페이지에서는 생략할 수 있습니다. [-p ] 아래 명령에서.
  • Rescale CLI 명령에 대한 도움을 받으려면 다음을 사용할 수 있습니다. -h 깃발. 예 -
    java -jar /usr/local/bin/rescale.jar -h 

Rescale에 대한 정보를 얻을 수 있습니다. 핵심 다음 명령과 플래그를 사용하여 사용할 수 있는 유형 및 소프트웨어:

COMMANDjava -jar /usr/local/bin/rescale.jar list-info - [-p ]
깃발기술
-cRESCALE 코어 유형에 대한 정보를 검색합니다.
-a사용 가능한 소프트웨어에 대한 정보를 검색합니다.

작업 제출
Rescale 플랫폼에 작업을 제출합니다. 다음 사이트에 로그인할 수 있습니다. 리스케일 플랫폼 제출된 작업을 확인하려면

COMMANDjava -jar /usr/local/bin/rescale.jar submit [-p ] -i
깃발기술
1) -q or --quiet일반적으로 STDOUT으로 이동하는 모든 로깅 출력을 억제합니다. 이는 스크립트 출력을 다른 스크립트로 파이프할 때 유용합니다.
2) -E or --end-to-end입력 파일 업로드, 작업 제출, 결과 모니터링 및 결과 파일 다운로드 등 작업을 처음부터 끝까지 실행합니다.
3) -f ...작업이 완료된 후 다운로드할 출력 파일을 필터링합니다. 이 플래그는 종단 간 작업을 실행하는 동안에만 제출과 함께 사용할 수 있습니다.

작업 중지

현재 실행 중인 작업을 완전히 종료하라는 요청을 제출합니다.

COMMANDjava -jar /usr/local/bin/rescale.jar stop [-p ] -j

작업 삭제

완료된 작업 삭제 요청을 제출합니다.

COMMANDjava -jar /usr/local/bin/rescale.jar delete [-p ] -j

작업 상태 확인
지정된 작업의 상태를 요청합니다. 지속적으로 모니터링하려면 루프에 배치하세요. 시간이 오래 걸리는 작업을 모니터링하려면 지수 백오프 알고리즘을 사용하는 것이 좋습니다.

COMMANDjava -jar /usr/local/bin/rescale.jar status [-p ] -j

작업 제출
Rescale 플랫폼에 작업을 제출합니다. 다음 사이트에 로그인할 수 있습니다. 리스케일 플랫폼 제출된 작업을 확인하려면

COMMANDjava -jar /usr/local/bin/rescale.jar submit [-p ] -i
깃발기술
1) -q or --quiet일반적으로 STDOUT으로 이동하는 모든 로깅 출력을 억제합니다. 이는 스크립트 출력을 다른 스크립트로 파이프할 때 유용합니다.
2) -E or --end-to-end입력 파일 업로드, 작업 제출, 결과 모니터링 및 결과 파일 다운로드 등 작업을 처음부터 끝까지 실행합니다.
3) -f ...작업이 완료된 후 다운로드할 출력 파일을 필터링합니다. 이 플래그는 종단 간 작업을 실행하는 동안에만 제출과 함께 사용할 수 있습니다.

작업 중지

현재 실행 중인 작업을 완전히 종료하라는 요청을 제출합니다.

COMMANDjava -jar /usr/local/bin/rescale.jar stop [-p ] -j

작업 삭제

완료된 작업 삭제 요청을 제출합니다.

COMMANDjava -jar /usr/local/bin/rescale.jar delete [-p ] -j

작업 상태 확인
지정된 작업의 상태를 요청합니다. 지속적으로 모니터링하려면 루프에 배치하세요. 시간이 오래 걸리는 작업을 모니터링하려면 지수 백오프 알고리즘을 사용하는 것이 좋습니다.

COMMANDjava -jar /usr/local/bin/rescale.jar status [-p ] -j

완료된 작업에서 파일 다운로드

작업 실행 후 모든 결과 파일을 다운로드합니다.

  
COMMANDjava -jar /usr/local/bin/rescale.jar sync [-p ] -j
  
깃발기술
-s ..."문자열 패턴 일치" 검색을 사용한 출력 파일 필터링.
(이런 일이 XNUMX일에 일어나기 때문에 섬기는 사람 측면, 더 강력한 검색
더 빠르게 – 권장)
-f ..."glob"을 사용한 출력 파일 필터링(클라이언트 측에서 발생)
*모든 문자열과 일치하는 와일드카드입니다.
? 단일 문자와 일치하는 와일드카드입니다.
--exclude ,, ... ,지정된 파일을 다운로드에서 제외합니다.
-n특정 작업보다 최신인 모든 작업을 동기화합니다. 앱이 생성됩니다
개별 디렉토리 – rescale_job_
-d지속적인 동기화를 위해 사용자는 다음을 지정할 수 있습니다.
동기화 시간. 초 단위의 시간이 결정됩니다.
두 동기화 시도 사이의 지연 시간

실행 중인 작업에서 파일 다운로드

실행 중인 작업에서 특정 파일을 다운로드합니다. 파일의 복사본(당시 존재하는 그대로)을 사용자가 명령을 실행한 로컬 디렉터리에 다운로드합니다. 둘째, 이름이 "download_{timestamp}_{original_filename}" 형식인 작업 출력에 동일한 시간에 민감한 파일 복사본을 추가합니다.

  
COMMANDjava -jar /usr/local/bin/rescale.jar download-file [-p ] -j -f
  
깃발기술
-f ..."문자열 패턴 일치"를 사용한 출력 파일 필터링
(클라이언트 측에서 발생합니다). *와일드카드입니다.
임의의 문자열과 일치하고 ? 와일드카드입니다
모든 단일 문자와 일치합니다.
참고: 이는 bash에서 가장 잘 작동하지만 다른 쉘에서는 작동하지 않을 수 있습니다.

Rescale에 파일 업로드 클라우드 스토리지

COMMANDjava -jar /usr/local/bin/rescale.jar upload -p -f ...
깃발기술
-e확장된 세트를 보려면 메타 데이터 업로드 중
--quietCLI가 더 큰 스크립트에 포함되는 경우 명령에서 json이 아닌 출력을 억제합니다.