0

我一直在使用内置的 cassandra db 运行 usergrid-stack commit 08f26cc865c96185d11990bf622730beff59971a 一段时间。我需要迁移到另一台服务器,并认为我会借此机会更新。

我尝试将文件夹standalone/target/tmp 复制到新安装,但这样做会给我下面的错误。

null; Can't construct a java object for tag:yaml.org,2002:org.apache.cassandra.config.Config; exception=Cannot create property=hinted_handoff_throttle_delay_in_ms for JavaBean=org.apache.cassandra.config.Config@6b7b9f29; Unable to find property 'hinted_handoff_throttle_delay_in_ms' on class: org.apache.cassandra.config.Config
Invalid yaml; unable to start server.  See log for stacktrace.

有什么办法可以将数据库迁移到较新的版本?

如果没有,是否至少有一种方法可以使用旧版本迁移数据库?

4

1 回答 1

0

iirchinted_handoff_throttle_delay_in_ms是 Cassandra 1.1 中的设置,已在 Cassandra 1.2 中删除,因此您可能需要编辑 conf 文件 ( cassandra.yaml) 并删除此设置。

于 2014-04-04T11:38:32.973 回答