天天看點

docker安裝搭建kylin

1.拉取docker鏡像(注意:這個kylin是0.7.2版本的,內建了ambari1.7和hdp Hadoop2.2,鏡像大約6G)

docker pull sequenceiq/kylin:0.7.2

拉取完成鏡像,通過 docker iamges 檢視sequenceiq/kylin:0.7.2鏡像是否成功

2.啟動kylin鏡像

1) 首先執行以下docker指令啟動ambari服務  (dns 要改成自己的)

docker run -P -d --dns 192.168.1.1 --entrypoint /usr/local/serf/bin/start-serf-agent.sh -e KEYCHAIN= --name Ambari -h Ambari sequenceiq/kylin:0.7.2 --tag ambari-server=true

2) 完成以上指令可以通過docker ps 檢視是否啟動完成,然後在浏覽器輸入主機ip和對應的8080外映射的端口進入ambari,使用者密碼: admin/admin ,然後執行以下docker指令,啟動Hadoop,zookeeper等元件

docker run -P -d --rm -e EXPECTED_HOST_COUNT=1 -e BLUEPRINT=hdp-singlenode-kylin --link Ambari:ambariserver --entrypoint /bin/sh sequenceiq/kylin:0.7.2 -c /tmp/install-cluster.sh

3) 完成以上指令可以通過登入到ambari,檢視Hadoop是否啟動,等待啟動完成,後通過docker ps 檢視7070的外部映射端口,登入kylin

如果無法登入,執行以下docker指令,容器内啟動kylin

docker run -P -d --rm --link Ambari:ambariserver --entrypoint /bin/sh sequenceiq/kylin:0.7.2 -c /usr/local/kylin/bin/kylin.sh start

4)登入kylin ip:7070

 成功!!!

轉載請注明 https://blog.csdn.net/qq_18769269