千家信息网

【Druid】单机版Druid安装过程

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,记录Druid单机版安装过程,大体与官网安装过程,加入了个别与官网安装不一致的情况和解决方法Druid运行依赖zookeeper作为分布式协调服务,下载安装zookeeperwget https://
千家信息网最后更新 2025年12月03日【Druid】单机版Druid安装过程

记录Druid单机版安装过程,大体与官网安装过程,加入了个别与官网安装不一致的情况和解决方法

Druid运行依赖zookeeper作为分布式协调服务,下载安装zookeeper

wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gztar -zvf zookeeper-3.4.14.tar.gzln -s zookeeper-3.4.14 zookeeper

下载Druid安装包:

wget http://mirrors.tuna.tsinghua.edu.cn/apache/incubator/druid/0.15.0-incubating/apache-druid-0.15.0-incubating-bin.tar.gztar -zxf apache-druid-0.15.0-incubating-bin.tar.gzln -s apache-druid-0.15.0-incubating druid

配置~/.bash_profile 环境变量
vim ~/.bash_profile

export JAVA_HOME=/home/homework/jdkexport ZK_HOME=/home/homework/zookeeperexport DRUID_HOME=/home/homework/druidexport KAFKA_HOME=/home/homework/kafkaexport PATH=$PATH:$JAVA_HOME/bin:$ZK_HOME/bin:$DRUID_HOME/bin:$KAFKA_HOME/bin

重新加载环境变量
source ~/.bash_profile

启动zookeeper

zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /home/homework/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

启动druid

[homework@test druid]$ start-micro-quickstart [Thu Aug 15 19:51:07 2019] Running command[zk], logging to[/mnt/homework/apache-druid-0.15.0-incubating/var/sv/zk.log]: bin/run-zk conf[Thu Aug 15 19:51:07 2019] Running command[coordinator-overlord], logging to[/mnt/homework/apache-druid-0.15.0-incubating/var/sv/coordinator-overlord.log]: bin/run-druid coordinator-overlord conf/druid/single-server/micro-quickstart[Thu Aug 15 19:51:07 2019] Running command[broker], logging to[/mnt/homework/apache-druid-0.15.0-incubating/var/sv/broker.log]: bin/run-druid broker conf/druid/single-server/micro-quickstart[Thu Aug 15 19:51:07 2019] Running command[router], logging to[/mnt/homework/apache-druid-0.15.0-incubating/var/sv/router.log]: bin/run-druid router conf/druid/single-server/micro-quickstart[Thu Aug 15 19:51:07 2019] Running command[historical], logging to[/mnt/homework/apache-druid-0.15.0-incubating/var/sv/historical.log]: bin/run-druid historical conf/druid/single-server/micro-quickstart[Thu Aug 15 19:51:07 2019] Running command[middleManager], logging to[/mnt/homework/apache-druid-0.15.0-incubating/var/sv/middleManager.log]: bin/run-druid middleManager conf/druid/single-server/micro-quickstart[Thu Aug 15 19:51:08 2019] Command[zk] exited (pid = 25982, exited = 1)[Thu Aug 15 19:51:08 2019] Command[zk] failed, see logfile for more details: /mnt/homework/apache-druid-0.15.0-incubating/var/sv/zk.log[Thu Aug 15 19:51:11 2019] Running command[zk], logging to[/mnt/homework/apache-druid-0.15.0-incubating/var/sv/zk.log]: bin/run-zk conf

我在执行这个命令的情况下会报错。具体报错内容可以查看/mnt/homework/apache-druid-0.15.0-incubating/var/sv/zk.log。主要原因是官网要求将zookeeper以zk文件夹放在druid的根目录下。
由于我这里zookeeper的安装是与druid等其他组件同级目录。所以在druid的安装目录下创建了一个软连接,指向zk

cd /home/homework/druidln -s /home/homework/zookeeper zk

这个情况下,就能够启动druid

情况 过程 变量 环境 目录 单机 单机版 一致 内容 分布式 原因 同级 命令 指向 文件 文件夹 方法 根目录 组件 会报 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 2022版高考志愿填报excel数据库 hp管理口如何查看服务器阵列卡 es数据库不支持关联查询 杭州数据库应用认定中心 惠普服务器电源如何加装电压显示 关于网络安全的经典妙语 酒店软件开发架构 魔法觉醒同一个服务器可以换号么 华为服务器网 雪花算法数据库字段 原神和国服一起玩选择什么服务器 sina接收邮件服务器 软件开发经验风险及决策 张湾区智能软件开发售后保障 网络技术考试时间2018 2008r2数据库如何修复 饥荒服务器模组都要开吗 淮北物业管理软件开发多少钱 阿里云服务器漏洞修复 应用软件开发行业特点 网络时间服务器开发 网络安全基础知识题 淘淘乐网络技术 软件开发工程师面试一般问什么 工厂条码防呆软件开发 雷达分布式服务器如何选购 戴尔服务器远程管理激活 中学生网络安全文件 关于数据库安全的感想 网络安全手抄报a4
0