ইন্সটল করার পর

একটি সফল এজ ইনস্টলেশনের পরে, কিছু সাধারণ কাজ রয়েছে যা আপনি ইনস্টলেশনটি যাচাই করতে, আপনার সেটিংস টিউন করতে এবং আপনার কনফিগারেশন কাস্টমাইজ করতে চান। এই কাজগুলি অন্তর্ভুক্ত:

টাস্ক বর্ণনা
এজ উপাদানগুলিতে কমান্ড আহ্বান করুন apigee-service ইউটিলিটি ব্যবহার করুন শুরু, থামাতে, পুনরায় চালু করতে এবং প্রতিটি এজ উপাদানের স্থিতি পেতে।
এজ উপাদান কনফিগার করুন ডিফল্ট এজ উপাদান সেটিংস পরিবর্তন করতে বৈশিষ্ট্য ফাইল ব্যবহার করুন।
এপিজি-ভ্যালিডেট চালান প্রতিটি উপাদানের আপনার ইনস্টলেশন সফল হয়েছে তা নিশ্চিত করতে পরীক্ষার স্ক্রিপ্টগুলি আহ্বান করুন।
টিউন JVM হিপ সেটিংস প্রতিটি নোডের জন্য আপনার জাভা মেমরি সেটিংস অপ্টিমাইজ করুন।
LDAP পাসওয়ার্ড নীতি পরিচালনা করুন ডিফল্ট LDAP পাসওয়ার্ড পরিবর্তন করুন এবং বিভিন্ন প্রমাণীকরণ সেটিংস কনফিগার করুন।
নোডে apigee-monit ইনস্টল করুন একটি টুল ইনস্টল করুন এবং ব্যবহার করুন যা নোডের উপাদানগুলি নিরীক্ষণ করে এবং ব্যর্থ হলে সেগুলি পুনরায় চালু করার চেষ্টা করে।
PostgreSQL পরিস্কার কাজ(গুলি) সেট আপ করুন বিশ্লেষণ পরিষেবা দ্বারা সংগৃহীত অতিরিক্ত ডেটা ছাঁটাই।
Cassandra nodetool মেরামত সেট আপ করুন সমস্ত নোড জুড়ে সামঞ্জস্য নিশ্চিত করতে আপনার ক্যাসান্ড্রা রিংটিতে পর্যায়ক্রমিক রক্ষণাবেক্ষণ করা উচিত।
অটোস্টার্ট সক্ষম করুন রিবুট করার সময় স্বয়ংক্রিয়ভাবে পুনরায় চালু করার জন্য ব্যক্তিগত ক্লাউডের জন্য এজকে নির্দেশ করুন।
নতুন এজ UI ইনস্টল করুন Apigee সুপারিশ করে যে আপনি নতুন এজ UI ইনস্টল করুন, যা ব্যক্তিগত ক্লাউডের জন্য Apigee এজ-এর বিকাশকারী এবং প্রশাসকদের জন্য একটি উন্নত ব্যবহারকারী ইন্টারফেস।

মনে রাখবেন যে এজ ইন্সটল করার পরে আপনি সাধারণত সঞ্চালন করেন এমন কিছু সাধারণ কাজ। অতিরিক্ত ক্রিয়াকলাপ এবং প্রশাসনিক কাজের জন্য, এজ এবং অপারেশনগুলি কীভাবে কনফিগার করবেন তা দেখুন।

এজ উপাদানগুলিতে কমান্ড আহ্বান করুন

এজ /opt/apigee/apigee-service/bin এর অধীনে ম্যানেজমেন্ট ইউটিলিটি ইনস্টল করে যা আপনি এজ ইনস্টলেশন পরিচালনা করতে ব্যবহার করতে পারেন। উদাহরণস্বরূপ, আপনি নোডের সমস্ত এজ উপাদানগুলির স্থিতি শুরু, থামাতে, পুনরায় চালু করতে বা নির্ধারণ করতে apigee-all ইউটিলিটি ব্যবহার করতে পারেন:

/opt/apigee/apigee-service/bin/apigee-all stop|start|restart|status|version

পৃথক উপাদান নিয়ন্ত্রণ এবং কনফিগার করতে apigee-service ইউটিলিটি ব্যবহার করুন। apigee-service ইউটিলিটির ফর্ম রয়েছে:

/opt/apigee/apigee-service/bin/apigee-service component_name action

যেখানে component_name উপাদানটিকে চিহ্নিত করে। উপাদানটি অবশ্যই সেই নোডে থাকতে হবে যার উপর আপনি apigee-service চালান। আপনার কনফিগারেশনের উপর নির্ভর করে, component_name এর মানগুলি অন্তর্ভুক্ত করতে পারে:

  • apigee-cassandra (ক্যাসান্দ্রা)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (PostgreSQL ডাটাবেস)
  • apigee-qpidd (Qpidd)
  • apigee-sso (এজ এসএসও)
  • apigee-zookeeper (চিড়িয়াখানা)
  • edge-management-server (ম্যানেজমেন্ট সার্ভার)
  • edge-management-ui (নতুন এজ ইউআই)
  • edge-message-processor (মেসেজ প্রসেসর)
  • edge-postgres-server (Postgres সার্ভার)
  • edge-qpid-server (Qpid সার্ভার)
  • edge-router (এজ রাউটার)
  • edge-ui (ক্লাসিক UI)

