ব্যক্তিগত ক্লাউডের জন্য প্রান্ত v. 4.16.09
এই নথিটি বর্ণনা করে যে কীভাবে একটি বিদ্যমান এজ ইনস্টলেশনে একটি Qpid সার্ভার যোগ এবং সরানো যায়।
একটি Qpid সার্ভার যোগ করুন
একটি Qpid সার্ভার যোগ করতে:
- ম্যানেজমেন্ট সার্ভারে, বিশ্লেষণ এবং ভোক্তা গোষ্ঠীর নাম নির্ধারণ করুন।
নীচের অনেক কমান্ডের জন্য সেই তথ্য প্রয়োজন। ডিফল্টরূপে, বিশ্লেষণ গোষ্ঠীর নাম হল axgroup-001 , এবং ভোক্তা গোষ্ঠীর নাম হল উপভোক্তা-গ্রুপ-001 । একটি অঞ্চলের জন্য নীরব কনফিগারেশন ফাইলে, আপনি AXGROUP সম্পত্তি ব্যবহার করে বিশ্লেষণ গোষ্ঠীর নাম সেট করতে পারেন।
আপনি যদি বিশ্লেষণ এবং ভোক্তা গোষ্ঠীর নাম সম্পর্কে অনিশ্চিত হন তবে তাদের প্রদর্শন করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
> apigee-adminapi.sh বিশ্লেষণ গোষ্ঠী তালিকা --admin adminEmail --pwd adminPword --host localhost
এই কমান্ডটি নামের ক্ষেত্রে বিশ্লেষণ গোষ্ঠীর নাম এবং ভোক্তা-গোষ্ঠী ক্ষেত্রের ভোক্তা গোষ্ঠীর নাম প্রদান করে। - এজ অ্যাপিজি-সেটআপ ইউটিলিটি ইনস্টল করুন-এ বর্ণিত ইন্টারনেট বা নন-ইন্টারনেট পদ্ধতি ব্যবহার করে নোডে এজ অ্যাপিজি-সেটআপ ইউটিলিটি ইনস্টল করুন ।
- নোডে Qpid ইনস্টল করতে apigee-setup.sh ব্যবহার করুন:
> /opt /apigee/apigee-setup/bin/setup.sh -p qs -f কনফিগার ফাইল
"-p qs" বিকল্পটি Qpid ইনস্টল করার জন্য নির্দিষ্ট করে। কনফিগার ফাইল তৈরির তথ্যের জন্য একটি নোডে এজ উপাদান ইনস্টল করুন দেখুন।
ইনস্টলেশন শেষ হলে, স্ক্রিপ্ট Qpid সার্ভারের UUID প্রদর্শন করে। আপনি যদি পরে UUID নির্ধারণ করতে চান, তাহলে হোস্টে নিম্নলিখিত cURL কমান্ডটি ব্যবহার করুন যেখানে আপনি Qpid ইনস্টল করেছেন:
> কার্ল http:// < qpid_IP >:8083/v1/servers/self - বিশ্লেষণ গ্রুপে Qpid যোগ করুন:
> curl -u adminEmail:pword -H "কন্টেন্ট-টাইপ: application/json" -X POST "http://< ms_IP >:8080/v1/analytics/groups/ax/ AX_GROUP /servers?uuid= QPID_UUID &type=qpid -সার্ভার"
আউটপুটে, আপনি Qpid নোডের UUID দেখতে পাচ্ছেন যে qpid-সার্ভার প্রপার্টিতে axgroup-001 যুক্ত হয়েছে:
{
"নাম" : "axgroup-001",
"বৈশিষ্ট্য" : {},
"স্কোপ" : [ "ভ্যালিডেট~পরীক্ষা", "sgilson~prod"],
"uuids" : {
" qpid-সার্ভার " : [ "d6d0480f-8393-465d-a2a1-b4a16a033c55", "8398a95c-3640-4bd9-bf7e-1eb89155810a"], - ভোক্তা গ্রুপে Qpid যোগ করুন:
> curl -u adminEmail:pword -H "কন্টেন্ট-টাইপ: application/json" -X POST "http://< ms_IP >:8080/v1/analytics/groups/ax/ AX_GROUP /consumer-groups/ CONSUMER_GROUP /consumers? uuid= QPID_UUID "
আউটপুটে, আপনি Qpid নোডের UUID দেখতে পাচ্ছেন ভোক্তা-গ্রুপ-001- এর অধীনে ভোক্তা-গোষ্ঠী সম্পত্তিতে যোগ করা হয়েছে।
"ভোক্তা-গোষ্ঠী" : [ {
"নাম" : "ভোক্তা-গোষ্ঠী-001",
" ভোক্তা " : [ "d6d0480f-8393-465d-a2a1-b4a16a033c55", "8398a95c-3640-4bd9-bf7e-1eb89155810a"],
ইনস্টলেশন সমাপ্তির.
একটি Qpid সার্ভার সরান
একটি Qpid নোড অপসারণ করতে:
- ম্যানেজমেন্ট সার্ভারে, বিশ্লেষণ এবং ভোক্তা গোষ্ঠীর নাম নির্ধারণ করুন। নীচের অনেক কমান্ডের জন্য সেই তথ্য প্রয়োজন।
ডিফল্টরূপে, বিশ্লেষণ গোষ্ঠীর নাম হল axgroup-001 , এবং ভোক্তা গোষ্ঠীর নাম হল উপভোক্তা-গ্রুপ-001 । একটি অঞ্চলের জন্য নীরব কনফিগারেশন ফাইলে, আপনি AXGROUP সম্পত্তি ব্যবহার করে বিশ্লেষণ গোষ্ঠীর নাম সেট করতে পারেন।
আপনি যদি বিশ্লেষণ এবং ভোক্তা গোষ্ঠীর নাম সম্পর্কে অনিশ্চিত হন তবে তাদের প্রদর্শন করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
> apigee-adminapi.sh বিশ্লেষণ গোষ্ঠী তালিকা --admin adminEmail --pwd adminPword --host localhost
এই কমান্ডটি নামের ক্ষেত্রে বিশ্লেষণ গোষ্ঠীর নাম এবং ভোক্তা-গোষ্ঠী ক্ষেত্রের ভোক্তা গোষ্ঠীর নাম প্রদান করে। - ভোক্তা গোষ্ঠী থেকে Qpid সরান:
> curl -u অ্যাডমিন ইমেল:pword -H "সামগ্রী-প্রকার: অ্যাপ্লিকেশন/json" -X মুছে ফেলুন "http:// < ms_IP >:8080/v1/analytics/groups/ax/ AX_GROUP /consumer-groups/ CONSUMER_GROUP /consumers/ QPID_UUID " - বিশ্লেষণ গ্রুপ থেকে Qpid সরান:
> curl -v -u adminEmail:pword -X মুছুন "http://< ms_IP > :8080/v1/analytics/groups/ax/ AX_GROUP /servers?uuid= QPID_UUID &type=qpid-server" - আনইনস্টল এজ এ বর্ণিত Qpid আনইনস্টল করুন।