मैं ज़ूकीपर का संस्करण कैसे पता लगा सकता हूं कि मैं चल रहा हूं?


14

मेरे पास अपने लैपटॉप पर एक उबंटू-12.04 वीएम चल रहा है। मैंने कमांड का उपयोग करके इस पर ज़ुकीपर स्थापित किया है

sudo apt-get install zookeeper

अब पारंपरिक उबंटू कार्यक्रमों के लिए मैं --versionकमांड लाइन विकल्प का उपयोग करके संस्करण की जांच करता हूं । उदाहरण के लिए

gcc --version

gcc का संस्करण 4.6.3 के रूप में देता है (उदाहरण के लिए)

इसी तरह मैं ज़ुकीपर के संस्करण का पता कैसे लगाऊँ? सबसे पहले इसके पास एक बाइनरी नहीं है जिसे ज़ूकीपर कहा जाता है। इसमें एक बाइनरी है, जिसे zooinspector`--version का जवाब नहीं दिया जाता है।

मैं जुकाइपर के लिए बहुत नया हूं। किसी भी सहायता की सराहना की जाएगी।


मैं आपकी खोज को cwiki.apache.org/confluence/display/solr/Parameter+Reference से शुरू करने का सुझाव देता हूं और निम्नलिखित एक कमांड लाइन मापदंडों में से कुछ का वर्णन करता है
SimplySimon

जवाबों:


29

सबसे पहले आपको एक रनिंग ज़ूकीपर सर्वर-इंस्टेंस होना चाहिए।

एक टर्मिनल खोलें, और Zookeeper सर्वर शुरू करें:

/usr/share/zookeeper/bin/zkServer.sh start-foreground

नोट: ज़ुकाइपर तब तक शुरू नहीं होगा जब तक कि यह डेटादिर और लॉगफाइल को नहीं लिख सकता।

एक और टर्मिनल खोलें, और hostname \ ip जैसे zkserver1 को बदलें। 127.0.0.1:

echo ruok | nc zkserver1 2181
echo status | nc zkserver1 2181

पहली पंक्ति को imok के साथ प्रतिक्रिया करनी चाहिए दूसरी पंक्ति को ज़ूकीपर संस्करण + के साथ प्रतिक्रिया करनी चाहिए ।


यह ठेस सर्वर पर चलाने के लिए ठीक है, जबकि Zk का एक और उदाहरण चल रहा है?
इवान बालाशोव

3
@ivanbalashow आपको एक और उदाहरण शुरू करने की आवश्यकता नहीं है, इसलिए echo ...ठीक होना चाहिए। यदि ज़ूकीपर को एप के माध्यम से स्थापित किया गया है, तो आप apt-cache policy zookeeperइसे संस्करण देखने के लिए भी चला सकते हैं ।
एंडर्स फू किउर

1
धन्यवाद, प्रतिध्वनि स्थिति | nc <zookeeper-server> 2181 ने मेरे लिए काम किया।
शशादेनोवो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.