Amazon Best VPN GoSearch

온웍스 파비콘

pegasus-analyzer - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 pegasus-analyzer를 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 pegasus-analyzer 명령입니다.

프로그램:

이름


pegasus-analyzer - 워크플로를 디버깅합니다.

개요


페가수스 분석기 [--도움|-h] [--조용한|-q] [--엄격한|-s]
[--모니터|-m|-t] [--말 수가 많은|-v]
[--출력 디렉토리|-o 출력_디렉터리]
[--가리비 dag_파일 이름] [--dir|-d|-i 입력_디렉터리]
[--인쇄|-p 인쇄 옵션] [--유형 워크플로우_유형]
[--디버그 작업 ][--디버그 디렉터리 debug_dir]
[--로컬 실행 가능 지방의 사용자 실행 파일]
[--conf|-c property_file] [--파일]
[--top-dir 디렉토리 이름] [--재귀|-r]
[워크플로우_디렉토리]

기술


페가수스 분석기 구문 분석을 위한 명령줄 유틸리티입니다. 작업상태.로그 파일 및 보고
성공한 직업과 실패한 직업. 옵션 없이 실행하면 SQLite는 or
MySQL의 데이터베이스를 구축하고 특정 워크플로우에 대해 실패한 작업 정보를 검색합니다. 언제
와 함께 호출 --파일 옵션을 선택하면 여러 로그 파일에서 정보를 검색합니다.
성공적으로 완료되지 않은 작업을 분리하고 해당 작업을 인쇄합니다. 표준 출력 그리고 표준 오류 so
사용자는 워크플로 실행에 대한 자세한 정보를 얻을 수 있습니다.

옵션


-h, --도움
사용 가능한 모든 명령줄 옵션과 함께 사용 요약을 인쇄합니다.

-q, --조용한
내용 대신 출력 및 오류 파일 이름만 인쇄합니다.

-s, --엄격한
작업의 제출 파일에서 작업의 출력 및 오류 파일 이름을 가져옵니다.

-m, -t, --모니터
호출 페가수스 모니터 분석하기 전에 작업상태.로그 파일. 하지만
페가수스 분석기 워크플로 실행 도중뿐 아니라 워크플로 실행 후에도 실행될 수 있습니다.
워크플로가 이미 실행을 완료했습니다. 페가수스 모니터" 항상 호출됩니다.
--다시 하다 옵션. 여러 인스턴스가 있으므로 페가수스 모니터" 실행되어서는 안 된다
동일한 워크플로 디렉터리에서 동시에 사용자는 다른 작업 디렉터리가 없는지 확인해야 합니다.
인스턴스 페가수스 모니터 달리고 있습니다. 만약 실행_디렉토리 쓰기 가능하며,
페가수스 분석기 ~을 만들 것입니다. 작업상태.로그 거기에 파일을 보관하고 오래된 로그를 회전시킵니다.
발견되었습니다. 만약 실행_디렉토리 쓸 수 없습니다(예: 사용자가 디버깅하는 경우).
워크플로는 워크플로를 실행한 사용자와 동일하지 않음) 페가수스 분석기 종료하고
사용자에게 제공하도록 요청합니다. --출력 디렉토리 옵션, 대안을 제공하기 위해
위치 페가수스 모니터 로그 파일.

-v, --말 수가 많은
다음에 대한 로그 수준을 설정합니다. 페가수스 분석기. 생략하면 기본값 수평 ~로 설정됩니다.
경고. 이 옵션을 지정하면 로그 수준이 다음으로 변경됩니다. 정보. 이 옵션의 경우
반복되면 로그 수준이 다음으로 변경됩니다. DEBUG.

-o 출력_디렉터리, --출력 디렉토리 출력_디렉터리
이 옵션은 모든 모니터링 로그 파일의 대체 위치를 제공합니다.
특정 작업 흐름. 주로 사용자에게 쓰기 권한이 없을 때 사용됩니다.
워크플로 디렉터리이며 다음에 필요한 로그 파일을 생성해야 합니다. 페가수스 분석기.
이 옵션을 다음과 함께 사용하는 경우 --모니터 옵션이 호출됩니다.
페가수스 모니터 사용 출력_디렉터리 모든 출력 파일을 저장합니다. 워크플로우가 가능하기 때문에
하위 워크플로가 있고, 페가수스 모니터 워크플로우 앞에 파일을 생성합니다.
wf_uuid 각 파일 이름에. 이런 방식으로 여러 워크플로 파일을 동일한 폴더에 저장할 수 있습니다.
디렉토리. 페가수스 분석기 특정 항목을 찾는 논리가 내장되어 있습니다. 작업상태.로그 파일
작업 흐름을 살펴보면 브레인덤프.txt 먼저 파일을 찾아 해당 항목을 알아냅니다.
wf_uuid. If 출력_디렉터리 존재하지 않으며 생성됩니다.

