【问题标题】:Keyspace 'OpsCenter' does not exist键空间“OpsCenter”不存在
【发布时间】:2015-10-27 13:58:01
【问题描述】:

当我启动 datastax-agent 查看 /var/log/datastax-agent/agent.log 时,我看到以下错误消息:

clojure.lang.ExceptionInfo: throw+: {:type :opsagent.cassandra/keyspaces-does-not-exist, :message "The OpsCenter storage keyspace, \"OpsCenter\", does not exist yet."} {:object {:type :opsagent.cassandra/keyspaces-does-not-exist, :message "The OpsCenter storage keyspace, \"OpsCenter\", does not exist yet."}, :environment {conn #<SessionManager com.datastax.driver.core.SessionManager@374c40ba>, ks-to-set "\"OpsCenter\"", current-ks nil, e #<InvalidQueryException com.datastax.driver.core.exceptions.InvalidQueryException: Keyspace 'OpsCenter' does not exist>}}
        at opsagent.cassandra$set_ks.invoke(cassandra.clj:28)
        at opsagent.cassandra$get_conn.invoke(cassandra.clj:33)
        at opsagent.cassandra$scan_pdps.invoke(cassandra.clj:180)
        at opsagent.cassandra$process_pdp_row$fn__2465.invoke(cassandra.clj:206)
        at opsagent.cassandra$process_pdp_row.invoke(cassandra.clj:204)
        at opsagent.cassandra$process_pdp_row.invoke(cassandra.clj:202)
        at opsagent.cassandra$load_pdps_with_retry$fn__2471.invoke(cassandra.clj:218)
        at opsagent.cassandra$load_pdps_with_retry.invoke(cassandra.clj:217)
        at opsagent.cassandra$setup_cassandra.invoke(cassandra.clj:275)
        at opsagent.opsagent$setup_cassandra.invoke(opsagent.clj:152)
        at opsagent.opsagent$init_jmx.invoke(opsagent.clj:206)
        at opsagent.opsagent$_main.doInvoke(opsagent.clj:271)
        at clojure.lang.RestFn.applyTo(RestFn.java

我该如何解决这个问题?

【问题讨论】:

  • OpsCenter 应该自行创建密钥空间。你能检查一下cqlsh,看看它是否已经这样做了吗? desc keyspace OpsCenter
  • 您是否在该节点的集群上成功启动了 opscenter 守护进程?
  • 我查了cqlsh,KS不在。不,由于此错误,我无法在集群上启动 OpsCenter - stackoverflow.com/questions/29361021/…
  • 您运行的是什么版本的 opscenter?您是否尝试在其他主机上安装 opscenter,然后尝试添加现有集群?

标签: datastax opscenter


【解决方案1】:

您应该重新启动 opscenter;我这样做没关系!

  1. SSH 到您部署的 opscenter 机器;
  2. kill -9 opscenter 的 pid
  3. cd 你的 opscenter 路径
  4. 光盘盒
  5. ./opscenter

【讨论】:

    猜你喜欢
    • 2015-06-15
    • 1970-01-01
    • 2015-06-27
    • 2013-12-02
    • 2015-11-20
    • 2017-05-02
    • 2014-02-02
    • 1970-01-01
    相关资源
    最近更新 更多