Edge ডেমো ইনস্টলেশন সংক্রান্ত প্রয়োজনীয়তা

আপনি ডেমো বা কনসেপ্ট ইনস্টলেশনের প্রমাণ হিসেবে কোনও একটি হোস্ট মেশিনে প্রাইভেট ক্লাউডের জন্য Edge ইনস্টল করতে পারবেন। এই ধরনের ইনস্টলেশনকে Edge "অল-ইন-ওয়ান" ইনস্টলেশন বলা হয়। হোস্ট মেশিন একটি স্বতন্ত্র মেশিন বা VM হতে পারে যা নিচে তালিকাভুক্ত সিস্টেমের পূর্বশর্ত পূরণ করে।

হোস্ট মেশিনে Private Cloud-এর জন্য Edge ইনস্টল করার পরে, আপনি ঐচ্ছিকভাবে Apigee Developer Services পোর্টাল (বা সহজভাবে, পোর্টাল) নিজস্ব হোস্ট মেশিনে ইনস্টল করতে পারবেন।

লাইসেন্স দেওয়া

Edge-এর প্রতিটি ইনস্টলেশনের জন্য একটি অনন্য লাইসেন্স ফাইল প্রয়োজন যা আপনি Apigee থেকে পান। আপনার কাছে এখনও লাইসেন্স না থাকলে, এখানে ক্লিক করে সেলস টিমের সাথে যোগাযোগ করুন।

Edge-এর জন্য সিস্টেমের প্রয়োজনীয়তা

নিচের সারণীতে একটি হোস্ট মেশিনে Edge ইনস্টল করার জন্য সিস্টেমের প্রয়োজনীয়তা তালিকাভুক্ত করা হয়েছে:

প্রয়োজনীয়তা

বিবরণ

পরীক্ষা করুন

Apigee RPM রেপোতে অ্যাক্সেস

https://software.apigee.com অ্যাক্সেস করা যাচ্ছে কিনা দেখুন

নিশ্চিত করুন যে আপনি রেপোর জন্য Apigee থেকে একটি ইউজারনেম/পাসওয়ার্ড পেয়েছেন:

  • আপনি যদি Apigee মূল্যায়নকারী সম্ভাব্য গ্রাহক হন, তাহলে এখানে Apigee সেলস টিমের সাথে যোগাযোগ করুন।
  • আপনি যদি আগে থেকেই Apigee গ্রাহক হন, তাহলে আপনার Apigee প্রতিনিধির সাথে যোগাযোগ করুন।

curl -v https://software.apigee.com HTTP 200 রিটার্ন করে

আপনার ব্যাকএন্ড পরিষেবা অ্যাক্সেস করা

আপনার ব্যাকএন্ড পরিষেবা অ্যাক্সেস করা যাচ্ছে কিনা তা নিশ্চিত করুন

curl -v http://backend আপনার ব্যাকএন্ড পরিষেবা অ্যাক্সেস করা যায় কিনা তা চেক করতে

লাইসেন্স কী

লাইসেন্স কী অ্যাটাচ করা Apigee-এর ইমেল চেক করুন

হোস্ট মেশিনে লাইসেন্স কী প্রয়োগ করা হয়েছে কিনা তা নিশ্চিত করুন

OS ভার্সন

কাজ করে এমন সফ্টওয়্যার ও কাজ করে এমন ভার্সন লিঙ্কে তালিকাভুক্ত OS ভার্সন।

cat /etc/redhat-release OS ভার্সন রিটার্ন করে

Java ভার্সন

কাজ করে এমন Java ভার্সন:

  • Oracle JDK 1.8
  • OpenJDK 1.8

java -version কমান্ড দিলে ইনস্টল করা Java ভার্সন দেখা যায়

প্রয়োজনীয় Java ভার্সন খুঁজে না পেলে, Edge ইনস্টলার এটি ডাউনলোড ও ইনস্টল করে।

সিপিইউ কোর

ন্যূনতম ৮টি

lscpu সিপিইউ (CPU)-এর সংখ্যা রিটার্ন করে

cat /proc/cpuinfo CPU সংক্রান্ত তথ্য দেখায়

RAM

ন্যূনতম ১৬ জিবি

cat /proc/meminfo মেমরি সংক্রান্ত তথ্য দেখায়

ডিস্ক স্পেস

কমপক্ষে ১০০ জিবি

df -h ডিস্ক স্পেসের তথ্য দেখায়।

