Mac安装Apache Druid-0.16.0-incubating教程
安装
参考官网教程
brew安装
1 | brew install druid |
quer
下载安装
1 | $ curl https://www-us.apache.org/dist/incubator/druid/0.16.0-incubating/apache-druid-0.16.0-incubating-bin.tar.gz |
配置启动
启动druid服务之前需要先启动zookeeper,下面有两种方式启动和使用zookeeper
使用集成zookeeper
1 | $ cd $DRUID_HOME // 需要在~/.bash_profile中进行配置 |
使用外部zookeeper
修改 $DRUID_HOME/conf/supervise/single-server/micro-quickstart.conf 中的配置
将 !p10 zk bin/run-zk conf 注释掉
1 | $ vi $DRUID_HOME/conf/supervise/single-server/micro-quickstart.conf |
修改 $DRUID_HOME/conf/druid/single-server/micro-quickstart/_common/common.runtime.properties 中的配置
修改zookeeper的client配置
1 | $ vim $DRUID_HOME/conf/druid/single-server/micro-quickstart/_common/common.runtime.properties |
修改 $DRUID_HOME/bin/verify-default-ports 中的配置
因为使用了外部zookeeper,并且外部zookeeper的ip:port为127.0.0.1:2181
所以需要将zookeeper的2181端口删除,否则会校验本机2181端口是否被占用,因为本机zookeeper已经将其占用,则会报错,服务不能启动
如果使用的zookeeper的不在本机部署,则可以不注释2181
1 | $ vi $DRUID_HOME/bin/verify-default-ports |
启动服务
1 | $ ./bin/start-micro-quickstart |
可以到http://localhost:8888查看是否启动成功