properties individual on each server. confluent command is only for single node testing ( emphasis added). meant for development purposes only and is not suitable for a. initializeAndRun( QuorumPeerMain. java: 101) at org. main( QuorumPeerMain. java: 78) Caused by: java. IllegalArgumentException: / var/ tmp/ zookeeper/ myid file is. IllegalArgumentException: / tmp/ confluent. zJ3sbPTi/ zookeeper/ data/ myid file is missing at org. QuorumPeerConfig. parseProperties( QuorumPeerConfig. This is basically because of this java. IllegalArgumentException: config/ zookeeper. properties file is missing.
it would be really useful if you could share what exactly have you done so far. Also check if the same file exists at. You need create a file named myid and put it into zookeeper var directory, one for each server, consists of a single line containing only the text of that machine' s id. So myid of server 1 would contain the text " 1" and nothing. When the server starts up, it knows which server it is by looking for the file myid in the data directory. Create a file named myid under the dataDir i. , / tmp/ zookeeper for every Zookeeper server. The myid file should contain the. IllegalArgumentException: zoo. cfg1 file is missing at org. parse( QuorumPeerConfig. SVNfiLFU/ zookeeper/ data/ myid file is missing at org. java: 76) Caused by: java.
IllegalArgumentException: / home/ issei/ tmp/ zookeeper/ myid file is missing at org.