我安装了"Usergrid 2.1“,然后是链接https://usergrid.apache.org/docs/installation/ug2-deploy-to-tomcat.html
但是当我启动tomcat时,它抛出异常,因为
(JobSchedulerService.java:118)
at com.google.common.util.concurrent.AbstractScheduledService$1$1.run(Ab
stractScheduledService.java:174)
at com.google.common.util.concurrent.Callables$3.run(Callables.java:95)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: InvalidRequestException(why:Keyspace 'Usergrid_Applications' does not
exist)
at org.apache.cassandra.thrift.Cassandra$set_keyspace_result.read(Cassan
dra.java:5540)
at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:78)
at org.apache.cassandra.thrift.Cassandra$Client.recv_set_keyspace(Cassan
dra.java:540)
at org.apache.cassandra.thrift.Cassandra$Client.set_keyspace(Cassandra.j
ava:527)
at me.prettyprint.cassandra.connection.client.HThriftClient.getCassandra
(HThriftClient.java:110)如何解决我的问题?
发布于 2017-02-03 17:05:40
在与这个问题斗争了很长一段时间后,我意识到在我的例子中,如果没有/etc/default/elasticsearch.中的额外配置,elasticsearch 1.7.6和2.x就无法启动我在Ubuntu16.04上只需在文件中添加一行START_DAEMON=true并重新启动elasticsearch即可。
现在可以成功连接到设置usergrid。我到处寻找答案,但直到现在也找不到任何参考资料。因此,我想到了发布。我使用的堆栈是1.apache-usergrid-2.1.0 2. cassandra 3.7 3. tomcat8 4. elasticsearch 2.4.4
由于这个问题,我几乎放弃了使用usergrid,希望这是一个可以帮助任何寻找这个问题的人的解决方案。
https://stackoverflow.com/questions/34839938
复制相似问题