首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kylo启动时Liquibase异常

Kylo启动时Liquibase异常
EN

Stack Overflow用户
提问于 2017-04-27 18:27:38
回答 1查看 118关注 0票数 2

我从主分支创建了一个rpm,并将其安装在我的HDP 2.4沙箱上,并为Kylo安装了mysql默认元存储。在启动kylo服务后,我遇到了以下问题。以前有没有人遇到过这种情况?

代码语言:javascript
复制
Caused by: liquibase.exception.MigrationFailedException: Migration failed for change set classpath:com/thinkbiganalytics/db/changelog/0.0.0/2017-03-24-1135-automated-export.xml::1490096811017-68::ru186002 (generated):
     Reason: liquibase.exception.DatabaseException: Specified key was too long; max key length is 1000 bytes [Failed SQL: CREATE INDEX NN_EXEC_PARAMS_STRING_VAL ON kylo.BATCH_JOB_EXECUTION_PARAMS(KEY_NAME, STRING_VAL)]
        at liquibase.changelog.ChangeSet.execute(ChangeSet.java:619)
        at liquibase.changelog.visitor.UpdateVisitor.visit(UpdateVisitor.java:51)
        at liquibase.changelog.ChangeLogIterator.run(ChangeLogIterator.java:79)
        at liquibase.Liquibase.update(Liquibase.java:214)
        at liquibase.Liquibase.update(Liquibase.java:192)
        at liquibase.integration.spring.SpringLiquibase.performUpdate(SpringLiquibase.java:431)
        at liquibase.integration.spring.SpringLiquibase.afterPropertiesSet(SpringLiquibase.java:388)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
        ... 16 more
EN

回答 1

Stack Overflow用户

发布于 2017-05-26 01:34:22

问题可能是Kylo需要更新版本的MySQL服务器。

您可以尝试手动升级数据库并将SQL脚本修改为使用较短的键:http://kylo.readthedocs.io/en/latest/how-to-guides/DatabaseUpgrades.html

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

https://stackoverflow.com/questions/43655158

复制
相关文章

相似问题

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