forked from opencurve/curveadm
-
Notifications
You must be signed in to change notification settings - Fork 2
migrate dingo
jackblack369 edited this page Dec 2, 2024
·
1 revision
修改拓扑文件中需要迁移的主机:
$ vim topology.yaml
kind: dingofs
global:
variable:
home: /tmp
machine1: dingo001
machine2: dingo002
machine3: dingo003
machine4: dingo004 # 新增机器
mds_services:
config:
listen.ip: ${service_host}
listen.port: 6700
listen.dummy_port: 7700
deploy:
- host: ${machine1}
- host: ${machine2}
- host: ${machine4} # 将 ${machine3} 修改为 ${machine4}
⚠️ 警告:
- 每一次只能迁移同一种角色的服务
- 每一次只能迁移同一台主机的服务
$ dingoadm migrate topology.yaml
💡 提醒:
迁移操作属于幂等操作,用户在执行失败后可重复执行,不用担心服务残留问题
© 2024 Dingo Team. All Rights Reserved