Edge for Private Cloud v. 4.16.05
चार अक्षर वाले निर्देश
Apache ZooKeeper में कई "चार अक्षर वाले कमांड" होते हैं जो यह पता लगाने में मदद करते हैं कि ZooKeeper वोटर और ऑब्ज़र्वर नोड की मौजूदा स्थिति. इन निर्देशों को इनका इस्तेमाल करके शुरू किया जा सकता है "nc", "telnet" या कोई अन्य यूटिलिटी है जो किसी ख़ास पोर्ट पर निर्देश भेजने की सुविधा. चार अक्षर वाले आदेशों का विवरण यहां मिला:
http://zookeeper.apache.org/doc/r3.1.2/zookeeperAdmin.html#sc_zkCommands.
पुरानी स्नैपशॉट फ़ाइलें हटाई जा रही हैं
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 में सेट करें:
# स्नैपशॉट की संख्या सेट करें. इसमें उदाहरण के लिए, इसे 10:
पर सेट करें conf_zoo_autopurge.snapretaincount=10
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है # पूरी तरह मिटाने का इंटरवल सेट करें. इस उदाहरण में, 240 घंटे पर सेट है:
conf_zoo_autopurge.purgeinterval=240 - पक्का करें कि फ़ाइल का मालिकाना हक "apigee" के पास हो उपयोगकर्ता:
> गाउन apigee:apigee /opt/apigee/customer/application/zoookeper.property - इस निर्देश का इस्तेमाल करके, ZooKeeper को रीस्टार्ट करें:
$ /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper रीस्टार्ट
लॉग फ़ाइल का रखरखाव
Apache Zookeeper की लॉग फ़ाइलें, /opt/apigee/var/log/zookeeper में रखी जाती हैं. आम तौर पर, लॉग फ़ाइल रखरखाव की ज़रूरत नहीं होनी चाहिए, लेकिन अगर आपको लगता है कि ZooKeeper के लॉग या लॉग बहुत बड़े होने पर भी ZooKeeper की Log4j प्रॉपर्टी में बदलाव किया जा सकता है का इस्तेमाल करें.
- /opt/apigee/customer/application/zookeeper.properties में बदलाव करें नीचे दी गई प्रॉपर्टी को सेट करने के लिए. अगर वह फ़ाइल मौजूद नहीं है, तो उसे बनाएं.
- इन प्रॉपर्टी को zookeeper.properties में सेट करें:
conf_log4j_log4j.appender.rollingfile.maxfilesize=10MB # फ़ाइल का ज़्यादा से ज़्यादा साइज़
conf_log4j_log4j.appender.rollingfile.maxbackupindex=50 # ज़्यादा से ज़्यादा खुली फ़ाइलें - पक्का करें कि फ़ाइल का मालिकाना हक "apigee" के पास हो उपयोगकर्ता:
> गाउन apigee:apigee /opt/apigee/customer/application/zoookeper.property - इस निर्देश का इस्तेमाल करके, ZooKeeper को रीस्टार्ट करें:
$ /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper रीस्टार्ट