在zk01 zk02 zk03 三台机器上分别执行
vi conf/zookeeper.conf
server.1=zk01:2888:3888
server.2=zk02:2888:3888
server.3=zk03:2888:3888
cp zookeeper.conf global_zookeeper.conf
mkdir data/zookeeper
#只在zk01执行
echo 1 >myid
#只在zk02执行
echo 2 >myid
#只在zk03执行
echo 3 >myid
vi conf/bookkeeper.conf
zkServers=zk01:2181,zk02:2181,zk03:2181
metadataServiceUri=zk://zk01:2181/ledgers
advertisedAddress=pulsar01
prometheusStatsHttpPort=8100
vi conf/broker.conf
metadataStoreUrl=zk:zk01:2181,zk02:2181,zk03:2181
zookeeperServers=zk01:2181,zk02:2181,zk03:2181
# zk01:2184,zk02:2184:zk03:2184 这里是链接的global_zookeeper.conf 里定义的端口
configurationStoreServers=zk01:2181,zk02:2181,zk03:2181
#! /bin/bash
pulsar-daemon start zookeeper
pulsar-daemon start configuration-store
pulsar-daemon start bookie
pulsar-daemon start broker
全部评论