pegasus-transfer - آنلاین در ابر

این دستور pegasus-transfer است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


pegasus-transfer - انتقال داده ها را در گردش کار Pegasus مدیریت می کند.

خلاصه


پگاسوس-انتقال [-h]
[--فایل فایل ورودی]
[--موضوعات number_threads]
[-- حداکثر تلاش تلاش]
[- رفع اشکال]

شرح


پگاسوس-انتقال فهرستی از جفت‌های url را می‌گیرد، چه در stdin یا با یک فایل ورودی،
ابزار صحیح مورد استفاده برای انتقال را تعیین می کند و انتقال را اجرا می کند. برخی از
پروتکل هایی که pegasus-transfer می تواند انجام دهد عبارتند از: GridFTP، SRM، Amazon S3، HTTP و محلی
cp/symlinking. انتقال ناموفق دوباره امتحان می شود.

توجه داشته باشید که pegasus-transfer ابزاری است که بیشتر به صورت داخلی در گردش‌های کاری Pegasus استفاده می‌شود، اما
ابزار به تنهایی نیز قابل استفاده است.

OPTIONS


-h, --کمک
خلاصه استفاده را با تمام گزینه های خط فرمان موجود چاپ می کند.

-f فایل ورودی, --فایل فایل ورودی
فایل با جفت ورودی اگر داده نشود، از stdin استفاده خواهد شد.

-m, -- حداکثر تلاش تلاش
حداکثر تعداد تلاش برای تلاش مجدد برای انتقال ناموفق.

-t, --موضوعات number_threads
تعداد رشته های مورد استفاده این موازی بودن انتقال ها را کنترل می کند.

-d, - رفع اشکال
خروجی اشکال زدایی را فعال می کند.

مثال


$ Pegasus-transfer
# src 1_local_site
فایل: /// غیره / میزبان
# dst 1_site_local
file:///tmp/foo
CTRL + D

اعتبار دستکاری


اعتبار مورد استفاده برای نقل و انتقالات را می توان با ترکیبی از نظرات در
فرمت فایل ورودی و متغیرهای محیطی برای مثال فایل ورودی زیر را وارد کنید:

# src 1 isi
gsiftp://workflow.isi.edu/data/file.dat
# dst 1 tacc_stampede
gsiftp://gridftp.stampede.tacc.utexas.edu/scratch/file.dat

pegasus-transfer یک متغیر محیطی را انتظار دارد که یک اعتبار را مشخص کند
در هر دو انتهای اتصال (X509_USER_PROXY) یا دو محیط جداگانه استفاده شود
متغیرهایی که دو اعتبار متفاوت را برای استفاده در دو انتهای آن مشخص می کنند
ارتباط. در مورد دوم، متغیرهای محیطی از نام سایت مشتق شده اند
در نظرات فایل ورودی ارائه شده است. در مثال بالا، متغیرهای محیطی
X509_USER_PROXY_isi و X509_USER_PROXY_tacc_stampede نامگذاری خواهد شد

بازتاب


به منظور سرعت بخشیدن به انتقال داده ها، pegasus-transfer مجموعه ای از انتقال را آغاز می کند
موازی با استفاده از نخ ها هنگام تلاش مجدد برای انتقال ناموفق، رشته ها خاموش می شوند.

با استفاده از خدمات onworks.net از انتقال آنلاین pegasus-transfer استفاده کنید



جدیدترین برنامه های آنلاین لینوکس و ویندوز