gpt4 book ai didi

cassandra - 将 janusgraph 从 0.2.2 升级到 0.5.2

转载 作者:行者123 更新时间:2023-12-04 09:36:37 28 4
gpt4 key购买 nike

我是 Janusgraph 的新手。我需要将 Janausgraph 版本从 0.2.2(storage: cassandra, index: es) 升级到最新的稳定版本 (0.5.2)。我已经浏览了文档/论坛如何启动这个过程(我只看到了变更日志)。我无法找出清晰/直接的解决方案。是进行增量升级(0.2.2 > 0.x.x* > 0.5.2)还是直接升级(安装 0.5.2,尝试以某种方式转储 cassandra 数据,iff 有效)
我尝试了第二个,下载了最新的 janusgraph(base 和 -full dist),安装了最新的 cassandra(311) 和 es(6xx,7xx)。我已将旧的 cassandra 数据复制到最新的 cassandra (/var/lib/cassandra)。我已经启动了 janusgraph 和 cassandra 这两个服务器,它已经启动并正在运行。但是当我尝试与 janusgraph(通过 gremlin 服务器)交互时,它给出了类似“Gremlin groovy 脚本引擎 - 非法参数异常”的错误
我发现这是不应该做的。我需要通过适当的导入/导出数据进行增量升级。
有人可以帮助我,我应该如何进一步进行增量升级。如何导出/导入所有 janusgraph/gremlin-server 数据。

最佳答案

您将需要停止 0.2 实例,设置配置 graph.allow-upgrade = truejanusgraph.properties ( see here ),然后在同一个 Cassandra 之上启动一个新的 0.5 实例(或者如果需要,将旧的 Cassandra/ES 数据迁移到新的 Cassandra/ES 实例)。
此后,一个好的做法是停止这个 0.5 实例,删除 graph.allow-upgrade设置后重启即可正常使用,下次升级时才更改。

关于cassandra - 将 janusgraph 从 0.2.2 升级到 0.5.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62552278/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com