Đây là lệnh pegasus-transfer có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
pegasus-transfer - Xử lý việc truyền dữ liệu trong quy trình làm việc của Pegasus.
SYNOPSIS
pegasus-chuyển [-h]
[--tập tin tập tin đầu vào]
[--chủ đề số_chuỗi]
[- lần thử tối đa nỗ lực]
[--gỡ lỗi]
MÔ TẢ
pegasus-chuyển lấy một danh sách các cặp url, trên stdin hoặc với một tệp đầu vào,
xác định công cụ chính xác để sử dụng cho việc chuyển giao và thực hiện chuyển giao. Một số
các giao thức pegasus-transfer có thể xử lý là GridFTP, SRM, Amazon S3, HTTP và local
cp / liên kết tượng trưng. Chuyển không thành công được thử lại.
Lưu ý rằng pegasus-transfer là một công cụ chủ yếu được sử dụng nội bộ trong quy trình làm việc của Pegasus, nhưng
công cụ cũng có thể được sử dụng độc lập.
LỰA CHỌN
-h, --Cứu giúp
In tóm tắt sử dụng với tất cả các tùy chọn dòng lệnh có sẵn.
-f tập tin đầu vào, --tập tin tập tin đầu vào
Tệp với các cặp đầu vào. Nếu không được đưa ra, stdin sẽ được sử dụng.
-m, - lần thử tối đa nỗ lực
Số lần thử tối đa để thử lại các lần chuyển không thành công.
-t, --chủ đề số_chuỗi
Số lượng chủ đề sẽ sử dụng. Điều này kiểm soát tính song song của việc chuyển giao.
-d, --gỡ lỗi
Cho phép đầu ra gỡ lỗi.
THÍ DỤ
$ pegasus-chuyển
# src 1 local_site
tập tin: /// Etc / hosts
# dst 1 local_site
tệp: /// tmp / foo
CTRL + D
CHỨNG CHỈ XỬ LÝ
Thông tin xác thực được sử dụng để chuyển tiền có thể được chỉ định với sự kết hợp của các nhận xét trong
định dạng tệp đầu vào và các biến môi trường. Ví dụ: cung cấp tệp đầu vào sau:
# src 1 là
GSIftp://workflow.isi.edu/data/file.dat
# dst 1 tacc_stampede
GSIftp://gridftp.stampede.tacc.utexas.edu/scratch/file.dat
pegasus-transfer sẽ mong đợi một trong hai biến môi trường chỉ định một thông tin đăng nhập
được sử dụng trên cả hai đầu của kết nối (X509_USER_PROXY) hoặc hai môi trường riêng biệt
các biến chỉ định hai thông tin đăng nhập khác nhau sẽ được sử dụng ở hai đầu của
sự liên quan. Trường hợp thứ hai, các biến môi trường có nguồn gốc từ tên trang web
được cung cấp trong commments tệp đầu vào. Trong ví dụ trên, các biến môi trường
sẽ được đặt tên là X509_USER_PROXY_isi và X509_USER_PROXY_tacc_stampede
LƯỚI
Để tăng tốc độ truyền dữ liệu, pegasus-transfer sẽ bắt đầu một nhóm chuyển trong
song song sử dụng đề. Chủ đề bị tắt khi thử lại chuyển không thành công.
Sử dụng pegasus-transfer trực tuyến bằng các dịch vụ onworks.net