Apigee উপাদান এবং NGINX ডাউনগ্রেডিং

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান
তথ্য

মার্চ 2021 প্যাচ রিলিজ

প্রাইভেট ক্লাউডের জন্য এজ-এর মার্চ 2021-এর প্যাচ রিলিজের RPMগুলি, যেগুলিকে Apigee প্রোডাকশন রিপোজিটরিতে পাঠানো হয়েছিল, apigee-nginx-1.18 এর জন্য একটি অনিচ্ছাকৃত নির্ভরতা আপডেট ছিল। ফলস্বরূপ, আমরা সংগ্রহস্থল থেকে RPMগুলি সরিয়ে দিয়েছি এবং সঠিক RPM দিয়ে প্রতিস্থাপন করেছি। 25 মার্চ, 2021 তারিখে 08:45 AM থেকে 03:45 PM PST পর্যন্ত অবৈধ RPMগুলি সংগ্রহস্থলে ছিল। আপনি যদি সেই তারিখে এজ RPM গুলি ডাউনলোড এবং ইনস্টল করেন, তাহলে আপনাকে নিম্নলিখিত Apigee উপাদানগুলিকে পূর্ববর্তী সংস্করণগুলিতে ডাউনগ্রেড করতে হতে পারে:

  • edge-gateway
  • প্রান্ত-ব্যবস্থাপনা-সার্ভার
  • প্রান্ত-বার্তা-প্রসেসর
  • edge-postgres-server
  • edge-qpid-সার্ভার
  • প্রান্ত-রাউটার
  • nginx

নিচের বিভাগগুলি বর্ণনা করে যে কীভাবে আপনার ডাউনগ্রেড করতে হবে কিনা তা পরীক্ষা করতে হবে এবং প্রয়োজনে Apigee উপাদানগুলিকে কীভাবে ডাউনগ্রেড করতে হবে।

আপনাকে ডাউনগ্রেড করতে হবে কিনা তা পরীক্ষা করা হচ্ছে

আপনি Apigee উপাদান বা NGINX ডাউনগ্রেড করতে হবে কিনা তা দেখতে, আপনি ব্যক্তিগত ক্লাউড 4.50.00 বা 4.19.06 এর জন্য এজ ব্যবহার করছেন কিনা তার উপর নির্ভর করে নিম্নলিখিত পদ্ধতিগুলির মধ্যে একটি করুন৷

এজ 4.50.00 এর জন্য পদ্ধতি

প্রতিটি নোডে, আপনার গেটওয়ে সংস্করণ খুঁজে পেতে নিম্নলিখিত লিখুন:

-- apigee-service edge-gateway version

যদি edge-gateway সংস্করণ নম্বর হয়:

  • 20113 এর চেয়ে কম, আপনাকে আর কোনো পদক্ষেপ নিতে হবে না।
  • 20113 এর সমান, আপনাকে Apigee উপাদান এবং NGINX ডাউনগ্রেড করতে হবে।
  • 20113 এর চেয়ে বড়, নিম্নলিখিতগুলি প্রবেশ করে আপনার NGINX সংস্করণ খুঁজুন:
    -- sudo yum list installed apigee-nginx

    এখানে কমান্ড থেকে কিছু নমুনা আউটপুট আছে:

    Installed Packages
    apigee-nginx.x86_64 1.18.0-1.el7
    @apigee-thirdparty

    যদি NGINX সংস্করণটি apigee-nginx.x86_64 1.18.0-XXX হয়, তাহলে আপনাকে শুধুমাত্র NGINX ডাউনগ্রেড করতে হবে।

এজ 4.19.06 এর জন্য পদ্ধতি

প্রতিটি নোডে, আপনার গেটওয়ে সংস্করণ খুঁজে পেতে নিম্নলিখিত লিখুন:

-- apigee-service edge-gateway version

