說明:該項目部署完成後,包括imply的平臺系統和原生Druid平臺系統。
0、下載解壓源碼包
#下載發佈包
wget https://static.imply.io/release/imply-3.3.1.2.tar.gz
#解壓
tar -xzf imply-3.3.1.2.tar.gz
cd imply-3.3.1.2
1、目錄結構
bin/*
- run scripts for included software.
conf/*
- template configurations for a clustered setup.conf-quickstart/*
- configurations for this quickstart.dist/*
- all included software.quickstart/*
- files useful for this quickstart.
2、開啓服務
- 快速啓動配置
# pivot配置信息
# 1、系統默認數據存儲在sqlite庫中,不需要修改下面的任何配置,即可運行
# 2、如果將系統數據存儲在mysql庫,需要配置下面信息,並將sqlite信息註釋掉,
# 兩者選一即可
# conf-quickstart/pivot/config.yaml
stateStore:
type: mysql
connection: 'mysql://imply_dev:xxx@localhost:3306/imply_dev'
tablePrefix: 'imply-state-'
- 開啓服務
bin/supervise -c conf/supervise/quickstart.conf
注:如果您想停止服務,請按CTRL-C
組合鍵在您的終端上執行監視程序。
3、進入主頁
# Imply的WEB地址
http://localhost:9095
# Druid的WEB地址
http://localhost:8888
4、查詢日誌
# Imply請求日誌查看
tail -f /usr/local/apache/imply-3.3.1.2/var/sv/pivot/current
5、常用操作命令
#停止服務
./imply-3.3.1.2/bin/service --down
#重啓服務
./imply-3.3.1.2/bin/service -restart
#Load data
./imply-3.3.1.2bin/post-index-task --file quickstart/wikipedia-index-hadoop.json
#Query data
$ bin/dsql
###重啓服務
./imply-3.3.1.2/bin/service -restart (broker,router,imply-ui,middleManager,historical,coordinator,overlord)
#說明 ./imply-3.3.1.2/bin/service -restart router 一般一個節點上有兩個服務,要一個一個restart