এই ডকুমেন্টে Edge কম্পোনেন্ট আবার ইনস্টল করা ও ফিরিয়ে আনা সংক্রান্ত বিষয়গুলি অন্তর্ভুক্ত রয়েছে। ব্যাক-আপ রিস্টোর করার আগে Edge কম্পোনেন্ট আবার ইনস্টল করতে হলে এই পদ্ধতি ব্যবহার করুন।
Apache ZooKeeper
একটি স্ট্যান্ডঅ্যালোন নোড ফিরিয়ে আনা
- ZooKeeper বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper stop
- পুরনো ZooKeeper ডিরেক্টরি সরিয়ে দিন:
/opt/apigee/data/apigee-zookeeper /opt/apigee/etc/apigee-zookeeper.d
- ZooKeeper আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper install
- ZooKeeper ফিরিয়ে আনা:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - সব কম্পোনেন্ট রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-all restart
একটি ক্লাস্টার নোড রিস্টোর করা
এনসেম্বলের অংশ হিসেবে কোনও একটি ZooKeeper নোড কাজ না করলে, আপনি একই হোস্টনেম/IP অ্যাড্রেস সহ একটি নতুন নোড তৈরি করতে এবং ZooKeeper আবার ইনস্টল করতে পারেন। নতুন ZooKeeper নোডটি ZooKeeper ensemble-এ যোগ দিলে, এটি লিডারের থেকে লেটেস্ট স্ন্যাপশট পাবে এবং ক্লায়েন্টদের পরিষেবা দেওয়া শুরু করবে। এই ক্ষেত্রে আপনাকে ডেটা ফিরিয়ে আনতে হবে না।
- ZooKeeper আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper install
- মূল নোড ইনস্টল করার সময় যে কনফিগারেশন ফাইল ব্যবহার করা হয়েছিল, সেই একই ফাইল ব্যবহার করে ZooKeeper নোডে সেট-আপ রান
করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper setup -f configFile
- ZooKeeper শুরু করা:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper start
সম্পূর্ণ ক্লাস্টার ফিরিয়ে আনা
- সম্পূর্ণ ক্লাস্টার বন্ধ করুন।
- সিঙ্গেল নোডের জন্য উপরে যেভাবে বর্ণনা করা হয়েছে সেইভাবে ব্যাক-আপ ফাইল থেকে সব ZooKeeper নোড ফিরিয়ে আনুন।
- ZooKeeper ক্লাস্টার শুরু করুন।
- সব কম্পোনেন্ট রিস্টার্ট করুন।
Apache Cassandra
একটি স্ট্যান্ডঅ্যালোন নোড ফিরিয়ে আনা
- Cassandra বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra stop
- পুরনো Cassandra ডিরেক্টরি সরিয়ে দিন:
/opt/apigee/data/apigee-cassandra
- Cassandra আবার ইনস্টল করুন:
/apigee/apigee-service/bin/apigee-service apigee-cassandra install
- Cassandra ফিরিয়ে আনা:
/apigee/apigee-service/bin/apigee-service apigee-cassandra restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - সব কম্পোনেন্ট রিস্টার্ট করুন:
/apigee/apigee-service/bin/apigee-all restart
একটি ক্লাস্টার নোড রিস্টোর করা
এনসেম্বলের অংশ হিসেবে থাকা কোনও একটি Cassandra নোড কাজ না করলে, আপনি একই হোস্টনেম/IP অ্যাড্রেস সহ একটি নতুন নোড তৈরি করতে পারবেন। আপনাকে শুধু Cassandra আবার ইনস্টল করতে হবে এবং কয়েকটি অতিরিক্ত ধাপ অনুসরণ করতে হবে। আপনাকে ব্যাক-আপ থেকে ডেটা রিস্টোর করতে হবে না। অন্য নোডে উপলভ্য রেপ্লিকা, ব্যর্থ হওয়া নোডে ডেটা ফিরিয়ে আনতে ব্যবহার করা যেতে পারে। হার্ডওয়্যার খারাপ হয়ে যাওয়া ইত্যাদির কারণে আপনার Cassandra ক্লাস্টারের কোনও নোড ক্র্যাশ করলে, সাধারণত এইসব ধাপ প্রযোজ্য হয়।
যে নোডটি কাজ করছে না সেটি আর অ্যাক্সেস করা না গেলে, নোডটি ধ্বংস করুন এবং এর নেটওয়ার্ককে আইসোলেট করুন যাতে এটি ভুলবশত Cassandra ক্লাস্টারে আবার যোগ দিতে না পারে। তারপর, মূল নোডের মতো একই IP অ্যাড্রেস সহ একটি নতুন নোড নিয়ে আসুন এবং এতে সাধারণ Apigee বুটস্ট্র্যাপ ধাপগুলি চালান।
নোডটি এখনও অ্যাক্সেস করা গেলে এবং আপনি এটি আবার ব্যবহার করতে চাইলে, নিম্নলিখিত ধাপগুলি অনুসরণ করুন:
- নোডে Cassandra প্রসেস বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra stop - নোড থেকে Cassandra সফ্টওয়্যার আনইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra uninstall - নোড থেকে ডেটা ডিরেক্টরি মুছে দিন:
rm -rf /opt/apigee/data/apigee-cassandra
উপরের ধাপগুলি সম্পূর্ণ করার পরে, আপনার কাছে এমন একটি নোড থাকতে হবে যেটির IP অ্যাড্রেস সেই নোডের মতোই যেটি কাজ করেনি এবং এটি Apigee সফ্টওয়্যার ইনস্টল করার জন্য প্রস্তুত। নিচে উল্লেখ করা ধাপগুলি অনুসরণ করুন:
- ডেটা সেন্টারের সিড নোড শনাক্ত করুন।
-
যে নোড রিস্টোর করা হচ্ছে, সেই একই ডেটা সেন্টারে থাকা যেকোনও অপারেশনাল Cassandra নোডে, নিম্নলিখিত কমান্ড রান করুন:
apigee-service apigee-cassandra configure -search conf_cassandra_seeds
-
এটি এই ধরনের কিছু আউটপুট দেবে:
Found key conf_cassandra_seeds, with value, "127.0.0.1", in /opt/apigee/apigee-cassandra/token/default.properties Found key conf_cassandra_seeds, with value, 127.0.0.1, in /opt/apigee/apigee-cassandra/token/application/cassandra.properties Found key conf_cassandra_seeds, with value, "10.1.0.1,10.1.0.2", in /opt/apigee/token/application/cassandra.properties apigee-configutil: apigee-cassandra: # OK
- আউটপুটের শেষ লাইনটি দেখুন। কমা দিয়ে আলাদা করা IP অ্যাড্রেসের তালিকায় এই ডেটা সেন্টারের নোড দ্বারা ব্যবহৃত সিড নোড দেখানো হয়।
-
যে নোড রিস্টোর করা হচ্ছে, সেই একই ডেটা সেন্টারে থাকা যেকোনও অপারেশনাল Cassandra নোডে, নিম্নলিখিত কমান্ড রান করুন:
- ফ্রেশ নোড রিস্টোর করার পরে, নিম্নলিখিত ফাইল তৈরি বা এডিট করুন:
vi /opt/apigee/customer/application/cassandra.properties
- Add the following line:
conf_jvm_options_custom_settings=-Dcassandra.replace_address=<ip-address-of-dead-node>
- এই নোডটি সিড নোডগুলির মধ্যে একটি হলে (ধাপ ১ থেকে সিড নোডের তালিকায় নোডের IP অ্যাড্রেস দেখা যাবে), ফাইলে আরেকটি লাইন যোগ করুন:
conf_cassandra_seeds="<comma-separated-seed-list-except-this-node’s-ip>"
- যেমন, উপরের উদাহরণে, সিড লিস্টে ২টি IP আছে - 10.1.0.1 ও 10.1.0.2. যে নোড রিস্টোর করা হচ্ছে সেটি 10.1.0.1 হলে, এই ধরনের একটি লাইন যোগ করুন:
conf_cassandra_seeds="10.1.0.2"
- যেমন, উপরের উদাহরণে, সিড লিস্টে ২টি IP আছে - 10.1.0.1 ও 10.1.0.2. যে নোড রিস্টোর করা হচ্ছে সেটি 10.1.0.1 হলে, এই ধরনের একটি লাইন যোগ করুন:
- ফাইলটি সেভ করুন এবং নিশ্চিত করুন যে এটি Apigee ব্যবহারকারীর মালিকানাধীন এবং তার কাছে এটি রিড অ্যাক্সেস আছে:
chown apigee:apigee /opt/apigee/customer/application/cassandra.properties
- Cassandra সফ্টওয়্যার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra install
- Cassandra সেট-আপ রান করান:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra setup -f <configFile>
- সেট-আপ ইন্টার্নালি Cassandra পরিষেবা বুটস্ট্র্যাপ করার চেষ্টা করবে। অন্যান্য নোড থেকে কত ডেটা স্ট্রিম করতে হবে, আপনার নেটওয়ার্ক থ্রুপুট ইত্যাদি বিষয়ের উপর নির্ভর করে এতে অনেক সময় লাগতে পারে।
- [উন্নত বিকল্প] নোডে নিম্নলিখিত nodetool কমান্ড চালিয়ে ডেটা স্ট্রিম করার প্রসেস দ্রুত করতে পারবেন:
nodetool setstreamthroughput <value> nodetool setcompactionthroughput <value>
- Cassandra নোড আবার চালু হয়ে গেলে, নোডটি রিংয়ে সফলভাবে যোগ দিয়েছে কিনা তা যাচাই করতে নিচের মতো স্ট্যান্ডার্ড কমান্ড ব্যবহার করুন:
/opt/apigee/apigee-cassandra/bin/nodetool ring /opt/apigee/apigee-cassandra/bin/nodetool status
- নোড যে সঠিকভাবে আপ এবং রানিং আছে তা যাচাই করার পরে,
/opt/apigee/customer/application/cassandra.propertiesফাইলটি আবার এডিট করুন এবং এই প্রসেডিউরের ৩ ও ৪ নম্বর ধাপে আপনি আগে যে লাইনগুলি যোগ করেছিলেন সেগুলি সরিয়ে দিন। - নোডে Cassandra পরিষেবা রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restart
সম্পূর্ণ ক্লাস্টার ফিরিয়ে আনা
- সম্পূর্ণ ক্লাস্টার বন্ধ করুন।
- ব্যাক-আপ ফাইল থেকে সব Cassandra নোড ফিরিয়ে আনুন।
- Cassandra ক্লাস্টার চালু করুন।
- সব কম্পোনেন্ট রিস্টার্ট করুন।
PostgreSQL ডেটাবেস
PosgreSQL স্ট্যান্ডঅ্যালোন হিসেবে বা মাস্টার হিসেবে চলছে
- সব নোডে ম্যানেজমেন্ট সার্ভার, Qpid সার্ভার ও Postgres সার্ভার বন্ধ করুন:
/apigee/apigee-service/bin/apigee-service edge-management-server stop
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server stop/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop - PostgreSQL ডেটাবেস আবার ইনস্টল করুন:
/apigee/apigee-service/bin/apigee-service apigee-postgresql install
- PostgreSQL শুরু করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
- ব্যাক-আপ ফাইল থেকে PostgreSQL ডেটাবেস ফিরিয়ে আনা:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql restore 2019.03.17,14.40.41
মনে রাখবেন, PostgreSQL কম্পোনেন্ট রিস্টোর করার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ বা ".dump" সাফিক্স উল্লেখ করতে হয় না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - সব নোডে ম্যানেজমেন্ট সার্ভার, Qpid সার্ভার ও Postgres সার্ভার চালু করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server start
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server start/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start
স্ট্যান্ডবাই হিসেবে PostgreSQL চলছে
- PostgreSQL ডেটাবেস আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql install
- আপনি এটি ইনস্টল করার জন্য যে কনফিগারেশন ফাইল ব্যবহার করেছিলেন সেটি ব্যবহার করে PostgreSQL ডেটাবেস আবার কনফিগার করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup -f configFile
- PostgreSQL শুরু করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
Postgres সার্ভার
- সব মাস্টার ও স্ট্যান্ডবাই নোডে Postgres সার্ভার বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop
- পুরনো Postgres সার্ভার ডিরেক্টরি সরিয়ে দিন:
/opt/apigee/data/edge-postgres-server /opt/apigee/etc/edge-postgres-server.d
- Postgres সার্ভার আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server install
- ব্যাক-আপ ফাইল থেকে Postgres সার্ভার ফিরিয়ে আনা:
/opt/apigee/apigee-service/bin/apigee-service edge-postgre-server restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - সব মাস্টার ও স্ট্যান্ডবাই নোডে Postgres সার্ভার চালু করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start
Qpid সার্ভার ও Qpidd
- সব নোডে Qpidd, Qpid সার্ভার ও Postgres সার্ভার বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server stop
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop/opt/apigee/apigee-service/bin/apigee-service apigee-qpidd stop - পুরনো Qpid Server ও Qpidd ডিরেক্টরি সরিয়ে দিন:
/opt/apigee/data/edge-qpid-server /opt/apigee/etc/edge-qpid-server.d /opt/apigee/data/apigee-qpidd /opt/apigee/etc/apigee-qpidd.d
- Qpidd আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-qpidd install
- Qpidd ফিরিয়ে আনা:
/opt/apigee/apigee-service/bin/apigee-service apigee-qpidd restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - Qpidd শুরু করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-qpidd start
- Qpid সার্ভার আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server install
- Qpid সার্ভার ফিরিয়ে আনা:
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - সব নোডে Qpid সার্ভার, Qpidd ও Postgres সার্ভার রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-qpidd restart
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restart/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server restart
OpenLDAP
- OpenLDAP বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap stop
- OpenLDAP আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap install
- পুরনো OpenLDAP ডিরেক্টরি সরিয়ে দিন:
/opt/apigee/data/apigee-openldap /opt/apigee/etc/apigee-openldap.d
- OpenLDAP ফিরিয়ে আনা:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - OpenLDAP রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap start
- সব ম্যানেজমেন্ট সার্ভার রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restart
ম্যানেজমেন্ট সার্ভার
- ম্যানেজমেন্ট সার্ভার বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
- পুরনো ম্যানেজমেন্ট সার্ভার ডিরেক্টরি সরিয়ে দিন:
/opt/apigee/data/edge-management-server /opt/apigee/etc/edge-management-server.d
- ম্যানেজমেন্ট সার্ভার আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server install
- ব্যাক-আপ ফাইল থেকে ম্যানেজমেন্ট সার্ভার ফিরিয়ে আনা:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - ম্যানেজমেন্ট সার্ভার রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server start
মেসেজ প্রসেসর
- মেসেজ প্রসেসর বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor stop
- পুরনো মেসেজ প্রসেসর ডিরেক্টরি সরিয়ে দিন:
/opt/apigee/data/edge-message-processor /opt/apigee/etc/edge-message-processor.d
- Message Processor আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor install
- ব্যাক-আপ ফাইল থেকে মেসেজ প্রসেসর ফিরিয়ে আনা:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - মেসেজ প্রসেসর রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor start
রাউটার
- স্টপ রাউটার:
/opt/apigee/apigee-service/bin/apigee-service edge-router stop
- পুরনো রাউটার ডিরেক্টরি সরিয়ে দিন:
/opt/apigee/data/edge-router /opt/apigee/etc/edge-router.d
- রাউটার আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-router install
- ব্যাক-আপ ফাইল থেকে রাউটার ফিরিয়ে আনা:
/opt/apigee/apigee-service/bin/apigee-service edge-router restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - রাউটার রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-router start
Edge UI
- UI বন্ধ করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-ui stop
- পুরনো UI ডিরেক্টরি সরিয়ে দিন:
/opt/apigee/data/edge-ui /opt/apigee/etc/edge-ui.d
- UI আবার ইনস্টল করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-ui install
- ব্যাক-আপ ফাইল থেকে UI ফিরিয়ে আনা:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restore 2019.03.17,14.40.41
মনে রাখবেন, কোনও কম্পোনেন্ট ফিরিয়ে আনার সময়, ব্যাক-আপ ফাইলের ডিরেক্টরি পাথ উল্লেখ করবেন না, অথবা "backup-" প্রিফিক্স বা ".tar.gz" সাফিক্স উল্লেখ করবেন না। আপনি শুধু ব্যাক-আপ ফাইলের নামের তারিখ/সময় অংশটি নির্দিষ্ট করেন।
আপনি চাইলে
restoreকমান্ডে ব্যাক-আপ ফাইল বাদ দিতে পারেন এবং Edge কম্পোনেন্টের ব্যাক-আপ ডিরেক্টরিতে সবচেয়ে সাম্প্রতিক ব্যাক-আপ ফাইল ব্যবহার করবে। - UI রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-ui start
সম্পূর্ণ সাইট ফিরিয়ে আনা
- সব কম্পোনেন্ট নোড বন্ধ করুন। মনে রাখবেন যে সাবসিস্টেম বন্ধ করার ক্রম গুরুত্বপূর্ণ: প্রথমে সব Edge নোড বন্ধ করুন এবং তারপরে সব ডেটা স্টোর নোড বন্ধ করুন।
- উপরে যেভাবে বর্ণনা করা হয়েছে সেই অনুযায়ী সব কম্পোনেন্ট ফিরিয়ে আনুন।
- এখন নিম্নলিখিত ক্রমে সব কম্পোনেন্ট চালু করুন। মনে রাখবেন যে সাবসিস্টেম চালু করার
ক্রম গুরুত্বপূর্ণ:
- ZooKeeper ক্লাস্টার শুরু করুন
- Cassandra ক্লাস্টার শুরু করুন
- OpenLDAP ঠিকমতো কাজ করছে কিনা তা নিশ্চিত করুন
- qpid চালু করা
- PostgreSQL ডেটাবেস চালু আছে কিনা তা নিশ্চিত করুন
- ম্যানেজমেন্ট সার্ভার চালু করা
- রাউটার ও মেসেজ প্রসেসর চালু করা
- Qpid সার্ভার চালু করা
- Postgres সার্ভার চালু করা
- Apigee UI চালু করা