Apache kylin怎么安装

发布时间:2021-11-16 10:15:50 作者:小新
来源:亿速云 阅读:177
# Apache Kylin怎么安装

Apache Kylin是一个开源的分布式分析引擎,提供Hadoop之上的SQL查询接口及多维分析(OLAP)能力。以下是详细的安装步骤和注意事项。

---

## 一、环境准备

### 1. 系统要求
- **操作系统**:Linux(推荐CentOS/Ubuntu)或MacOS
- **Java**:JDK 1.8或更高版本
- **Hadoop**:CDH 5.7+ / HDP 2.4+ 或原生Apache Hadoop 2.7+
- **HBase**:1.1+(推荐1.3+)
- **ZooKeeper**:3.4.0+
- **Spark**(可选):2.3+(如需Spark构建引擎)

### 2. 下载安装包
从[Apache Kylin官网](https://kylin.apache.org/)或镜像站下载二进制包:
```bash
wget https://downloads.apache.org/kylin/apache-kylin-4.0.0/apache-kylin-4.0.0-bin.tar.gz

二、安装步骤

1. 解压安装包

tar -zxvf apache-kylin-4.0.0-bin.tar.gz
mv apache-kylin-4.0.0-bin /opt/kylin

2. 配置环境变量

编辑~/.bashrc文件:

export KYLIN_HOME=/opt/kylin
export PATH=$PATH:$KYLIN_HOME/bin

生效配置:

source ~/.bashrc

3. 修改配置文件

进入$KYLIN_HOME/conf目录,关键配置如下:

(1) kylin.properties

# 配置Hadoop和HBase路径
kylin.env.hadoop-conf-dir=/etc/hadoop/conf
kylin.env.hbase-conf-dir=/etc/hbase/conf

# 设置元数据存储(默认使用HBase)
kylin.metadata.url=kylin_metadata@hbase

(2) kylin-server-log4j.xml

按需调整日志级别和路径。


三、初始化与启动

1. 检查环境依赖

运行以下命令验证环境:

$KYLIN_HOME/bin/check-env.sh

2. 初始化元数据

首次安装需初始化HBase中的元数据表:

$KYLIN_HOME/bin/kylin.sh org.apache.kylin.tool.metadata.MetadataTool create

3. 启动服务

$KYLIN_HOME/bin/kylin.sh start

启动成功后,访问Web UI:

http://<hostname>:7070/kylin

默认账号密码:ADMIN/KYLIN


四、常见问题解决

1. 端口冲突

若7070端口被占用,修改$KYLIN_HOME/tomcat/conf/server.xml中的<Connector port>

2. HBase连接失败

确保HBase服务已启动,并在hbase-site.xml中正确配置ZooKeeper地址。

3. 内存不足

调整$KYLIN_HOME/conf/kylin_jvm.conf中的JVM参数:

KYLIN_JVM_SETTINGS="-Xms4g -Xmx4g"

五、验证安装

  1. 登录Web UI,创建Sample Cube(内置示例)。
  2. 执行SQL查询,确认结果正常返回。

六、卸载步骤

  1. 停止服务:
    
    $KYLIN_HOME/bin/kylin.sh stop
    
  2. 删除元数据表(可选):
    
    hbase shell
    disable 'kylin_metadata'
    drop 'kylin_metadata'
    
  3. 删除安装目录:
    
    rm -rf /opt/kylin
    

通过以上步骤,您已完成Apache Kylin的安装与基础配置。如需集群部署或高级调优,请参考官方文档进一步操作。 “`

推荐阅读:
  1. Apache Kylin: OOPS!Failed to Take Actions
  2. 大数据分析平台Apache Kylin的部署(Cube构建使用)

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

apache kylin

上一篇:Tachyon 0.7.1如何实现伪分布式集群安装与测试

下一篇:kylin如何安装

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》