2014-07-18 5 views
6

विफल रहता है, मैं नीचे कॉन्फ़िगरेशन का उपयोग करके एक एकल ज़ूकीपर इंस्टेंस सेट अप करने का प्रयास कर रहा हूं, हालांकि स्टार्ट लॉग इंगित करता है कि पोर्ट 2181 को बांधने की कोशिश करते समय ज़ूकीपर रोक रहा है। कृपया कोई भी कृपया मुझे इस मुद्दे को यहां बताएं। धन्यवाद।एक जुकीपर इंस्टेंस सेट करना और बाध्यकारी

लॉग शुरू करें;

2014-07-18 16:00:48,976 [myid:] - INFO [main:[email protected]] - Reading configuration from: /opt/zookeeper/bin/../conf/zoo.cfg 
2014-07-18 16:00:48,980 [myid:] - ERROR [main:[email protected]] - Invalid configuration, only one server specified (ignoring) 
2014-07-18 16:00:48,982 [myid:] - INFO [main:[email protected]] - autopurge.snapRetainCount set to 3 
2014-07-18 16:00:48,982 [myid:] - INFO [main:[email protected]] - autopurge.purgeInterval set to 0 
2014-07-18 16:00:48,983 [myid:] - INFO [main:[email protected]] - Purge task is not scheduled. 
2014-07-18 16:00:48,983 [myid:] - WARN [main:[email protected]] - Either no config or no quorum defined in config, running in standalone mode 
2014-07-18 16:00:48,997 [myid:] - INFO [main:[email protected]] - Reading configuration from: /opt/zookeeper/bin/../conf/zoo.cfg 
2014-07-18 16:00:48,998 [myid:] - **ERROR** [main:[email protected]] - Invalid configuration, only one server specified (ignoring) 
2014-07-18 16:00:48,998 [myid:] - INFO [main:[email protected]] - Starting server 
2014-07-18 16:00:49,007 [myid:] - INFO [main:[email protected]] - Server environment:zookeeper.version=3.4.6-1569965, built on 02/20/2014 09:09 GMT 
2014-07-18 16:00:49,007 [myid:] - INFO [main:[email protected]] - Server environment:host.name=<NA> 
2014-07-18 16:00:49,007 [myid:] - INFO [main:[email protected]] - Server environment:java.version=1.7.0_51 
2014-07-18 16:00:49,007 [myid:] - INFO [main:[email protected]] - Server environment:java.vendor=Oracle Corporation 
2014-07-18 16:00:49,007 [myid:] - INFO [main:[email protected]] - Server environment:java.home=/usr/java/jdk1.7.0_51/jre 
2014-07-18 16:00:49,007 [myid:] - INFO [main:[email protected]] - Server environment:java.class.path=/opt/zookeeper/bin/../build/classes:/opt/zookeeper/bin/../build/lib/*.jar:/opt/zookeeper/bin/../lib/slf4j-log4j12-1.6.1.jar:/opt/zookeeper/bin/../lib/slf4j-api-1.6.1.jar:/opt/zookeeper/bin/../lib/netty-3.7.0.Final.jar:/opt/zookeeper/bin/../lib/log4j-1.2.16.jar:/opt/zookeeper/bin/../lib/jline-0.9.94.jar:/opt/zookeeper/bin/../zookeeper-3.4.6.jar:/opt/zookeeper/bin/../src/java/lib/*.jar:/opt/zookeeper/bin/../conf: 
2014-07-18 16:00:49,008 [myid:] - INFO [main:[email protected]] - Server environment:java.library.path=/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib 
2014-07-18 16:00:49,010 [myid:] - INFO [main:[email protected]] - Server environment:java.io.tmpdir=/tmp 
2014-07-18 16:00:49,010 [myid:] - INFO [main:[email protected]] - Server environment:java.compiler=<NA> 
2014-07-18 16:00:49,010 [myid:] - INFO [main:[email protected]] - Server environment:os.name=Linux 
2014-07-18 16:00:49,010 [myid:] - INFO [main:[email protected]] - Server environment:os.arch=amd64 
2014-07-18 16:00:49,011 [myid:] - INFO [main:[email protected]] - Server environment:os.version=3.10.0-123.4.2.el7.x86_64 
2014-07-18 16:00:49,011 [myid:] - INFO [main:[email protected]] - Server environment:user.name=root 
2014-07-18 16:00:49,011 [myid:] - INFO [main:[email protected]] - Server environment:user.home=/root 
2014-07-18 16:00:49,011 [myid:] - INFO [main:[email protected]] - Server environment:user.dir=/opt/zookeeper/bin 
2014-07-18 16:00:49,018 [myid:] - INFO [main:[email protected]] - tickTime set to 2000 
2014-07-18 16:00:49,018 [myid:] - INFO [main:[email protected]] - minSessionTimeout set to -1 
2014-07-18 16:00:49,018 [myid:] - INFO [main:[email protected]] - maxSessionTimeout set to -1 
2014-07-18 16:00:49,029 [myid:] - INFO [main:[email protected]] - binding to port 0.0.0.0/0.0.0.0:2181 

Zookeeper कॉन्फ़िग फ़ाइल।

# The number of milliseconds of each tick 
tickTime=2000 
# The number of ticks that the initial 
# synchronization phase can take 
initLimit=10 
# The number of ticks that can pass between 
# sending a request and getting an acknowledgement 
syncLimit=5 
# the directory where the snapshot is stored. 
# do not use /tmp for storage, /tmp here is just 
# example sakes. 
dataDir=/opt/zookeeper/data 
# the port at which the clients will connect 
clientPort=2181 
#log directory. 
dataLogDir=/opt/zookeeper/log 

server.1=localhost:2888:3888 

# the maximum number of client connections. 
# increase this if you need to handle more clients 
#maxClientCnxns=60 
# 
# Be sure to read the maintenance section of the 
# administrator guide before turning on autopurge. 
# 
# http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance 
# 
# The number of snapshots to retain in dataDir 
#autopurge.snapRetainCount=3 
# Purge task interval in hours 
# Set to "0" to disable auto purge feature 
#autopurge.purgeInterval=1 
+0

मैं एक ही मुद्दा है जब मैं एक ही मशीन पर 3 नोड ZK क्लस्टर कॉन्फ़िगर करने का प्रयास किया गया था करने के लिए इस जोड़ने का प्रयास करें देखें। मैंने सभी तीन उदाहरणों के लिए एक ही क्लाइंट पोर्ट कॉन्फ़िगर किया जो इस समस्या का कारण बन रहा था। तब मैंने केवल एक नोड क्लस्टर की कोशिश की और अभी भी एक ही समस्या को देखा। जाहिर है, एक ऐसी पुरानी प्रक्रिया थी जो पोर्ट 2181 पर सुन रही थी जो इस मुद्दे का कारण बन रही थी। क्या आप जांच सकते हैं कि यह आपके साथ भी मामला है? –

उत्तर

-1

मैं यह मतलब है कि जब आप निम्न लॉगिंग संदेश मिलता है सर्वर वास्तव में शुरू कर दिया है का उल्लेख होगा।

INFO [main:[email protected]] - binding to port 0.0.0.0/0.0.0.0:2181 

भी त्रुटि संदेश आप देख यदि आप एक ही चिड़ियाघर संचालक उदाहरण के रूप में नीचे है वास्तव में एक चेतावनी के बजाय एक त्रुटि है।

2014-07-18 16:00:48,980 [myid:] - ERROR [main:[email protected]] - Invalid configuration, only one server specified (ignoring) 
-1

मैं आपको अपने विन्यास फाइल

server.1=localhost:2888:3888 

से निम्न पंक्ति को हटाने के लिए और उसके बाद सर्वर को पुनः आरंभ सुझाव देते हैं।

संबंधित मुद्दे