我尝试在我现有的 HDP 2.6.2 Hadoop 集群上安装 Kylo。我关注Kylo Document但是当我尝试启动 Kylo 时,它说正在启动,但几秒钟后启动失败并且状态变为停止。
[root@<KYLO_EDGE_NODE> ~]# service kylo-services start
Starting kylo-services ...
using NiFi profile: nifi-v1.2
[root@<KYLO_EDGE_NODE> ~]# service kylo-services status
Running. Here are the related processes:
29294 java
[root@<KYLO_EDGE_NODE> ~]# service kylo-services status
Running. Here are the related processes:
29294 java
[root@<KYLO_EDGE_NODE> ~]# service kylo-services status
Stopped.
由于限制,我分享了 Kylo 服务日志的重要部分。
2017-10-23 17:34:58 INFO main:KyloVersionUtil:100 - finding version information from /opt/kylo/kylo-services/conf/version.txt
2017-10-23 17:34:58 INFO main:KyloVersionUtil:108 - loaded Kylo version file: 0.8.3.3 build Time: 2017-10-16 16:17
2017-10-23 17:35:00 ERROR main:ConnectionPool:182 - Unable to create initial connections of pool.
java.sql.SQLException: Access denied for user 'kylo'@'<KYLO_EDGE_NODE>' (using password: YES)
2017-10-23 17:35:01 ERROR main:ConnectionPool:182 - Unable to create initial connections of pool.
java.sql.SQLException: Access denied for user 'kylo'@'<KYLO_EDGE_NODE>' (using password: YES)
2017-10-23 17:35:16 ERROR localhost-startStop-1:TomcatStarter:63 - Error starting Tomcat context: org.springframework.beans.factory.UnsatisfiedDependencyException
在 mysql 实例上,kylo 数据库:
GRANT ALL PRIVILEGES ON *.* TO 'kylo'@'<KYLO_EDGE_NODE>' IDENTIFIED BY '%password%' WITH GRANT OPTION;
没用。
我可以通过以下方式访问 mysql 实例:mysql -u kylo -p