如何将 Redis Enterprise 分片和端点迁移到其他节点?
最后更新:2024 年 4 月 18 日
问题
如何将 Redis Enterprise 分片和端点迁移到不同节点?
答案
可以通过使用以下命令在节点间移动分片/端点:
rladmin migrate shard <shard_id> target_node <node_id>
以及
rladmin bind
[ db { db:<id> | <name> } ]
endpoint <id> exclude
<proxy_id1 .. proxy_idN>
对于端点,也可以将其迁移到大多数主分片所在的节点上。
rladmin migrate [ db { db:<id> | <name> } ]
endpoint_to_shards
[ restrict_target_node <id> ]
[ commit ]
[ max_concurrent_bdb_migrations <value> ]
参考
请参阅 rladmin bind 命令文档。