--가리비 'dag_파일 이름
이 옵션에서는 dag_파일 이름 경로를 지정합니다. DAG 사용할 파일.
페가수스 분석기 에서 디렉터리 정보를 가져옵니다. dag_파일 이름. 이 옵션
재정의 --dir 옵션을 선택하십시오.

-d 입력_디렉터리, -i 입력_디렉터리, --dir 입력_디렉터리
냐면 페가수스 분석기 찾다 작업상태.로그 에 파일을 입력_디렉터리 예배 규칙서. 만약에
이 옵션은 생략되었습니다. 페가수스 분석기 현재 디렉토리를 살펴보겠습니다.

-p 인쇄 옵션, --인쇄 인쇄 옵션
페가수스 분석기 실패한 작업에 대해 인쇄해야 하는 추가 정보.
인쇄 옵션 다음을 포함하는 쉼표로 구분된 옵션 목록입니다. 사전, 기도,
및 / 또는 모든, 모든 인쇄 옵션을 활성화합니다. 와 더불어 사전 선택권,
페가수스 분석기 인쇄할 것이다 규정 실패한 작업에 대한 정보입니다. 에 대한
기도 선택권, 페가수스 분석기 인쇄할 것이다 기도 명령을 사용하여 사용자가
실패한 작업을 수동으로 실행합니다.

--디버그 작업
이 옵션이 주어지면, 페가수스 분석기 켜다 디버그 모드, 사용할 수 있는 경우
특정 Pegasus Lite 작업을 디버깅합니다. 이 모드에서는 페가수스 분석기 ~을 만들 것입니다.
쉘 스크립트의 debug_dir (지정하려면 아래 참조) 필요한 모든 것을 복사하십시오.
파일을 이 로컬 디렉터리에 복사한 다음 로컬에서 작업을 실행합니다.

--디버그 디렉터리 debug_dir
디버그 모드, 페가수스 분석기 임시 디버그 디렉토리를 생성합니다. 사용자
특정 항목을 지정하기 위해 이 옵션을 제공할 수 있습니다. debug_dir 사용할 디렉토리
대신.

--로컬 실행 가능 지방의 사용자 실행 파일
Pegasus Lite 작업에 대한 디버그 작업 모드에 있을 때 pegasus-analyzer는 셸 스크립트를 생성합니다.
디버그 디렉터리에서 로컬로 Pegasus Lite 작업을 실행합니다. 페가수스 라이트 스크립트
원격 사용자 실행 가능 경로를 나타냅니다. 이 옵션은 로컬 경로를 전달하는 데 사용할 수 있습니다.
제출 호스트의 사용자 실행 파일에. 사용자 실행 파일의 경로가
Pegasus Lite 작업은 로컬 설치와 동일합니다.

--유형 워크플로우_유형
이 옵션에서 사용자는 무엇을 지정합니다. 워크플로우_유형 그들은 디버깅을 원합니다. 지금이 순간,
유일한 워크플로우_유형 사용할 수 있습니다 콘도르 이 옵션이 기본값인 경우
지정되지 않았습니다.

-c property_file, --conf property_file
이 옵션은 다음을 포함할 수 있는 대체 속성 파일을 지정하는 데 사용됩니다.
사용할 데이터베이스 경로 페가수스 분석기. 이 옵션을 지정하지 않으면
에 지정된 구성 파일 브레인덤프.txt 파일이 우선 적용됩니다.

--파일
이 옵션을 사용하면 사용자가 다음을 실행할 수 있습니다. 페가수스 분석기 워크플로에서 파일 사용
데이터베이스 대신 디렉토리를 정보 소스로 사용합니다. 페가수스 분석기 결제 게이트웨이,
동일한 정보를 출력하는 경우, 이 옵션은 데이터의 출처만 변경합니다.

--top-dir 디렉토리 이름
이 옵션을 사용하면 페가수스 분석기 하위 워크플로에 대한 정보를 표시하려면
데이터베이스 모드를 사용합니다. 오류가 있는 최상위 워크플로를 디버깅하는 경우
하위 워크플로에서 분석기는 사용자가 사용해야 하는 명령을 자동으로 인쇄합니다.
실패한 하위 워크플로를 디버깅합니다. 이를 통해 분석기는 필요한 데이터베이스를 찾을 수 있습니다.
액세스 할 수 있습니다.

