English프랑스어스페인어

온웍스 파비콘

gfprep - 클라우드의 온라인

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

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

프로그램:

이름


gfprep - Gfarm 파일을 병렬로 복제

개요


gfprep [-nqvdpPU] [-mx] [-X 정규 표현식] [-NS 소스 도메인 이름] [-시간 소스 호스트 파일]
[-NS 대상 도메인 이름] [-시간 대상 호스트 파일] [-제이 프로세스 수]
[-제이 프로세스 수] [-미디엄 총 바이트] [-지 최소 바이트] [-Z 최대 바이트]
[-w 일정 관리 방식] [-W 임계값당 킬로바이트] [-NS 시뮬레이션할 KB/s]
[-에프 미리 읽기 위한 수] [-N 복제본 수] 통로

기술


gfprep Gfarm 파일의 복제본을 병렬로 생성합니다.

경우 통로 매개변수가 디렉터리이면 해당 디렉터리 아래의 파일이 복제됩니다.
재귀 적으로.

통로 Gfarm URL 또는 gfarm2fs 마운트 지점의 경로입니다.

소스/대상 호스트 세트는 도메인 이름 및/또는 호스트 목록으로 지정할 수 있습니다.
파일. 도메인 이름과 호스트 목록 파일이 모두 지정되면 호스트 집합이 지정됩니다.
두 가지 조건에 따라 결정됩니다. 소스 호스트 집합이 지정된 경우 저장된 파일만
소스 호스트에서 복제됩니다.

아이들러 파일 시스템 노드는 소스 또는 대상으로 선택됩니다. 최대 수
호스트당 보내거나 받는 병렬은 CPU 수입니다. 매뉴얼 페이지를 참조하십시오
gfhost CPU 수에 대한 정보를 보려면

gfprep 또한 디렉토리를 읽고 병렬로 항목의 정보를 얻을 수 있습니다.

GFPREP 옵션


전용 옵션입니다. gfprep.

-N 복제본 수
필요한 파일 복제본 수를 지정합니다. 충분한 수가 있는 경우
대상 호스트에 복제본이 있으면 복사나 제거가 수행되지 않습니다.

이 옵션을 지정하지 않으면 -N 1이 가정됩니다.

-x
대상 노드 집합에 더 많은 파일 복제본이 있는 경우 추가 파일 복제본을 제거합니다.
-N 옵션으로 지정된 것보다.

-m
소스 노드 집합 내의 파일 복제본을 대상 노드로 마이그레이션합니다.

이 옵션에는 -S, -h, -D 또는 -H 옵션이 필요합니다.

이 옵션과 -N 옵션은 함께 사용할 수 없습니다.

공통 옵션


gfprep 와 동일한 옵션이 있습니다. gfp복사.

-X 정규 표현식
패턴과 일치하는 소스 파일을 건너뜁니다. 정규 표현식. 여러 패턴이 지정된 경우
여러 -X 옵션을 지정할 수 있습니다.

-S 소스 도메인 이름
파일을 선택할 도메인 이름을 지정합니다. 실제 파일이 있는 파일만
도메인이 전송됩니다.

-h 소스 호스트 파일
복제할 파일 시스템 노드의 호스트 이름을 설명하는 파일을 지정합니다.
파일을 복사합니다. 호스트 이름에 실제 파일이 있는 파일만 선택됩니다.
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 소스 호스트 파일 각 행의 파일 시스템 노드 이름으로 구성됩니다.

"-"가 지정되면 표준 입력을 사용하여 호스트 목록을 읽습니다.

-L
-S 또는 -h로 선택된 파일 시스템 노드는 소스에 대한 전송에만 사용됩니다.

-D 대상 도메인 이름
대상의 도메인 이름을 지정합니다.

이것도 아니고 저것도 아니라면 -H 옵션이 지정되면 복제본은 어느 위치에나 복사될 수 있습니다.
사용 가능한 호스트.

-H 대상 호스트 파일
대상의 호스트 이름을 설명하는 파일을 지정합니다. 그만큼 대상 호스트 파일
각 행의 파일 시스템 노드 이름으로 구성됩니다.

"-"가 지정되면 표준 입력을 사용하여 호스트 목록을 읽습니다.

-j 프로세스 수
파일 복제본(또는 파일 복사)을 생성하는 최대 프로세스 수를 지정합니다.
동시에.

기본값은 gfarm2.conf의 client_parallel_copy 매개변수입니다. (남자 참조
gfarm2.conf)

소스 또는 대상에 대한 파일 시스템 노드당 최대 프로세스 수는
CPU 수(man 참조 gfhost).

-J 프로세스 수
디렉터리를 병렬로 읽는 프로세스 수를 지정합니다.

기본값은 8입니다.

-M 총 바이트
총 복사 크기를 제한할 바이트를 지정합니다.

기본값은 무제한입니다.

-z 최소 바이트
파일의 최소 크기를 제한하는 바이트를 지정합니다.

기본값은 무제한입니다.

-Z 최대 바이트
파일의 최대 크기를 제한하는 바이트를 지정합니다.

기본값은 무제한입니다.

-w 일정 관리 방식
예약 방법의 이름을 지정합니다. ``noplan''은 파일이 있는 동안 복제/복사합니다.
설립하다. ``greedy''는 사전에 복제/복사 순서를 탐욕스럽게 예약합니다.

기본 동작은 'noplan''입니다.

``탐욕스러운'' 스케줄링은 -N 옵션이나 -m 옵션을 사용할 수 없습니다.

-W 키비바이트
연결 비용을 균일화하기 위한 임계값 크기/비용(KiB)을 지정합니다. 연결 수단
자식 프로세스별 스케줄링 정보(할당된 파일)입니다.

이 옵션은 -wgreedy와 함께 유효합니다.

기본값은 50*1024KiB(50MiB)입니다.

-U
선택한 노드의 사용 가능한 디스크 공간을 매번 확인하지 않습니다.

-F 통행 횟수
디렉터리 미리 읽기를 수행할 항목 수를 지정합니다.

기본값은 10000입니다.

-s 초당 킬로바이트
복제/복사를 시뮬레이션하기 위한 처리량(KB/s)을 지정하고 아무 작업도 수행하지 않습니다(가져오기).
파일 정보만).

-n
아무것도 하지 않습니다.

-p
종합적인 성과와 다양한 결과를 보고합니다.

-P
각각의 종합적인 성과와 다양한 결과를 보고합니다.

-q
오류가 아닌 메시지를 억제합니다.

-v
자세한 출력을 표시합니다.

-d
디버그 출력을 표시합니다.

-?
명령 옵션 목록을 표시합니다.

사용 예


디렉터리 아래의 파일을 반복적으로 복제합니다.

$ gfprep -N 3 gfarm:///dir

$ cd /mnt/gfarm2fs
$ gfprep -N 3 디렉터리

파일을 복제하거나 파일의 잉여 복제본을 줄입니다.

$ gfprep -N 3 -x gfarm:///dir/file

gfsd1.example.com에서 다른 노드로 복제본을 마이그레이션합니다.

$ gfprep -m -S gfsd1.example.com gfarm:///

노트


-L 또는 -m 옵션을 지정하지 않으면 소스 노드가 항상 선택되지는 않습니다.
지정된 소스 파일 시스템 노드 세트.

gfprep 명령은 gfmd와 동일한 호스트에서 실행되어야 합니다. gfmd와 gfprep 멀다
별도로, gfprep 작동이 느립니다. -j 또는 -J 옵션으로 큰 값을 지정하면
그런 경우에 효과적입니다.

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


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad