首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kylo服务启动失败

Kylo服务启动失败
EN

Stack Overflow用户
提问于 2017-10-24 13:59:09
回答 3查看 590关注 0票数 1

我尝试在现有的HDP 2.6.2 Hadoop集群上安装Kylo。我关注Kylo Document,但当我尝试启动Kylo时,它显示正在启动,但几秒钟后启动失败,状态变为停止。

代码语言:javascript
复制
[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服务日志的重要部分。

代码语言:javascript
复制
    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数据库:

代码语言:javascript
复制
GRANT ALL PRIVILEGES ON *.* TO 'kylo'@'<KYLO_EDGE_NODE>' IDENTIFIED BY '%password%' WITH GRANT OPTION;

没有起作用。

我可以通过以下方式访问mysql实例:mysql -u kylo -p

EN

回答 3

Stack Overflow用户

发布于 2017-10-25 01:25:05

MySQL服务器中似乎不存在您在Kylo中配置的MySQL用户。请确保您已在MySQL中创建了一个用户,其用户名与Kylo的spring.datasource.username相同,密码与spring.datasource.password相同,主机与<KYLO_EDGE_NODE>相同。

您可以通过在Kylo服务器上的命令行中运行MySQL来验证是否正确创建了MySQL用户:

代码语言:javascript
复制
mysql -u kylo -p <MYSQL_INSTANCE_NODE> kylo

此外,您可以下载Kylo驱动程序并将jar文件安装到/opt/kylo/kylo-services/lib/,然后从MySQL中删除/opt/kylo/kylo-services/lib/mariadb-java-client-1.5.7.jar文件。

票数 0
EN

Stack Overflow用户

发布于 2017-11-01 20:16:32

我已经找到了根本的解决方案。我删除了kylo和activemq,然后重新安装了rpm。我不知道我做了什么不同?但是,现在它可以工作了,我可以登录,kylo-services开始并且不会停止。

票数 0
EN

Stack Overflow用户

发布于 2019-05-05 17:15:54

试试下面的,它对我很有效。

上述语法不正确

删除创建的用户,然后在下面运行查询

代码语言:javascript
复制
CREATE USER 'kylo'@'<KYLO_EDGE_NODE>' IDENTIFIED BY IDENTIFIED BY '%password%'; 

GRANT ALL PRIVILEGES ON *.* TO 'kylo'@'<KYLO_EDGE_NODE>' WITH GRANT OPTION;

并重新启动mysql服务器

然后启动kylo-service

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46903176

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档