0

我已经在 CDH 集群上成功安装了 Kerberos 和 Sentry(cm-5.8.4),现在我需要使用 Apache Kylin 做一些数据分析,但是我无法启动 Kylin 并安装sample.sh. 当我尝试运行时sh sample.sh,我收到以下错误消息:

客户端环境:os.version=3.10.0-229.el7.x86_64 2017-08-02 14:44:44,806 INFO [main] zookeeper.ZooKeeper:客户端环境:user.name=root 2017-08-02 14:44 :44,806 INFO [main] zookeeper.ZooKeeper:客户端环境:user.home=/root 2017-08-02 14:44:44,806 INFO [main] zookeeper.ZooKeeper:客户端环境:user.dir=/data1/apache-kylin -1.6.0-cdh5.7-bin 2017-08-02 14:44:44,806 INFO [main] zookeeper.ZooKeeper:启动客户端连接,connectString=localhost:2181 sessionTimeout=90000 watcher=hconnection-0x3cc79c020x0,quorum=localhost: 2181,baseZNode=/hbase 2017-08-02 14:44:44,823 INFO [main-SendThread(localhost:2181)] zookeeper.ClientCnxn:打开到服务器 localhost/127.0.0.1:2181 的套接字连接。不会尝试使用 SASL 进行身份验证(未知错误)2017-08-02 14:44:44,829 WARN [main-SendThread(localhost:2181)] zookeeper.ClientCnxn:服务器空会话 0x0,意外错误,关闭套接字连接并尝试重新连接 java.net.ConnectException:连接在 sun.nio.ch.SocketChannelImpl.checkConnect( Native Method) at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717) at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:350) at org.apache.zookeeper.ClientCnxn$SendThread.run( ClientCnxn.java:1081) 2017-08-02 14:44:45,934 INFO [main-SendThread(localhost:2181)] zookeeper.ClientCnxn:打开与服务器 localhost/127.0.0.1:2181 的套接字连接。不会尝试使用 SASL 进行身份验证(未知错误)2017-08-02 14:44:45,935 WARN [main-SendThread(localhost:2181)] zookeeper.ClientCnxn: Session 0x0 for server null,

有谁知道如何解决这个问题或向我展示在 Kerberized 集群上使用 Kylin 的指南?谢谢!

Kylin 的版本是 apache-kylin-1.6.0-cdh5.7-bin。

4

1 回答 1

0

在 kerberized 集群上安装 kylin 非常简单。

步骤 1. 确保在 cdh 网关上安装 kylin。

步骤 2. 正确设置环境。

 such as hadoop_home;hive_conf;hbase_conf etc.

步骤 3. 按照 kylin 网站上的安装说明进行操作。

如果您需要更多帮助,请给我留言,以便我向您展示前 2 个步骤的更详细文档。

于 2017-09-02T13:59:16.310 回答