我们正在尝试使用以下配置设置 Apache Usergrid 2.1:
- CentOS 7
- 卡桑德拉 1.2.19
- 甲骨文 Java 1.8.0_91
- 雄猫 8.0.33
- 弹性搜索 2.3.2
Tomcat、Cassandra 和 ElasticSearch 运行正常,日志没有错误。但是,当我们部署 usergrid 堆栈(ROOT.war)时,我们在 catalina.out 中收到以下错误并且没有任何效果。
WARN Slf4jConnectionPoolMonitorImpl:31 - BadRequestException: [host=localhost(127.0.0.1):9160, latency=3(3), attempts=1]InvalidRequestException(why:Keyspace 'Usergrid_Applications' does not exist)
ERROR ServiceManager:110 - This should never happen
org.apache.usergrid.persistence.collection.exception.CollectionRuntimeException: An error occurred connecting to cassandra
该日志几乎每 5 秒写入一次。
由于应用程序没有运行,建议的数据库设置 URL 也不起作用。
顺便说一句,我们正在关注此文档:https ://usergrid.apache.org/docs/installation/deployment-guide.html
我们还尝试手动生成“Usergrid_Applications”键空间,但这也不起作用。
我们怎样才能让它发挥作用?