venus icon indicating copy to clipboard operation
venus copied to clipboard

[venus] exec multiple migration process / 重复多次执行升级迁移过程

Open hunjixin opened this issue 3 years ago • 5 comments

链服务模块 / Chain Service Components

  • [ ] venus
  • [ ] venus-auth
  • [ ] venus-gateway
  • [ ] venus-messager
  • [ ] venus-miner
  • [ ] 文档 / docs

订单服务模块 / Deal Service Components

  • [ ] venus-market
  • [ ] 文档 / docs

算力服务模块 / Storage Power Service Components

  • [ ] venus-sector-manager
  • [ ] venus-worker
  • [ ] 文档 / docs

版本 / Version

nv17

描述 / Describe the Bug

在升级同步的过程中,发现migration过程存在多次重复发生的问题。 推测可能是由于相同高度的组合积累了多个,同高度多次同步,导致迁移过程重复运行。

日志 / Logging Information

*

重现步骤 / Repo Steps

No response

hunjixin avatar Dec 05 '22 06:12 hunjixin

有种情况是迁移actor时算出的root不对也会重复迁移,但在代码没问题的情况下重启后能迁移成功

simlecode avatar Dec 08 '22 03:12 simlecode

Lotus 的一些迁移优化,作为参考:

  • [ ] https://github.com/filecoin-project/lotus/issues/10048#issuecomment-1430372953

Fatman13 avatar Feb 20 '23 07:02 Fatman13

定义最大迁移worker数量?

  • [ ] https://filecoinproject.slack.com/archives/C027TQMUVJN/p1676655185693059

Fatman13 avatar Feb 20 '23 07:02 Fatman13

这个 1.10 没搞进去,当时我是平移到 1.11,@elvin-du 大佬可以看看下个版本或者下下个版本的需求?

Fatman13 avatar May 22 '23 09:05 Fatman13

再放一下看看,如果后面的升级如何还不能复现这个问题,就关闭。

elvin-du avatar Jun 30 '23 07:06 elvin-du