您的位置:首页 > 运维架构 > Linux

Linux 安装Zookeeper集群

2017-10-18 16:31 423 查看
1.解压,配置环境变量

export ZOOKEEPER_HOME=/usr/local/zk
export PATH=.:$HADOOP_HOME/bin:$ZOOKEEPER_HOME/bin:$JAVA_HOME/bin:$PATH

启动ZooKeeper的Server:zkServer.sh start;关闭ZooKeeper的Server:zkServer.sh stop

2.配置zoo.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

# the port at which the clients will connect
clientPort=2181

#the location of the log file
dataLogDir=/usr/local/zk/logs

server.0=192.168.12.12:2287:3387
server.1=192.168.12.13:2287:3387
server.2=192.168.12.14:2287:3387


在/usr/local/zk/data新建myid 和当前的server.X对应。

3.启动,查看状态

zkServer.sh start zoo1.sh
zkServer.sh status
如果启动没问题,状态出现其他两台机子网络异常,请检查防火墙。


#关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: