使用 Imply 安装部署 Druid 集群并测试

  1. 下载 imply 安装包
    [root@node01 opt]# wget https://static.imply.io/release/imply-3.3.3.tar.gz
    
  2. 解压安装包并修改配置文件
    [root@node01 opt]# tar -xzf imply-3.3.3.tar.gz
    [root@node01 ~]# cd imply-3.3.3
    [root@node01 imply-3.3.3]# cd conf/druid/_common/
    [root@node01 imply-3.3.3]# vim common.runtime.properties
    

    修改配置文件

    #
    # Extensions
    #
    
    druid.extensions.directory=dist/druid/extensions
    druid.extensions.hadoopDependenciesDir=dist/druid/hadoop-dependencies
    druid.extensions.loadList=["mysql-metadata-storage", "druid-hdfs-storage", "druid-kafka-extraction-namespace", "druid-kafka-indexing-service", "druid-parquet-extensions"]
    
    #
    # Logging
    #
    
    # Log all runtime properties on startup. Disable to avoid logging properties on startup:
    druid.startup.logging.logProperties=true
    
    #
    # Zookeeper
    #
    
    druid.zk.service.host=bigdata-dev-zk-01:2181,bigdata-dev-zk-02:2181,bigdata-dev-zk-03:2181
    druid.zk.paths.base=/druid
    
    #
    # Metadata storage
    #
    
    # For MySQL:
    druid.metadata.storage.type=mysql
    druid.metadata.storage.connector.connectURI=jdbc:mysql://10.101.40.206:3306/druid
    druid.metadata.storage.connector.user=druid
    druid.metadata.storage.connector.password=druid
    
    #
    # Deep storage
    #
    
    
    # For HDFS:
    druid.storage.type=hdfs
    druid.storage.storageDirectory=hdfs://HDBDC/druid/segments
    
    #
    # Indexing service logs
    #
    
    # For HDFS:
    druid.indexer.logs.type=hdfs
    druid.indexer.logs.directory=hdfs://HDBDC/druid/indexing-logs
    
    #
    # Service discovery
    #
    
    druid.selectors.indexing.serviceName=druid/overlord
    druid.selectors.coordinator.serviceName=druid/coordinator
    
    #
    # Monitoring
    #
    
    druid.monitoring.monitors=["org.apache.druid.java.util.metrics.JvmMonitor"]
    druid.emitter=logging
    druid.emitter.logging.logLevel=debug
    
  3. 分发到集群其他节点
    [root@node01 opt]# zip -r imply-3.3.3.zip imply-3.3.3/
    [root@node01 opt]# scp -r imply-3.3.3.zip root@node02:/opt/
    
  4. 启动 imply

    启动主服务器:

    # --daemon 表示后台启动
    bin/supervise -c conf/supervise/master-no-zk.conf --daemon
    

    启动查询服务器:

    bin/supervise -c conf/supervise/query.conf --daemon
    

    启动数据服务器:

    bin/supervise -c conf/supervise/data.conf --daemon
    

    终止进程:

    bin/service --down
    

    访问地址: http://查询服务器IP:9095

  5. 导入数据

    查看官方文档: https://docs.imply.io/on-prem/quickstart

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值