-r, --재귀
이 옵션은 페가수스 분석기 경우에 따라 자동으로 하위 워크플로로 반복됩니다.
실패의. 기본적으로 워크플로에 하위 워크플로가 있고 해당 하위 워크플로가 있는 경우
실패하다, 페가수스 분석기 하위 워크플로 노드가 실패했음을 보고하고
하위 작업에서 어떤 작업을 결정하기 위해 사용자가 실행해야 하는 명령 호출
워크플로가 실패했습니다. 이 옵션이 설정되면 분석기는 자동으로
명령을 호출하고 추가로 하위 워크플로에 실패한 작업을 표시합니다.

환경 변수


페가수스 분석기 환경 변수를 설정할 필요가 없습니다. 그것은 그것의 위치를 ​​찾습니다
자체 위치를 기반으로 하는 필수 Python 모듈이므로 이동하면 안 됩니다.
Pegasus의 bin 디렉터리 외부에 있습니다.


가장 간단한 사용법 페가수스 분석기 에 가는 것이다 실행_디렉토리 그리고 호출
분석기:

$ 페가수스 분석기 .

원인이 페가수스 분석기 현재 워크플로에 대한 정보를 인쇄하려면
디렉토리.

페가수스 분석기 출력에는 요약과 각 항목에 대한 자세한 정보가 포함됩니다.
작업이 실패했거나 알 수 없는 상태입니다. 다음은 요약 섹션입니다.
출력 :

**************************요약*********************** ****

전체 일자리 : 75개 (100.00%)
# 작업 성공 : 41 (54.67%)
# 작업 실패: 0 (0.00%)
# 제출되지 않은 작업 : 33 (44.00%)
# 알 수 없는 직업 : 1 (1.33%)

작업_성공 성공적으로 완료된 작업입니다. 작업_실패 가지고 있는 직업입니다
완료되었지만 성공적으로 완료되지 않았습니다. 작업_제출되지 않음 직업은 다음과 같습니다
에 나열 dag_파일, 그러나 그들에 대한 정보는 검색되지 않았습니다. 작업상태.로그 파일.
마지막으로, jobs_unknown 시작했지만 완료되지 않은 작업입니다.

요약 섹션 이후에는 페가수스 분석기 각 작업에 대한 정보가 표시됩니다.
작업_실패 그리고 직업_알 수 없음 카테고리.

******************실패한 작업 세부정보**********************

=======================findrange_j3=========================

마지막 상태: POST_SCRIPT_FAILURE
사이트: 로컬
파일 제출: /home/user/diamond-submit/findrange_j3.sub
출력 파일: /home/user/diamond-submit/findrange_j3.out.000
오류 파일: /home/user/diamond-submit/findrange_j3.err.000
-------작업 #1 - 요약-------------------------
사이트 : 지역
호스트 이름 : server-machine.domain.com
실행 가능 : (널)
인수 : -a findrange -T 60 -i f.b2 -o f.c2
오류 : 2
근무 디렉토리 :

위의 예에서 findrange_j3 작업이 실패했으며 분석기에 다음이 표시됩니다.
작업이 다음과 같이 끝났음을 보여주는 작업에 대한 정보 POST_SCRIPT_FAILURE
목록 제출, 출력 그리고 오류 이 작업에 대한 파일입니다. 언제든지 페가수스 분석기 검색
출력 파일에 킥스타트 기록이 포함되어 있으면 다음을 포함하는 분석 결과가 표시됩니다.
작업의 각 작업(이 경우 하나의 작업만 있음) 왜냐하면 페가수스 분석기 였다
으로 호출되지 않음 --조용한 플래그의 내용도 표시됩니다. 출력 그리고
오류 파일(또는 킥스타트 레코드의 stdout 및 stderr 섹션)
케이스가 둘 다 비어 있습니다.

의 경우 하위 태그 그리고 서브닥스 직업, 페가수스 분석기 그것을 표시하고 보여줄 것이다.
사용자가 해당 하위 워크플로를 디버깅하는 데 필요한 명령입니다. 예를 들어:

=================subdax_black_ID000009=====================

마지막 상태: JOB_FAILURE
사이트: 로컬
파일 제출: /home/user/run1/subdax_black_ID000009.sub
출력 파일: /home/user/run1/subdax_black_ID000009.out
오류 파일: /home/user/run1/subdax_black_ID000009.err
이 작업에는 하위 워크플로가 포함되어 있습니다!
자세한 내용을 보려면 아래 명령을 실행하십시오.
pegasus-analyzer -d /home/user/run1/blackdiamond_ID000009.000
-----------------subdax_black_ID000009.out-----------------
콘도르 다그먼을 처형하는 중...
-----------------subdax_black_ID000009.err----
사용자에게 다음을 알려줍니다. subdax_black_ID000009 하위 워크플로가 실패했으며 디버깅할 수 있음
표시된 것을 사용하여 페가수스 분석기 명령.

onworks.net 서비스를 사용하여 온라인으로 pegasus-analyzer 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.