Edge for Private Cloud v. 4.17.05
यह पक्का करने के लिए कि Apigee सिस्टम सही तरीके से काम करे, कुछ टास्क तब किए जाने चाहिए, जब सिस्टम मूल रूप से इंस्टॉल हो और/या इसे समय-समय पर किया जाता हो.
मेंटेनेंस टूल का सेट
नीचे दिए गए टूल का इस्तेमाल, Apigee सिस्टम से संपर्क करने या उसके अलग-अलग कॉम्पोनेंट का रखरखाव करने के लिए किया जाता है. $APROOT उस डायरेक्ट्री के बारे में बताता है जिसमें Apigee सिस्टम इंस्टॉल किया गया है.
टूल |
इनके लिए इस्तेमाल होता है |
सिस्टम की जगह की जानकारी |
---|---|---|
नोडटूल |
Apache कैसेंड्रा का रखरखाव किया जा सकता है |
/opt/apigee/apigee-cassandra/bin |
cassandra-cli |
Apache कैसेंड्रा कमांड लाइन |
/opt/apigee/apigee-cassandra/bin |
zkCli.sh |
Apache ZoomKeeper कमांड लाइन यूटिलिटी |
/opt/apigee/apigee-zookeeper/bin |
nc |
आर्बिट्रेरी टीसीपी/आईपी और यूडीपी कमांड; ज़ूKeeper में "चार अक्षर वाले निर्देश" बोलना |
/usr/bin/nc या आपके ऑपरेटिंग सिस्टम पर निर्भर अन्य स्थान |
जिन स्थितियों में "nc" या "telnet" कमांड को सुरक्षा से जुड़ा जोखिम माना जा सकता है उनमें यहां दी गई Python स्क्रिप्ट का इस्तेमाल किया जा सकता है:
import time import socket import sys if len(sys.argv) <> 4: print "Usage: %s address port 4-letter-cmd" % sys.argv[0] else: c = socket.socket(socket.AF_INET, socket.SOCK_STREAM) c.connect((sys.argv[1], int(sys.argv[2]))) c.send(sys.argv[3]) time.sleep(0.1) print c.recv(512)