Edge for Private Cloud v. 4.16.09
অ্যান্টি-এনট্রপি রক্ষণাবেক্ষণ
সব নোড জুড়ে সামঞ্জস্য নিশ্চিত করতে Apache Cassandra রিং নোডের পর্যায়ক্রমিক রক্ষণাবেক্ষণ প্রয়োজন। এই রক্ষণাবেক্ষণ করতে, Cassandra "nodetool -h localhost repair" কমান্ড ব্যবহার করুন।
সিঙ্গেল-রিজিয়ন বা সিঙ্গেল-ডেটা-সেন্টার Apigee ইনস্টলেশনে, রিংয়ের সব নোড জুড়ে সামঞ্জস্য নিশ্চিত করতে, একটি Cassandra নোডে "nodetool -h localhost repair " কমান্ড ব্যবহার করুন। মাল্টি-রিজিয়ন বা মাল্টি-ডেটা-সেন্টার Apigee ইনস্টলেশনে, রিংয়ের প্রতিটি নোডে (সব অঞ্চল বা ডেটা সেন্টার জুড়ে) "nodetool -h localhost repair -pr" ব্যবহার করুন।
"ভুলে যাওয়া মুছে ফেলা" এবং Cassandra-র ধারাবাহিকতা সম্পর্কে আরও তথ্য এবং "nodetool" কীভাবে ব্যবহার করবেন সেই সম্পর্কে নির্দেশাবলীর জন্য, দেখুন:
http://wiki.apache.org/cassandra/Operations - Consistency
গুরুত্বপূর্ণ নোট: Apigee কাস্টমার সাকসেস টিমের সাথে যোগাযোগ না করে Cassandra নোড যোগ, সরানো বা মুছে ফেলার সুপারিশ Apigee করে না। Apigee সিস্টেম IP অ্যাড্রেস ব্যবহার করে Cassandra নোড ট্র্যাক করে এবং Apigee এনভায়রনমেন্ট মেটাডেটায় সংশ্লিষ্ট আপডেট না করে রিং রক্ষণাবেক্ষণ করলে অবাঞ্ছিত ফলাফল দেখা যাবে।
লগ ফাইল রক্ষণাবেক্ষণ
Cassandra লগ প্রতিটি নোডের /<inst_root>/apigee/var/log/cassandra ডিরেক্টরিতে স্টোর করা হয়। ডিফল্ট হিসেবে, সর্বাধিক ৫০টি লগ ফাইল তৈরি করা যেতে পারে, যার প্রতিটির সর্বাধিক সাইজ ২০ এমবি; এই সীমায় পৌঁছে গেলে, নতুন লগ তৈরি করার সময় পুরনো লগ মুছে যায়।
আপনি যদি দেখেন যে Cassandra লগ ফাইলগুলি অত্যধিক জায়গা নিচ্ছে, তাহলে আপনি log4j সেটিংস এডিট করে লগ ফাইলের জন্য বরাদ্দ করা জায়গার পরিমাণ পরিবর্তন করতে পারেন।
- নিম্নলিখিত প্রপার্টি সেট করতে /<install_dir>/apigee/customer/application/cassandra.properties
এডিট করুন। সেই ফাইলটি না থাকলে, এটি তৈরি করুন:
conf_log4j-server_log4j.appender.r.maxfilesize=20MB # ফাইলের সর্বাধিক সাইজ
conf_log4j-server_log4j.appender.r.maxbackupindex=50 # সর্বাধিক খোলা ফাইল - এই কমান্ড ব্যবহার করে Cassandra রিস্টার্ট করুন:
$ /<install_dir>/apigee/apigee-service/bin/apigee-service apigee-cassandra restart