df -h /opt কমান্ডটি /opt-এর ডিস্ক স্পেস, Edge ইনস্টল ডিরেক্টরি রিটার্ন করে

হোস্টনেম

হোস্টের IP অ্যাড্রেসে হোস্টনেম সেট করা হয়েছে

hostname -i কমান্ডটি হোস্টের IP অ্যাড্রেস রিটার্ন করে

নেটওয়ার্ক

এক্সটার্নাল ইন্টারনেট অ্যাক্সেস প্রয়োজন।

RedHat OS-এর জন্য, RHEL yum রিপোজিটরি অ্যাক্সেস করতে হবে।

yum repolist কমান্ড দিলে উপলভ্য রেপো দেখানো হয়।

RedHat-এর জন্য, /etc/yum.repos.d/redhat-rhui.repo থেকে রেপো উপলভ্য আছে কিনা তা চেক করুন

ports, iptables, firewalld

৮০৮০, ৯০০০, ৯০০১ ও ৯০০২ পোর্টে ইনকামিং প্যাকেট গ্রহণ করা যায় কিনা তা নিশ্চিত করুন।

এই প্রয়োজনীয়তা আপনার OS ও OS কনফিগারেশনের উপর নির্ভর করে। বর্তমান সেটিংস দেখতে আপনি বেশ কয়েকটি কমান্ড ব্যবহার করতে পারেন:

iptables -nvL

Linux 6.x: service iptables status

Linux 7.x: sysctl firewalld status

প্রয়োজন হলে, আপনি iptables বা firewalld বন্ধ করতে পারবেন

SELinux

ইনস্টল করার সময় SELinux বন্ধ করুন অথবা এটিকে অনুমোদিত মোডে সেট করুন। প্রয়োজন হলে ইনস্টল করার পরে আবার চালু করুন

SELinux-কে সাময়িকভাবে পারমিসিভ মোডে সেট করুন:

Linux 6.x অপারেটিং সিস্টেমে:

echo 0 > /selinux/enforce

Edge ইনস্টল করার পরে আবার চালু করতে:

echo 1 > /selinux/enforce

Linux 7.x অপারেটিং সিস্টেমে:

setenforce 0

Edge ইনস্টল করার পরে আবার চালু করতে:

setenforce 1

SELinux স্থায়ীভাবে বন্ধ করতে, Edge apigee-setup ইউটিলিটি ইনস্টল করুন দেখুন।

সিস্টেম ব্যবহারকারীর অ্যাক্সেস

যে ব্যবহারকারী ইনস্টল করছেন তার এগুলি প্রয়োজন:

  • sudo অ্যাক্সেস বা রুট অ্যাক্সেস
  • হোস্ট মেশিনে ব্যবহারকারী যোগ করার সুবিধা

sudo whoami রুট রিটার্ন করা উচিত

SMTP সার্ভার

নতুন Edge ব্যবহারকারীদের ইমেল পাঠানোর জন্য SMTP সার্ভারে অ্যাক্সেস।

পোর্টালের জন্য সিস্টেম সংক্রান্ত প্রয়োজনীয়তা

আপনি Edge ইনস্টল করার জন্য যে মেশিন ব্যবহার করেছেন, তার থেকে আলাদা মেশিনে পোর্টাল ইনস্টল করতে পারেন। পোর্টাল ইনস্টল করার আগে নিম্নলিখিত প্রয়োজনীয়তা পূরণ করেছেন কিনা তা ভালোভাবে দেখে নিন:

শর্ত

বিবরণ

পরীক্ষা করুন

Apigee RPM রেপোতে অ্যাক্সেস

https://software.apigee.com অ্যাক্সেস করা যাচ্ছে কিনা দেখুন

নিশ্চিত করুন যে আপনি রেপোর জন্য Apigee থেকে একটি ইউজারনেম/পাসওয়ার্ড পেয়েছেন।

curl -v https://software.apigee.com HTTP 200 রিটার্ন করে

হোস্টে Edge ইনস্টল করা আছে

হোস্ট মেশিনে Edge ইনস্টল করা আছে কিনা তা নিশ্চিত করুন

উপরে Edge-এর জন্য সিস্টেমের প্রয়োজনীয়তা দেখুন।

বন্দর

৮০৭৯ পোর্ট উপলভ্য ও অ্যাক্সেস করা যায় কিনা তা নিশ্চিত করুন

netstat -nlptu | grep 8079