Apache Kylin容器化安装及应用

Kylin官方提供了 Kylin 的 docker 镜像。该镜像中,Kylin 依赖的各个服务均已正确的安装及部署,包括:

•	JDK 1.8
•	Hadoop 2.7.0
•	Hive 1.2.1
•	Hbase 1.1.2 (with Zookeeper)
•	Spark 2.3.1
•	Kafka 1.1.1
•	MySQL 5.1.73

Docker组件安装
yum install docker

拉取kylin官方镜像

直接执行以下命令从 docker 仓库 pull 镜像:
docker pull apachekylin/apache-kylin-standalone:3.1.0

可能会出现如下报错:
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
检查两点

  1. Docker server是否启动
  2. /etc/docker/daemon.json中添加如下内容(如果没有这个文件则自己新建):
    {
    "registry-mirrors": ["https://registry.docker-cn.com"]
    }
    然后再拉取镜像
    image

开启kylin镜像

docker run -d \
-m 8G \
-p 7070:7070 \
-p 8088:8088 \
-p 50070:50070 \
-p 8032:8032 \
-p 8042:8042 \
-p 16010:16010 \
apachekylin/apache-kylin-standalone:3.1.0

开启后kylin可能并没有启动
先查看docker的id
docker ps
所以要进入容器进行操作,xxx是你kylin的docker id
docker exec -it xxx /bin/bash
进入后启动kylin
apache-kylin-3.1.0-bin-hbase1x/bin/kylin.sh start
现在就可以正常登陆了

posted @ 2022-04-12 15:15  小笼包想飞  阅读(238)  评论(0编辑  收藏  举报