一、准备工作
停掉hadoop集群;
安装好kerberos认证服务;
二、配置
本文节点名为node
参考文章:
1.Kylin开启Kerberos安全认证
2.【大数据安全】Apache Kylin 安全配置(Kerberos)
通过这两篇文章可以知道kylin其实不用配置什么东西,直接启动运行即可
三、验证
1.启动
kylin.sh start
能正常启动
[root@node hadoop]# jps
94561 HMaster #HMaster、hbase
2830 NameNode #nn、hdfs
82193 RunJar #metastore、hive
92176 RunJar #hiveserver2、hive
94711 HRegionServer #HRegionServer、hbase
3352 ResourceManager #yarn
34104 QuorumPeerMain #zk
4314 RunJar #kylin
3228 Secur #即代表了datanode、hdfs
2973 SecondaryNameNode #snn、hdfs
3583 NodeManager #yarn
6879 JobHistoryServer #HistoryServer、yarn
106974 Jps
2.验证
在kylin的web端跑一次全部流程:
项目的创建、数据的加载(从hive)、model的创建、cube的创建与build
若能成功,则说明正常
经过实践,是可以正常的构建的。
但有个问题,就是build cube时kylin经常容易挂,但重启后能发现仍在正常build,目前尚不清楚原因,但确实能正常使用