Edge for Private Cloud v. 4.17.01
আপনি আগে থেকে থাকা ইনস্টলেশনে রাউটার বা মেসেজ প্রসেসর নোড যোগ করতে পারবেন। রাউটার বা মেসেজ প্রসেসরের জন্য সিস্টেমের প্রয়োজনীয়তার তালিকা দেখতে, ইনস্টলেশন সংক্রান্ত প্রয়োজনীয়তা দেখুন।
রাউটার যোগ করুন
নোডে Edge ইনস্টল করার পরে, রাউটার যোগ করতে নিম্নলিখিত পদ্ধতি ব্যবহার করুন:
- Edge ইনস্টলেশন ম্যানুয়ালে যেভাবে বলা আছে সেইভাবে ইন্টারনেট বা ইন্টারনেট ছাড়া পদ্ধতি ব্যবহার করে নোডে Edge ইনস্টল করুন।
- কমান্ড প্রম্পটে, apigee-setup.sh স্ক্রিপ্ট রান করুন:
> /opt/apigee/apigee-setup/bin/setup.sh -p r -f configFile
“-p r” বিকল্পটি রাউটার ইনস্টল করার জন্য নির্দিষ্ট করে। configFile তৈরি করার বিষয়ে তথ্যের জন্য নোডে এজ কম্পোনেন্ট ইনস্টল করুন দেখুন। - ইনস্টলেশন সম্পূর্ণ হলে, স্ক্রিপ্ট রাউটারের UUID দেখায়। পরে UUID
নির্ধারণ করতে হলে, যে হোস্টে রাউটার ইনস্টল করেছেন সেখানে নিম্নলিখিত cURL কমান্ড ব্যবহার করুন:
> curl http://<router_IP>:8081/v1/servers/self - কনফিগারেশন চেক করতে, আপনি নিম্নলিখিত cURL কমান্ড চালাতে পারেন:
> curl -v -u adminEmail:pword "http://<ms_IP>:8080/v1/servers?pod=<pod_name>"
যেখানে pod_name হল গেটওয়ে বা আপনার কাস্টম পডের নাম। আপনি এইমাত্র যে রাউটার যোগ করেছেন সেটি সহ সব রাউটারের UUID দেখতে পাবেন।
আউটপুটে রাউটার UUID দেখা না গেলে, এটি যোগ করতে নিম্নলিখিত cURL কমান্ড রান করুন:
> curl -v -u adminEmail:pword -X POST
http://<ms_IP>:8080/v1/regions/<region_name>/pods/<pod_name>/servers -d "action=add&uuid={router_UUID}&type=router"
ms_IP-এর জায়গায় ম্যানেজমেন্ট সার্ভারের IP অ্যাড্রেস, region_name-এর জায়গায় dc-1-এর ডিফল্ট অঞ্চলের নাম বা আপনার কাস্টম অঞ্চলের নাম এবং pod_name-এর জায়গায় গেটওয়ে বা আপনার কাস্টম পডের নাম লিখুন। - রাউটার পরীক্ষা করতে, আপনাকে IP অ্যাড্রেস বা রাউটারের DNS নামের মাধ্যমে আপনার API-তে অনুরোধ করতে
পারতে হবে। যেমন:
http://<newRouter_IP>:<port>/v1/apiPath
যেমন, আপনি যদি প্রথম টিউটোরিয়াল সম্পূর্ণ করে থাকেন যেখানে আপনি Weather API তৈরি করেছেন:
http://<newRouter_IP>:<port>/v1/weather/forecastrss?w=12797282
মেসেজ প্রসেসর যোগ করুন
নোডে Edge ইনস্টল করার পরে, মেসেজ প্রসেসর যোগ করতে নিম্নলিখিত পদ্ধতি ব্যবহার করুন:
- Edge ইনস্টলেশন ম্যানুয়ালে যেভাবে বলা আছে সেইভাবে ইন্টারনেট বা ইন্টারনেট ছাড়া পদ্ধতি ব্যবহার করে নোডে Edge ইনস্টল করুন।
- কমান্ড প্রম্পটে, apigee-setup.sh স্ক্রিপ্ট রান করুন:
> /opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile
“-p mp” বিকল্পটি মেসেজ প্রসেসর ইনস্টল করার জন্য নির্দিষ্ট করে। configFile তৈরি করার বিষয়ে তথ্যের জন্য নোডে এজ কম্পোনেন্ট ইনস্টল করুন দেখুন। - ইনস্টলেশন সম্পূর্ণ হলে, স্ক্রিপ্টটি মেসেজ প্রসেসরের UUID দেখায়।
UUID নোট করে রাখুন, কারণ কনফিগারেশন প্রসেস সম্পূর্ণ করতে এটি প্রয়োজন হবে। UUID নির্ধারণ করতে হলে, যে হোস্টে আপনি মেসেজ প্রসেসর ইনস্টল করেছেন সেখানে নিম্নলিখিত cURL কমান্ড ব্যবহার করুন:
> curl http://<mp_IP>:8082/v1/servers/self - আপনার ইনস্টলেশনে প্রতিটি সংস্থার প্রতিটি এনভায়রনমেন্টের জন্য, এনভায়রনমেন্টের সাথে মেসেজ প্রসেসরকে
যুক্ত করতে নিম্নলিখিত cURL কমান্ড ব্যবহার করুন:
> curl -v -u adminEmail:pword
-H "Content-Type: application/x-www-form-urlencoded" -X POST "http://<ms_IP>:8080/v1/o/{org_name}/e/{env_name}/servers" -d "action=add&uuid={mp_UUID}"
ms_IP-এর জায়গায় ম্যানেজমেন্ট সার্ভারের IP অ্যাড্রেস এবং org_name ও env_name-এর জায়গায় মেসেজ প্রসেসরের সাথে যুক্ত সংস্থা ও এনভায়রনমেন্টের নাম লিখুন। - কনফিগারেশন চেক করতে, আপনি নিম্নলিখিত cURL কমান্ড চালাতে পারেন:
> curl -v -u adminEmail:pword "http://<ms_IP>:8080/v1/o/{org_name}/e/{env_name}/servers"
যেখানে org_name হল আপনার প্রতিষ্ঠানের নাম এবং env_name হল এনভায়রনমেন্ট। আপনি এইমাত্র যে মেসেজ প্রসেসর যোগ করেছেন সেটি সহ সংস্থা এবং পরিবেশের সাথে যুক্ত সমস্ত মেসেজ প্রসেসরের UUID দেখতে পাবেন।
রাউটার এবং মেসেজ প্রসেসর, দুটিই যোগ করুন
নোডে Edge ইনস্টল করার পরে, একই সময়ে রাউটার ও মেসেজ প্রসেসর যোগ করতে নিম্নলিখিত পদ্ধতি অনুসরণ করুন:
- কমান্ড প্রম্পটে, apigee-setup স্ক্রিপ্ট রান করুন:
> /opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile
“-p rmp” বিকল্পটি রাউটার এবং মেসেজ প্রসেসর ইনস্টল করার জন্য নির্দিষ্ট করে। configFile তৈরি করার ব্যাপারে তথ্য পেতে একটি নোডে Edge কম্পোনেন্ট ইনস্টল করুন দেখুন। - রাউটার ও মেসেজ প্রসেসর কনফিগার করতে উপরে উল্লেখ করা পদ্ধতি অনুসরণ করুন।