এটি হল globusrun কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
globusrun - GRAM এর মাধ্যমে কাজ সম্পাদন এবং পরিচালনা করুন
সাইনোপিসিস
globusrun [-সহায়তা | -ব্যবহার | -সংস্করণ -সংস্করণ]
globusrun [-p | -পার্স] { -f ফাইল ফাইল | - ফাইল ফাইল ফাইল | RSL }
globusrun [বিকল্প] {-আর সম্পদ| -সম্পদ সম্পদ} { -a | -শুধুমাত্র প্রমাণীকরণ }
globusrun [বিকল্প] {-আর সম্পদ| -সম্পদ সম্পদ} { -j | -জবম্যানেজার-সংস্করণ }
globusrun [বিকল্প] {-k | -হত্যা } জব আইডি
globusrun [বিকল্প] [ -পূর্ণ-প্রক্সি | -D ] { -y | -রিফ্রেশ-প্রক্সি } জব আইডি
globusrun [বিকল্প] -স্থিতি জব আইডি
globusrun [বিকল্প] { -r সম্পদ | -সম্পদ সম্পদ } { -f ফাইল ফাইল | - ফাইল ফাইল ফাইল |
RSL}
বর্ণনাঃ
সার্জারির globusrun একটি স্থানীয় বা দূরবর্তী কাজের হোস্টে চালিত চাকরি জমা দেওয়ার এবং পরিচালনা করার জন্য প্রোগ্রাম। দ্য
কাজ দ্বারা নিয়ন্ত্রিত হয় গ্লোবাস-জব-ম্যানেজার প্রোগ্রাম যা একটি স্থানীয় সঙ্গে ইন্টারফেস
রিসোর্স ম্যানেজার যে কাজের সময়সূচী এবং নির্বাহ করে।
সার্জারির globusrun কমান্ড-লাইন দ্বারা নির্বাচিত বিভিন্ন মোডে প্রোগ্রাম চালানো যেতে পারে
অপশন।
কখন -হেল্প, -ব্যবহার, -version, বা -সংস্করণ কমান্ড-লাইন বিকল্প ব্যবহার করা হয়, globusrun ইচ্ছা
ডায়াগনস্টিক তথ্য মুদ্রণ করুন এবং তারপর প্রস্থান করুন।
যখন -p or -পার্স কমান্ড-লাইন বিকল্প উপস্থিত আছে, globusrun এর সিনট্যাক্স যাচাই করবে
RSL স্পেসিফিকেশন এবং তারপর সমাপ্ত. যদি সিনট্যাক্স বৈধ হয়, globusrun প্রিন্ট আউট হবে
স্ট্রিং RSL সফলভাবে পার্স করা হয়েছে... এবং একটি শূন্য প্রস্থান কোড দিয়ে প্রস্থান করুন; অন্যথায়, এটা হবে
একটি ত্রুটি বার্তা প্রিন্ট করুন এবং একটি নন-জিরো এক্সিট কোড দিয়ে শেষ করুন।
যখন -a or -শুধুমাত্র প্রমাণীকরণ কমান্ড-লাইন বিকল্প উপস্থিত আছে, globusrun যাচাই করবে
যে সেবা দ্বারা নামকরণ করা হয় সম্পদ বিদ্যমান এবং ক্লায়েন্টের শংসাপত্র মঞ্জুর করা হয়
সেই পরিষেবা অ্যাক্সেস করার অনুমতি। যদি প্রমাণীকরণ সফল হয়, globusrun প্রদর্শিত হবে
স্ট্রিং GRAM প্রমাণীকরণ পরীক্ষা সফল এবং একটি শূন্য প্রস্থান কোড সহ প্রস্থান; অন্যথায়
এটি সমস্যার একটি ব্যাখ্যা প্রিন্ট করবে এবং একটি নন-জিরো এক্সিট কোড সহ করবে।
যখন -j or -জব ম্যানেজার-সংস্করণ কমান্ড-লাইন বিকল্প উপস্থিত আছে, globusrun চেষ্টা করবে
সফ্টওয়্যার সংস্করণ নির্ধারণ করতে যে পরিষেবাটির নামকরণ করা হয়েছে সম্পদ চলছে. যদি
সফল হয়েছে, এটি টুলকিট সংস্করণ এবং জব ম্যানেজার প্যাকেজ সংস্করণ উভয়ই প্রদর্শন করবে
এবং শূন্য প্রস্থান কোড দিয়ে প্রস্থান করুন; অন্যথায়, এটি সমস্যার একটি ব্যাখ্যা প্রিন্ট করবে এবং
একটি নন-জিরো এক্সিট কোড দিয়ে প্রস্থান করুন।
যখন -k or -হত্যা কমান্ড-লাইন বিকল্প উপস্থিত আছে, globusrun বন্ধ করার চেষ্টা করবে
দ্বারা নামকরণ করা কাজ জব আইডি. সফল হলে, globusrun শূন্য দিয়ে প্রস্থান হবে; অন্যথায় এটা হবে
সমস্যার একটি ব্যাখ্যা প্রদর্শন করুন এবং একটি নন-জিরো এক্সিট কোড দিয়ে প্রস্থান করুন।
যখন -y or -রিফ্রেশ-প্রক্সি কমান্ড-লাইন বিকল্প উপস্থিত আছে, globusrun করার চেষ্টা করবে
জব ম্যানেজারকে একটি নতুন X.509 প্রক্সি অর্পণ করুন যেটি কাজটি পরিচালনা করছে জব আইডি। যদি
সফল, globusrun শূন্য দিয়ে প্রস্থান হবে; অন্যথায় এটি একটি ব্যাখ্যা প্রদর্শন করবে
সমস্যা এবং একটি নন-জিরো এক্সিট কোড দিয়ে প্রস্থান করুন। এই আচরণ দ্বারা সংশোধন করা যেতে পারে
- সম্পূর্ণ প্রক্সি or -D সম্পূর্ণ প্রক্সি ডেলিগেশন সক্ষম করতে কমান্ড-লাইন বিকল্প। ডিফল্ট হয়
সীমিত প্রক্সি প্রতিনিধি দল।
যখন - অবস্থা কমান্ড-লাইন বিকল্প উপস্থিত আছে, globusrun নির্ধারণ করার চেষ্টা করবে
কাজের বর্তমান অবস্থা। সফল হলে, স্টেট স্ট্যান্ডার্ড আউটপুটে প্রিন্ট করা হবে এবং
globusrun একটি শূন্য প্রস্থান কোড দিয়ে প্রস্থান করবে; অন্যথায়, ত্রুটির একটি বিবরণ হবে
প্রদর্শিত হবে এবং এটি একটি অ-শূন্য প্রস্থান কোড সহ প্রস্থান করবে।
তা না হলে, globusrun একটি GRAM পরিষেবাতে কাজ জমা দেবে। গতানুগতিক, globusrun অপেক্ষা করছে
কাজটি শেষ না হওয়া পর্যন্ত বা প্রস্থান করার আগে ব্যর্থ হওয়া পর্যন্ত, চাকরি সম্পর্কে তথ্য প্রদর্শন করে
অবস্থার পরিবর্তন হয় এবং প্রস্থান করার সময়, চাকরির প্রস্থান কোড যদি এটি GRAM পরিষেবা দ্বারা সরবরাহ করা হয়।
সার্জারির globusrun প্রোগ্রাম একটি হিসাবে কাজ করতে পারে GASS ফাইল সার্ভার অনুমতি দেয়
গ্লোবাস-জব-ম্যানেজার মেশিন থেকে ফাইল স্টেজ করার প্রোগ্রাম যার উপর globusrun is
GRAM পরিষেবা নোডে নির্বাহ করা হয়েছে। এই আচরণ দ্বারা নিয়ন্ত্রিত হয় -s, -o, এবং -w
কমান্ড লাইন বিকল্প।
দ্বারা জমা দেওয়া চাকরি globusrun ইন্টারেক্টিভভাবে বা বিচ্ছিন্নভাবে পর্যবেক্ষণ করা যেতে পারে। আছে globusrun
কাজ জমা দেওয়ার পরে GRAM পরিষেবা থেকে বিচ্ছিন্ন করুন, ব্যবহার করুন -b or -F কম্যান্ড-লাইন
অপশন।
বিকল্প
-হেল্প
প্রমিত ত্রুটি এবং প্রস্থান একটি সাহায্য বার্তা প্রদর্শন করুন.
-ব্যবহার
স্ট্যান্ডার্ড ত্রুটি এবং প্রস্থান করার জন্য একটি এক-লাইন ব্যবহারের সারাংশ প্রদর্শন করুন।
-version
এর সফ্টওয়্যার সংস্করণ প্রদর্শন করুন globusrun স্ট্যান্ডার্ড ত্রুটি এবং প্রস্থান.
-সংস্করণ
দ্বারা ব্যবহৃত সমস্ত মডিউলের সফ্টওয়্যার সংস্করণ প্রদর্শন করুন globusrun (ডিআরটি সহ
তথ্য) স্ট্যান্ডার্ড ত্রুটি এবং তারপর প্রস্থান করুন.
-পি, -পার্স
কাজের স্পেসিফিকেশন এবং প্রিন্ট ডায়াগনস্টিকসের উপর একটি পার্স চেক করুন। যদি একটি পার্স ত্রুটি
ঘটে, globusrun একটি নন-জিরো এক্সিট কোড সহ প্রস্থান করে।
-f FILENAME, -file ফাইল ফাইল
নামের ফাইল থেকে কাজের স্পেসিফিকেশন পড়ুন ফাইল ফাইল
-এন, -কোন বাধা
SIGINT সংকেত পরিচালনা অক্ষম করুন, যাতে বাধা অক্ষর (সাধারণত
কন্ট্রোল-সি কারণ globusrun চাকরি বাতিল না করেই শেষ করা।
-r সম্পদ
দ্বারা নির্দিষ্ট সম্পদ অনুরোধ জমা সম্পদ. একটি সম্পদ নির্দিষ্ট করা যেতে পারে
নিম্নলিখিত উপায়ে:
· হোস্ট
· হোস্ট:পোর্ট
· হোস্ট:পোর্ট/সেবা
· হোস্ট/সেবা
· হোস্ট:/সেবা
· হোস্ট::SUBJECT এ
· হোস্ট:পোর্ট:SUBJECT এ
· হোস্ট/সেবা:SUBJECT এ
· হোস্ট:/সেবা:SUBJECT এ
· হোস্ট:পোর্ট/সেবা:SUBJECT এ যদি কোন পোর্ট, সেবা, বা SUBJECT এ বাদ দেওয়া হয়,
2811, jobmanager, এবং host@ এর ডিফল্টহোস্ট যথাক্রমে ব্যবহৃত হয়।
-জে, -জব ম্যানেজার-সংস্করণ
সফ্টওয়্যার সংস্করণটি প্রিন্ট করুন যেটি পরিষেবাতে চলছে সম্পদ.
-k জব আইডি, -হত্যা জব আইডি
নাম দিয়ে চাকরি মেরে ফেলুন জব আইডি.
-ডি, - সম্পূর্ণ প্রক্সি
পরিষেবাতে একটি সম্পূর্ণ ছদ্মবেশী প্রক্সি অর্পণ করুন৷ ডিফল্টরূপে, একটি সীমিত প্রক্সি হয়
প্রয়োজনে অর্পিত।
-ই, -রিফ্রেশ-প্রক্সি: পরিষেবা প্রক্রিয়াকরণ JOBID-এ একটি নতুন প্রক্সি অর্পণ করুন৷
- অবস্থা
JOBID দ্বারা নামকৃত কাজের বর্তমান অবস্থা প্রদর্শন করুন।
-q, - শান্ত
কাজের অবস্থা পরিবর্তন বা প্রস্থান কোড তথ্য প্রদর্শন করবেন না.
-ও, -আউটপুট-সক্ষম
এর মধ্যে একটি GASS সার্ভার শুরু করুন globusrun অ্যাপ্লিকেশন যা এর অ্যাক্সেসের অনুমতি দেয়
স্ট্যান্ডার্ড আউটপুট এবং স্ট্যান্ডার্ড ত্রুটি স্ট্রীম শুধুমাত্র. এছাড়াও, বৃদ্ধি RSL সঙ্গে একটি
GLOBUSRUN_GASS_URL RSL প্রতিস্থাপনের সংজ্ঞা এবং stdout এবং stderr যোগ করুন
ক্লজগুলি যা কাজের আউটপুট এবং ত্রুটি স্ট্রীমকে আউটপুট এবং ত্রুটিতে পুনঃনির্দেশিত করে
ইন্টারেক্টিভ এর স্ট্রীম globusrun আদেশ যদি এই নির্দিষ্ট করা হয়, তারপর globusrun
কাজ করে যেন -q এছাড়াও নির্দিষ্ট ছিল।
-স, সার্ভার
এর মধ্যে একটি GASS সার্ভার শুরু করুন globusrun অ্যাপ্লিকেশন যা এর অ্যাক্সেসের অনুমতি দেয়
লেখার জন্য স্ট্যান্ডার্ড আউটপুট এবং স্ট্যান্ডার্ড এরর স্ট্রীম এবং যেকোন ফাইল স্থানীয়ভাবে
globusrun পড়ার জন্য আহ্বান। এছাড়াও, বৃদ্ধি RSL এর একটি সংজ্ঞা সহ
GLOBUSRUN_GASS_URL RSL প্রতিস্থাপন এবং stdout এবং stderr ক্লজ যোগ করে যা পুনঃনির্দেশ করে
কাজের আউটপুট এবং ত্রুটি স্ট্রীম আউটপুট এবং ত্রুটি স্ট্রীম
ইন্টারেক্টিভ globusrun আদেশ যদি এই নির্দিষ্ট করা হয়, তারপর globusrun কাজ করে যেন
-q এছাড়াও নির্দিষ্ট ছিল।
-w, লিখুন-অনুমতি দিন
এর মধ্যে একটি GASS সার্ভার শুরু করুন globusrun অ্যাপ্লিকেশন যা এর অ্যাক্সেসের অনুমতি দেয়
লেখার জন্য স্ট্যান্ডার্ড আউটপুট এবং স্ট্যান্ডার্ড এরর স্ট্রীম এবং যেকোন ফাইল স্থানীয়ভাবে
globusrun পড়া বা লেখার জন্য আহ্বান। এছাড়াও, বৃদ্ধি RSL একটি সংজ্ঞা সহ
GLOBUSRUN_GASS_URL RSL প্রতিস্থাপন এবং stdout এবং stderr ধারা যোগ করুন যা
কাজের আউটপুট এবং এরর স্ট্রীমগুলিকে এর আউটপুট এবং এরর স্ট্রিমগুলিতে পুনঃনির্দেশিত করুন
ইন্টারেক্টিভ globusrun আদেশ যদি এই নির্দিষ্ট করা হয়, তারপর globusrun যদিও কাজ করে
দ্য -q এছাড়াও নির্দিষ্ট ছিল।
-খ, -ব্যাচ
GRAM পরিষেবাতে চাকরি জমা দেওয়ার পরে শেষ করুন। GASS-সম্পর্কিত বিকল্পগুলি করতে পারেন
ইনপুট ফাইল স্টেজ করতে ব্যবহার করা হবে, কিন্তু স্ট্যান্ডার্ড আউটপুট, স্ট্যান্ডার্ড ত্রুটি, এবং ফাইল স্টেজিং
কাজ শেষ হওয়ার পরে প্রক্রিয়া করা হবে না। দ্য globusrun প্রোগ্রাম পরে প্রস্থান হবে
কাজটি নিম্নলিখিত রাজ্যগুলির যে কোনও একটিতে আঘাত করে:
· বিচারাধীন
· সক্রিয়
· ব্যর্থ হয়েছে
· সম্পন্ন
-এফ, -দ্রুত-ব্যাচ
GRAM পরিষেবাতে চাকরি জমা দেওয়ার পরে শেষ করুন। দ্য globusrun প্রোগ্রাম হবে
পরিষেবা থেকে উত্তর পাওয়ার পরে প্রস্থান করুন। দ্য জব আইডি প্রদর্শিত হবে
বন্ধ করার আগে স্ট্যান্ডার্ড আউটপুট যাতে কাজটি দিয়ে চেক করা যায় - অবস্থা
কমান্ড লাইন বিকল্প বা দ্বারা পরিবর্তিত -রিফ্রেশ-প্রক্সি or -হত্যা কমান্ড লাইন বিকল্প।
-d, -ড্রাইরান
ড্রাইরান অ্যাট্রিবিউট সত্য সেট করে কাজটি জমা দিন। এই কাজ হয়ে গেলে
ম্যানেজার কাজ শুরু করার জন্য প্রস্তুত হবেন কিন্তু পরিষেবাতে জমা দিতে শুরু করবেন না।
এর সাথে সমস্যা সনাক্ত করতে এটি ব্যবহার করা যেতে পারে RSL.
পরিবেশ
নিম্নলিখিত ভেরিয়েবল এর মৃত্যুদন্ড প্রভাবিত করে globusrun
X509_USER_PROXY
প্রক্সি শংসাপত্রের পথ।
X509_CERT_DIR
বিশ্বস্ত সার্টিফিকেট ডিরেক্টরির পথ।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে globusrun ব্যবহার করুন