使用 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. 分發(fā)到集群其他節(jié)點(diǎn)
    [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. 啟動(dòng) imply

    啟動(dòng)主服務(wù)器:

    # --daemon 表示后臺(tái)啟動(dòng)
    bin/supervise -c conf/supervise/master-no-zk.conf --daemon
    

    啟動(dòng)查詢服務(wù)器:

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

    啟動(dòng)數(shù)據(jù)服務(wù)器:

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

    終止進(jìn)程:

    bin/service --down
    

    訪問地址: http://查詢服務(wù)器IP:9095

  5. 導(dǎo)入數(shù)據(jù)

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容