export ZOOKEEPER_HOME=/usr/local/zk export PATH=.:HADOOPHOME/bin:
H
A
D
O
O
P
H
O
M
E
/
b
i
n
:
ZOOKEEPER_HOME/bin:JAVAHOME/bin:
J
A
V
A
H
O
M
E
/
b
i
n
:
PATH
# 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. dataDir=/usr/local/zk/
data_1 # the port at which the clients will connect clientPort=
2181
#the location of the log file dataLogDir=/usr/local/zk/
logs_1 server.
0=localhost:
2287:
3387
server.
1=localhost:
2288:
3388
server.
2=localhost:
2289:
3389
代码清单 zoo2.cfg如下:
# 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. dataDir=/usr/local/zk/
data_2 # the port at which the clients will connect clientPort=
2182
#the location of the log file dataLogDir=/usr/local/zk/
logs_2 server.
0=localhost:
2287:
3387
server.
1=localhost:
2288:
3388
server.
2=localhost:
2289:
3389
代码清单 zoo3.cfg如下:
# 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. dataDir=/usr/local/zk/
data_3 # the port at which the clients will connect clientPort=
2183
#the location of the log file dataLogDir=/usr/local/zk/
logs_3 server.
0=localhost:
2287:
3387
server.
1=localhost:
2288:
3388
server.
2=localhost:
2289:
3389
# 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. dataDir=/usr/local/zk/
data # the port at which the clients will connect clientPort=
2183
#the location of the log file dataLogDir=/usr/local/zk/
log server.
0=hadoop:
2288:
3388
server.
1=hadoop0:
2288:
3388
server.
2=hadoop1:
2288:
3388