如题。
。你可以拉取 v3.0 的镜像安装使用 Nebula 啊,为啥会有这个疑问呢?
有的
$ git clone -b v3.0.0 https://github.com/vesoft-inc/nebula-docker-compose.git
-b v3.0.0 就是 steam 指的拉取 v3 的 docker-compose 文件的部分
好的,感谢
请问从2.6.1升级到3.0困难吗?
不困难啊,just do it。
好的,我们这边先在开发环境尝试一下。
嗯嗯,有问题可以来更新帖子哈
今天准备操作一下,然后看了一下文档,好像不支持docker容器部署方式的升级啊?
对。不支持。
那请问目前有docker容器部署版本的升级方案吗?
你们现在是基于已有的义务进行升级吗,我理解你们是在做测试对吗,应该没有业务数据运行在上面的话,为啥不直接部署一个 3.0 的镜像呢。
不是,我们部署了测试和线上两套环境,大概去年11月左右就已经有数据运行在线上了。
线上业务用的 Docker,然后想升级到 3.0 版本是吗?
是的,因为我看你们3.0增加了很多内容,可以解决我们之前遇到的一些问题。
线上 docker 是用的什么,compose,swarm,还是 k8s。
数据是 mount 出来的么?
如果是 mount 的,就按照升级文档:
- 停所有服务。
- 启动一个 3.0 的 meta,mount 原来的 meta 数据。
- 启动顺便一个镜像,mount storage 数据,然后连 meta 用升级工具升级数据。
- 所有 storage 都升级好以后,启动 storage。
保险起见,可以先把 mount 的数据备份一下。
2 个赞
compose,是挂载出来的。升级工具是指什么?
如果是 docker-compose 的话,第 3 步可以在宿主机上做。
只要宿主机可以访问 meta 和 mount 的数据就可以
1 个赞

