Edge for Private Cloud v4.18.05
চার অক্ষরের কমান্ড
Apache ZooKeeper-এ বেশ কিছু "চার অক্ষরের কমান্ড" আছে যা ZooKeeper ভোটার ও অবজারভার নোডের বর্তমান স্ট্যাটাস
নির্ধারণ করার ক্ষেত্রে সহায়ক হতে পারে। এই কমান্ডগুলি
nc, telnet বা অন্য কোনও ইউটিলিটি ব্যবহার করে চালু করা যেতে পারে যার নির্দিষ্ট পোর্টে কমান্ড পাঠানোর ক্ষমতা আছে। চার-অক্ষরের কমান্ডের বিবরণ
Apache ZooKeeper কমান্ড রেফারেন্স-এ পাওয়া যাবে।
পুরনো স্ন্যাপশট ফাইল সরানো হচ্ছে
Apache ZooKeeper পুরনো স্ন্যাপশট ফাইল সরানোর জন্য অটোমেটিক নির্দিষ্ট সময় অন্তর রক্ষণাবেক্ষণ করে
যা সিস্টেমে আপডেট করার সময় জমা হয়। /opt/apigee/apigee-zookeeper/conf/zoo.cfg-এ নিম্নলিখিত সেটিংস
এই প্রসেস নিয়ন্ত্রণ করে:
## The number of snapshots to retain in dataDir: autopurge.snapRetainCount=5 # Purge task interval in hours. # Set to "0" to disable auto purge feature. autopurge.purgeInterval=120
এইসব প্রপার্টি অন্য ভ্যালুতে সেট করতে:
- নিম্নলিখিত প্রপার্টি সেট করতে
/opt/apigee/customer/application/zookeeper.propertiesএডিট করুন। সেই ফাইলটি না থাকলে, এটি তৈরি করুন। zookeeper.properties-এ নিম্নলিখিত প্রপার্টি সেট করুন:# Set the snapshot count. In this example set it to 10: conf_zoo_autopurge.snapretaincount=10 # Set the purge interval. In this example, set is to 240 hours: conf_zoo_autopurge.purgeinterval=240- "apigee" ব্যবহারকারী ফাইলের মালিক কিনা তা নিশ্চিত করুন:
chown apigee:apigee /opt/apigee/customer/application/zookeeper.properties
- এই কমান্ড ব্যবহার করে ZooKeeper রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper restart
লগ ফাইল রক্ষণাবেক্ষণ
Apache Zookeeper লগ ফাইল /opt/apigee/var/log/apache-zookeeper-এ রাখা হয়। সাধারণত, লগ
ফাইল রক্ষণাবেক্ষণের প্রয়োজন হয় না, তবে আপনি যদি দেখেন যে ZooKeeper লগের সংখ্যা অত্যধিক
বা লগগুলি খুব বড়, তাহলে আপনি ZooKeeper-এর log4j প্রপার্টি পরিবর্তন করে
সর্বাধিক ফাইলের আকার এবং ফাইলের সংখ্যা সেট করতে পারেন।
- নিম্নলিখিত প্রপার্টি সেট করতে
/opt/apigee/customer/application/zookeeper.propertiesএডিট করুন। সেই ফাইলটি না থাকলে, এটি তৈরি করুন। zookeeper.properties-এ নিম্নলিখিত প্রপার্টি সেট করুন:conf_log4j_log4j.appender.rollingfile.maxfilesize=10MB # max file size conf_log4j_log4j.appender.rollingfile.maxbackupindex=50 # max open files- "apigee" ব্যবহারকারী ফাইলের মালিক কিনা তা নিশ্চিত করুন:
chown apigee:apigee /opt/apigee/customer/application/zookeeper.properties
- এই কমান্ড ব্যবহার করে ZooKeeper রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper restart