যদি edge-gateway সংস্করণ নম্বর হয়:

  • 20114 এর চেয়ে কম, আপনাকে আর কোনো পদক্ষেপ নিতে হবে না।
  • 20114 এর সমান, আপনাকে Apigee কম্পোনেন্ট ডাউনগ্রেড করতে হবে এবং NGINX ডাউনগ্রেড করতে হবে
  • 20114 এর চেয়ে বড়, নিম্নলিখিতগুলি প্রবেশ করে আপনার NGINX সংস্করণ খুঁজুন:
    -- sudo yum list installed apigee-nginx

    এখানে কমান্ড থেকে কিছু নমুনা আউটপুট আছে:

    Installed Packages
    apigee-nginx.x86_64 1.18.0-1.el7
    @apigee-thirdparty

    যদি NGINX সংস্করণটি apigee-nginx.x86_64 1.18.0-XXX হয়, তাহলে আপনাকে শুধুমাত্র NGINX ডাউনগ্রেড করতে হবে।

    ডাউনগ্রেড করার জন্য উপাদান

    আপনি যদি নিম্নলিখিত তালিকায় RPM ইনস্টল করে থাকেন, তাহলে আপনাকে এই RPMগুলির পূর্ববর্তী সংস্করণে ডাউনগ্রেড করতে হবে।

    প্রাইভেট ক্লাউড 4.50.00-এর জন্য এজের জন্য ডাউনগ্রেড করার উপাদান

    edge-gateway-4.50.00-0.0.20113.noarch.rpm
    edge-management-server-4.50.00-0.0.20113.noarch.rpm
    edge-message-processor-4.50.00-0.0.20113.noarch.rpm
    edge-postgres-server-4.50.00-0.0.20113.noarch.rpm
    edge-qpid-server-4.50.00-0.0.20113.noarch.rpm
    edge-router-4.50.00-0.0.20113.noarch.rpm

    প্রাইভেট ক্লাউড 4.19.06 এর জন্য এজ এর জন্য ডাউনগ্রেড করার জন্য উপাদান

    edge-gateway-4.19.06-0.0.20114.noarch.rpm
    edge-management-server-4.19.06-0.0.20114.noarch.rpm
    edge-message-processor-4.19.06-0.0.20114.noarch.rpm
    edge-postgres-server-4.19.06-0.0.20114.noarch.rpm
    edge-qpid-server-4.19.06-0.0.20114.noarch.rpm
    edge-router-4.19.06-0.0.20114.noarch.rpm

    এই RPMগুলি ইনস্টল করা আছে কিনা তা পরীক্ষা করতে, প্রতিটি নোডে যেখানে উপরের উপযুক্ত তালিকার যে কোনও উপাদান ইনস্টল করা আছে, প্রতিটি উপাদানের জন্য নিম্নলিখিত কমান্ডটি প্রবেশ করান:

    -- apigee-service component version

    Apigee উপাদান ডাউনগ্রেড করুন

    Apigee উপাদান ডাউনগ্রেড করতে, নিম্নলিখিত পদ্ধতি ব্যবহার করুন.

    প্রতিটি নোডে নিম্নলিখিত উপাদানগুলির যে কোনো একটি ইনস্টল করা আছে:

    • edge-gateway
    • প্রান্ত-ব্যবস্থাপনা-সার্ভার
    • প্রান্ত-বার্তা-প্রসেসর
    • edge-postgres-server
    • edge-qpid-সার্ভার
    • প্রান্ত-রাউটার

    প্রবেশ করে উপাদান বন্ধ করুন

    --apigee-service component stop

    তারপর উপাদানগুলি ডাউনগ্রেড করুন:

    -- sudo yum downgrade 

    এখানে কিছু উদাহরণ আছে:

    যদি গেটওয়ে এবং এজ-মেসেজ-প্রসেসর ইনস্টল করা থাকে:

    -- sudo yum downgrade edge-gateway edge-message-processor

    যদি গেটওয়ে এবং এজ-রাউটার ইনস্টল করা থাকে:

    -- sudo yum downgrade edge-gateway edge-router

    AIO সেটআপ হলে:

    -- sudo yum downgrade edge-gateway edge-postgres-server edge-router edge-management-server edge-message-processor edge-qpid-server

    একবার আপনি ডাউনগ্রেড করা হয়ে গেলে, প্রতিটি উপাদানের জন্য configure চালান এবং এটি পুনরায় শুরু করুন।

    --apigee-service  component configure
    --apigee-service  component start

    RPM-এর সঠিক সংস্করণ যা ডাউনগ্রেড করার পরে আপনার কাছে থাকবে তা নীচে দেখানো হয়েছে।

    প্রাইভেট ক্লাউড 4.50.00 এর জন্য এজ

    edge-gateway-4.50.00-0.0.20110
    Edge-management-server-4.50.00-0.0.20110
    edge-message-processor-4.50.00-0.0.20110
    edge-postgres-server-4.50.00-0.0.20110
    edge-qpid-server-4.50.00-0.0.20110
    edge-router-4.50.00-0.0.20110

    প্রাইভেট ক্লাউড 4.19.06 এর জন্য এজ

    edge-gateway-4.19.06-0.0.20112
    Edge-management-server-4.19.06-0.0.20112
    edge-message-processor-4.19.06-0.0.20112
    edge-postgres-server-4.19.06-0.0.20112
    edge-qpid-server-4.19.06-0.0.20112
    edge-router-4.19.06-0.0.20112

    NGINX ডাউনগ্রেড করুন

    apigee-nginx ডাউনগ্রেড করতে, এজ রাউটারের জন্য নিম্নলিখিত পদক্ষেপগুলি করুন, একবারে একটি নোড:

    1. রাউটার বন্ধ করুন।
      --apigee-service edge-router stop
    2. apigee-ngix ডাউনগ্রেড করুন।
       -- sudo yum downgrade apigee-nginx
      ডাউনগ্রেডের পরে প্রত্যাশিত apigee-nginx সংস্করণ:
      -- yum list installed apigee-nginx
      apigee-nginx.x86_64 -1.16.1-6.el7
    3. রাউটার কনফিগার করুন।
      apigee-service edge-router configure
    4. রাউটার চালু করুন।
      apigee-service edge-router start