এটি পেগাসাস-টিসি-ক্লায়েন্ট কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
পেগাসাস-টিসি-ক্লায়েন্ট - একটি সম্পূর্ণ বৈশিষ্ট্যযুক্ত জেনেরিক ক্লায়েন্ট যাতে যোগ করা, মুছে ফেলা এবং প্রশ্নগুলি পরিচালনা করা যায়
রূপান্তর ক্যাটালগ (টিসি)।
সাইনোপিসিস
পেগাসাস-টিসি-ক্লায়েন্ট [-Dসম্পত্তি = মান...] [-h] [-v] [-V]
অপারেশন ট্রিগার [বিকল্প]
বর্ণনাঃ
সার্জারির পেগাসাস-টিসি-ক্লায়েন্ট কমান্ড একটি জেনেরিক ক্লায়েন্ট যা তিনটি মৌলিক অপারেশন সম্পাদন করে
TC API এ প্রয়োগ করা যেকোন ট্রান্সফরমেশন ক্যাটালগ যোগ করা, মুছে ফেলা এবং অনুসন্ধান করা।
ক্লায়েন্ট TC API দ্বারা সমর্থিত সমস্ত ক্রিয়াকলাপ বাস্তবায়ন করে। এটা টিসির উপর নির্ভর করে
তারা সমস্ত অপারেশন বা মোড সমর্থন করে কিনা তা বাস্তবায়ন।
নিম্নলিখিত 3 অপারেশন দ্বারা সমর্থিত হয় পেগাসাস-টিসি-ক্লায়েন্ট. এই অপারেশন এক
ক্লায়েন্ট চালানোর জন্য নির্দিষ্ট করতে হবে।
ADD
এই অপারেশনটি ক্লায়েন্টকে ট্রান্সফরমেশনে এন্ট্রি যোগ বা আপডেট করার অনুমতি দেয়
ক্যাটালগ। এন্ট্রিগুলি কমান্ড লাইনে একের পর এক যোগ করা যেতে পারে বা বাল্ক ব্যবহার করে
বপু ট্রিগার এবং প্রয়োজনীয় এন্ট্রি সহ একটি ফাইল প্রদান. এছাড়াও প্রোফাইল হতে পারে
যৌক্তিক রূপান্তর বা দৈহিক রূপান্তরে যোগ করা হয়েছে।
মুছে ফেলা
এই অপারেশনটি ক্লায়েন্টকে ট্রান্সফর্মেশন ক্যাটালগ থেকে এন্ট্রি মুছে ফেলার অনুমতি দেয়।
যৌক্তিক রূপান্তরের উপর ভিত্তি করে, সম্পদ দ্বারা, রূপান্তর দ্বারা এন্ট্রি মুছে ফেলা যেতে পারে
টাইপ সেইসাথে রূপান্তর সিস্টেম তথ্য. এছাড়াও সাথে যুক্ত প্রোফাইল
যৌক্তিক বা শারীরিক রূপান্তর মুছে ফেলা যেতে পারে।
প্রশ্ন
এই ক্রিয়াকলাপটি ক্লায়েন্টকে ট্রান্সফরমেশন ক্যাটালগ থেকে এন্ট্রিগুলির জন্য অনুসন্ধান করার অনুমতি দেয়।
ক্যাটালগের সমস্ত বিষয়বস্তু প্রিন্ট করার জন্য বা নির্দিষ্ট জন্য প্রশ্ন করা যেতে পারে
এন্ট্রি, সমস্ত যৌক্তিক রূপান্তর বা সংস্থান ইত্যাদির জন্য।
দেখ ট্রিগার এবং বৈধ সংমিশ্রণ আরও বিশদ জন্য বিভাগ।
অপারেশনস
3টি অপারেশনের মধ্যে একটি নির্বাচন করতে।
-এ, -- যোগ করুন
TC-তে অতিরিক্ত ক্রিয়াকলাপ সম্পাদন করুন।
-d, --মুছে ফেলা
টিসিতে মুছে ফেলার ক্রিয়াকলাপ সম্পাদন করুন।
-q, --প্রশ্ন
TC-তে ক্যোয়ারী অপারেশন সঞ্চালন করুন।
ট্রিগার
ট্রিগার একটি আচরণ পরিবর্তন অপারেশন. উদাহরণস্বরূপ, যদি আপনি একটি বাল্ক সঞ্চালন করতে চান
অপারেশন আপনি একটি ব্যবহার করবে বপু ট্রিগার বা যদি আপনি একটি লজিক্যাল একটি অপারেশন করতে চান
রূপান্তর তারপর আপনি ব্যবহার করবেন এলএফএন ট্রিগার
নিম্নলিখিত 7 ট্রিগার উপলব্ধ. দেখুন বৈধ সংমিশ্রণ সঠিক জন্য বিভাগ
গ্রুপিং এবং ব্যবহার।
-B
একটি বাল্ক অপারেশন ট্রিগার.
-L
একটি যৌক্তিক রূপান্তর একটি অপারেশন ট্রিগার.
-P
একটি শারীরিক রূপান্তর একটি অপারেশন ট্রিগার
-R
একটি সম্পদের উপর একটি অপারেশন ট্রিগার করে।
-E
একটি প্রোফাইলে একটি অপারেশন ট্রিগার করে।
-T
একটি প্রকারের উপর একটি অপারেশন ট্রিগার করে।
-S
একটি সিস্টেম তথ্য একটি অপারেশন ট্রিগার.
বিকল্প
নিম্নলিখিত বিকল্পগুলি সমস্ত অপারেশনের জন্য প্রযোজ্য।
-Dসম্পত্তি = মান
-ডি বিকল্পগুলি একজন অভিজ্ঞ ব্যবহারকারীকে নির্দিষ্ট বৈশিষ্ট্যগুলিকে ওভাররাইড করতে দেয় যা
প্রোগ্রাম এক্সিকিউশনকে প্রভাবিত করে, তাদের মধ্যে ব্যবহারকারীর ডিফল্ট অবস্থান
বৈশিষ্ট্য ফাইল এবং PEGASUS বাড়ির অবস্থান। এক দ্বারা একাধিক CLI বৈশিষ্ট্য সেট করতে পারে
এই বিকল্পটি একাধিকবার দেওয়া। দ্য -D বিকল্প(গুলি) অবশ্যই প্রথম বিকল্প হতে হবে
কমান্ড লাইন। একটি CLI প্রপার্টি এর বৈশিষ্ট্য ফাইল সম্পত্তির উপর অগ্রাধিকার নেয়
একই কী
-আমি, --lfn যৌক্তিক
যৌক্তিক রূপান্তর যোগ করতে হবে। বিন্যাস হল: NAMESPACE::NAME:VERSION. দ্য
নাম সর্বদা প্রয়োজন, নামস্থান এবং সংস্করণ ঐচ্ছিক।
-পি, --পিএফএন শারীরিক
শারীরিক রূপান্তর যোগ করতে হবে। ইনস্টল করা এক্সিকিউটেবলের জন্য এটি একটি স্থানীয় ফাইল
পথ, অন্য সকলের জন্য এটি একটি url.
-টি, --টাইপ আদর্শ
শারীরিক রূপান্তরের ধরন। বৈধ মানগুলি হল: ইনস্টল করা, STATIC_BINARY,
DYNAMIC_BINARY, SCRIPT, SOURCE, PACMAN_PACKAGE।
-আর, --সম্পদ সংস্থান
রিসোর্সআইডি যেখানে রূপান্তরটি অবস্থিত।
-ই, --প্রোফাইল প্রোফাইলের
রূপান্তরের জন্য প্রোফাইল. একই নামস্থানের একাধিক প্রোফাইল যোগ করা যেতে পারে
একই সাথে একটি কমা দিয়ে আলাদা করে ",". প্রতিটি প্রোফাইল অংশ হিসাবে লেখা হয়
NAMESPACE::KEY=VALUE,KEY2=VALUE2 যেমন
ENV::JAVA_HOME=/usr/bin/java2,PEGASUS_HOME=/usr/local/pegasus. একাধিক যোগ করতে
প্রতিটি নামস্থানের জন্য আপনাকে -e বিকল্পটি পুনরাবৃত্তি করতে হবে। যেমন -ই
ENV::JAVA_HOME=/usr/bin/java -e GLOBUS::JobType=MPI,COUNT=10
-স, --পদ্ধতি সিস্টেমের তথ্য
এক্সিকিউটেবলের জন্য আর্কিটেকচার, os, osversion এবং glibc যদি থাকে। প্রতিটি সিস্টেমের তথ্য
আকারে লেখা আছে ARCH::OS:OSVER:GLIBC
-ভি, -- ভারবোস
ভার্বোস মোডে আউটপুট প্রদর্শন করে (প্রচুর ডিবাগিং তথ্য)।
-ভি, --সংস্করণ
পেগাসাস সংস্করণ প্রদর্শন করে।
-হ, --help
সাহায্য জেনারেট করে
অন্যান্য বিকল্প
-ও, --পুরনো বিন্যাস
পুরানো একক লাইন বিন্যাসে আউটপুট তৈরি করে
-গ, --conf
সম্পত্তি ফাইলের পথ
বৈধ সংমিশ্রণ
নিম্নলিখিত বৈধ সমন্বয় অপারেশন, ট্রিগার, বিকল্প জন্য
পেগাসাস-টিসি-ক্লায়েন্ট.
ADD
বিজ্ঞাপন TC প্রবেশ
-a -l lfn -p পিএফএন -t আদর্শ -r সংস্থান -s পদ্ধতি [-ই প্রোফাইলের...]
রূপান্তর ক্যাটালগে একটি একক এন্ট্রি যোগ করে।
বিজ্ঞাপন পিএফএন প্রোফাইল
-a -P -E -p পিএফএন -t আদর্শ -r সংস্থান -e প্রোফাইলের ...
একটি প্রদত্ত সম্পদ এবং একটি নির্দিষ্ট শারীরিক রূপান্তরে প্রোফাইল যোগ করে
প্রদত্ত প্রকার।
বিজ্ঞাপন এলএফএন প্রোফাইল
-a -L -E -l lfn -e প্রোফাইলের ...
একটি নির্দিষ্ট লজিক্যাল ট্রান্সফর্মেশনে প্রোফাইল যোগ করে।
বিজ্ঞাপন বপু দাখিলা
-a -B -f ফাইল
এন্ট্রি সমন্বিত একটি ফাইল সরবরাহ করে বাল্ক মোডে এন্ট্রি যোগ করে। এর বিন্যাস
ফাইলটিতে 6টি কলাম রয়েছে। যেমন
#রিসোর্স LFN PFN টাইপ SYSINFO প্রোফাইল
#
isi NS::NAME:VER /বিন/তারিখ ইনস্টল করা আর্চ::OS:OSVERS:GLIBC NS::KEY=VALUE,KEY=VALUE;NS2::KEY=VALUE,KEY=VALUE
মুছে ফেলা
মুছে ফেলা সব TC
-d -BPRELST
TC-এর সম্পূর্ণ বিষয়বস্তু মুছে দেয়।
সতর্কতামূলক : ব্যবহারের সঙ্গে সতর্ক করা.
মুছে ফেলা by এলএফএন
-d -L -l lfn [-আর সংস্থান] [-ট আদর্শ]
একটি নির্দিষ্ট যৌক্তিক রূপান্তরের জন্য TC থেকে এন্ট্রি মুছে দেয় এবং অতিরিক্ত ক
সম্পদ এবং বা প্রকার।
মুছে ফেলা by পিএফএন
-d -P -l lfn -p পিএফএন [-আর সংস্থান] [-ট আদর্শ]
একটি প্রদত্ত যৌক্তিক এবং শারীরিক রূপান্তরের জন্য TC থেকে এন্ট্রি মুছে দেয় এবং
অতিরিক্তভাবে একটি নির্দিষ্ট সংস্থান এবং বা একটি নির্দিষ্ট ধরণের।
মুছে ফেলা by আদর্শ
-d -T -t আদর্শ [-আর সংস্থান]
একটি নির্দিষ্ট ধরণের এবং/অথবা একটি নির্দিষ্ট সংস্থানের TC থেকে এন্ট্রি মুছে দেয়।
মুছে ফেলা by সংস্থান
-d -R -r সংস্থান
একটি নির্দিষ্ট রিসোর্সে TC থেকে এন্ট্রি মুছে দেয়।
মুছে ফেলা by sysinfo
-d -S -s sysinfo
একটি নির্দিষ্ট সিস্টেম তথ্য প্রকারের জন্য TC থেকে এন্ট্রি মুছে দেয়।
মুছে ফেলা পিএফএন প্রোফাইল
-d -P -E -p পিএফএন -r সংস্থান -t আদর্শ [-ই প্রোফাইলের ..]
একটি শারীরিক রূপান্তরের সাথে যুক্ত সমস্ত বা নির্দিষ্ট প্রোফাইল মুছে দেয়।
মুছে ফেলা Lfn প্রোফাইল
-d -L -E -l lfn -e প্রোফাইলের ....
একটি যৌক্তিক রূপান্তরের সাথে যুক্ত সমস্ত বা নির্দিষ্ট প্রোফাইল মুছে দেয়।
প্রশ্ন
প্রশ্ন বপু
-q -বি
টিসির সমস্ত বিষয়বস্তুর জন্য প্রশ্ন। এটি একটি ফাইল ফরম্যাট TC তৈরি করে যা হতে পারে
বাল্ক বিকল্প ব্যবহার করে অন্য টিসিতে যোগ করা হয়েছে।
প্রশ্ন এলএফএন
-q -L [ -r সংস্থান] [-ট আদর্শ]
যৌক্তিক রূপান্তর এবং/অথবা একটি নির্দিষ্ট সংস্থান এবং/অথবা a-এর জন্য TC-কে জিজ্ঞাসা করে
বিশেষ ধরনের.
প্রশ্ন পিএফএন
-q -P -l lfn [-আর সংস্থান] [-ট আদর্শ]
যৌক্তিক রূপান্তর এবং/অথবা দেওয়ার জন্য শারীরিক রূপান্তরের জন্য টিসিকে জিজ্ঞাসা করুন
একটি নির্দিষ্ট সংস্থান এবং/অথবা একটি নির্দিষ্ট ধরণের।
প্রশ্ন সংস্থান
-q -R -l lfn [-টি আদর্শ]
নিবন্ধিত সংস্থান এবং/অথবা একটি জন্য নিবন্ধিত সংস্থানগুলির জন্য TC-কে জিজ্ঞাসা করুন৷
নির্দিষ্ট ধরনের রূপান্তর।
প্রশ্ন এলএফএন প্রোফাইল
-q -L -E -l lfn
একটি নির্দিষ্ট লজিক্যাল ট্রান্সফরমেশনের সাথে যুক্ত প্রোফাইলের জন্য প্রশ্ন
প্রশ্ন পিএফএন প্রোফাইল
-q -P -E -p পিএফএন -r সংস্থান -t আদর্শ
একটি নির্দিষ্ট শারীরিক রূপান্তরের সাথে যুক্ত প্রোফাইলের জন্য প্রশ্ন
বৈশিষ্ট্য
এই বৈশিষ্ট্যগুলি আপনাকে ব্যবহার করার জন্য সেট করতে হবে ফাইল or ডেটাবেস Tce।
আরো বিস্তারিত জানার জন্য চেক করুন $PEGASUS_HOME/etc/sample.properties ফাইল.
pegasus.catalog.transformation
TC-এর কি ইমপ্লিমেন্টেশন ব্যবহার করা হবে তা শনাক্ত করে। যদি আপেক্ষিক নাম ব্যবহার করা হয় তাহলে
path org.griphyn.cPlanner.tc নামের সাথে প্রিফিক্স করা হয়েছে এবং ক্লাসের নাম হিসাবে ব্যবহার করা হয়েছে
ভার. ডিফল্ট মান যদি পাঠ. অন্যান্য সমর্থিত মোড হল ফাইল
pegasus.catalog.transformation.file
ফাইল পাথ যেখানে টেক্সট ভিত্তিক TC অবস্থিত। ডিফল্টরূপে পথ
$PEGASUS_HOME/var/tc.data ব্যবহৃত হয়.
onworks.net পরিষেবা ব্যবহার করে অনলাইন পেগাসাস-টিসি-ক্লায়েন্ট ব্যবহার করুন