এই উপাদানগুলি ছাড়াও, আপনি আপনার কনফিগারেশনের উপর নির্ভর করে apigee-provision এবং apigee-validate উপাদানগুলিতে apigee-service আহ্বান করতে পারেন।

উদাহরণস্বরূপ, এজ রাউটার পুনরায় চালু করতে, নিম্নলিখিত কমান্ডটি চালান:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

আপনি /opt/apigee ডিরেক্টরি পরীক্ষা করে নোডে ইনস্টল করা উপাদানগুলির তালিকা নির্ধারণ করতে পারেন। সেই ডিরেক্টরিতে নোডে ইনস্টল করা প্রতিটি এজ উপাদানের জন্য একটি সাবডিরেক্টরি রয়েছে। প্রতিটি সাবডিরেক্টরি এর দ্বারা উপসর্গযুক্ত:

  • apigee : এজ দ্বারা ব্যবহৃত একটি তৃতীয় পক্ষের উপাদান। উদাহরণস্বরূপ, apigee-cassandra
  • edge : Apigee থেকে একটি প্রান্ত উপাদান। উদাহরণস্বরূপ, edge-management-server
  • edge-mint : একটি নগদীকরণ উপাদান। যেমন edge-mint-management-server

একটি উপাদানের জন্য কর্মের সম্পূর্ণ তালিকা উপাদান নিজেই নির্ভর করে, কিন্তু সমস্ত উপাদান নিম্নলিখিত কর্ম সমর্থন করে:

  • start, stop, restart
  • status, version
  • backup, restore
  • install, uninstall

এজ উপাদান কনফিগার করুন

ইনস্টলেশনের পরে এজ কনফিগার করতে, আপনি .properties ফাইল এবং এজ ইউটিলিটিগুলির সংমিশ্রণ ব্যবহার করেন। উদাহরণস্বরূপ, এজ UI-তে TLS/SSL কনফিগার করতে, আপনি প্রয়োজনীয় বৈশিষ্ট্যগুলি সেট করতে .properties ফাইলগুলি সম্পাদনা করেন৷ .properties ফাইলে পরিবর্তনের জন্য আপনাকে প্রভাবিত এজ কম্পোনেন্ট রিস্টার্ট করতে হবে।

.properties ফাইলগুলি /opt/apigee/customer/application ডিরেক্টরিতে অবস্থিত। সেই ডিরেক্টরিতে প্রতিটি উপাদানের নিজস্ব .properties ফাইল রয়েছে। উদাহরণস্বরূপ, router.properties এবং management-server.properties

একটি উপাদানের জন্য একটি বৈশিষ্ট্য সেট করতে, সংশ্লিষ্ট .properties ফাইলটি সম্পাদনা করুন এবং তারপরে উপাদানটি পুনরায় চালু করুন:

/opt/apigee/apigee-service/bin/apigee-service component restart

যেমন:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

আপনি যখন এজ আপডেট করেন, /opt/apigee/customer/application ডিরেক্টরির .properties ফাইলগুলি পড়া হয়। এর মানে আপডেটটি আপনার উপাদানটিতে সেট করা যেকোনো বৈশিষ্ট্য ধরে রাখে।

এজ কনফিগারেশন সম্পর্কে আরও তথ্যের জন্য এজ কীভাবে কনফিগার করবেন তা দেখুন।

নোডে apigee-monit ইনস্টল করুন

আপনি একটি নোডে উপাদান ইনস্টল করার পরে, আপনি ঐচ্ছিকভাবে apigee-monit ইউটিলিটি যোগ করতে পারেন। apigee-monit নোডের উপাদানগুলি নিরীক্ষণ করবে এবং ব্যর্থ হলে পুনরায় চালু করার চেষ্টা করবে। আরও তথ্যের জন্য, এপিজি-মনিটের সাথে স্ব নিরাময় দেখুন।

শুধুমাত্র পড়ার জন্য একটি OpenLDAP সার্ভার কনফিগার করুন

যদি আপনার এজ ইন্সটলেশনে একটি OpenLDAP সার্ভার থাকে যেটির জন্য ট্রাফিক পরিবর্তন করার প্রয়োজন নেই, তাহলে আমরা সুপারিশ করব যে আপনি সার্ভারটিকে শুধুমাত্র পড়ার জন্য কনফিগার করুন। এটি করতে:

  1. নিম্নলিখিত লাইনগুলি সহ সার্ভারে একটি ফাইল mark_readonly.ldif তৈরি করুন:
    dn: olcDatabase={2}bdb,cn=config
    changetype: modify
    replace: olcReadOnly
    olcReadOnly: TRUE
  2. শুধুমাত্র পঠনযোগ্য চিহ্নিত করতে সার্ভারে নিম্নলিখিত কমান্ডটি চালান:
    ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_readonly.ldif

প্রাথমিক সার্ভার ব্যর্থ হলে, আপনি স্ট্যান্ডবাই সার্ভারটিকে প্রাথমিক হিসাবে অনুসরণ করতে ফিরে যেতে পারেন:

  1. স্ট্যান্ডবাই সার্ভারে নিম্নলিখিত লাইন দিয়ে একটি ফাইল mark_writable.ldif তৈরি করুন:
    dn: olcDatabase={2}bdb,cn=config
    changetype: modify
    replace: olcReadOnly
    olcReadOnly: FALSE
  2. স্ট্যান্ডবাই সার্ভারে নিম্নলিখিত কমান্ডটি চালান:
    ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_writable.ldif