[GH-ISSUE #521] [Question] 如何配置 mooncake_master 监听特定网卡及启用 IPv6 通信? #180

Closed
opened 2026-10-29 21:10:34 +00:00 by bsakaguchi · 2 comments
Owner

Originally created by @SouthIO on GitHub (Jun 19, 2025).
Original GitHub issue: https://github.com/kvcache-ai/Mooncake/issues/521

首先,感谢你们开源!我现在参考Mooncake/doc/zh/vllm-integration-v1.md的文档内容,使用HTTP作为metadata_server,并使用TCP作为通信协议,成功实现了vLLM的PD分离解耦,但是我的机器上有多张网卡,当我启动mooncake_master的时候,它会选择默认的用于上网的IPv4地址进行监听,我有没有办法可以手动选择mooncake_master监听的地址?有没有办法让master和client使用IPv6地址进行通信?

Originally created by @SouthIO on GitHub (Jun 19, 2025). Original GitHub issue: https://github.com/kvcache-ai/Mooncake/issues/521 首先,感谢你们开源!我现在参考Mooncake/doc/zh/vllm-integration-v1.md的文档内容,使用HTTP作为metadata_server,并使用TCP作为通信协议,成功实现了vLLM的PD分离解耦,但是我的机器上有多张网卡,当我启动mooncake_master的时候,它会选择默认的用于上网的IPv4地址进行监听,我有没有办法可以手动选择mooncake_master监听的地址?有没有办法让master和client使用IPv6地址进行通信?
bsakaguchi 2026-10-29 21:10:34 +00:00
Author
Owner

@xiaguan commented on GitHub (Jun 20, 2025):

建议生产使用RDMA。

支持ipv6,但不持支配置。可以在master.cpp中加入一个ip地址的gfalgs配置,传入给rpc服务初始化即可。

<!-- gh-comment-id:2989616491 --> @xiaguan commented on GitHub (Jun 20, 2025): 建议生产使用RDMA。 支持ipv6,但不持支配置。可以在`master.cpp`中加入一个ip地址的gfalgs配置,传入给rpc服务初始化即可。
Author
Owner

@xiaguan commented on GitHub (Jun 30, 2025):

#530 已经合并,您可以使用rpc_address进行配置。

<!-- gh-comment-id:3017866240 --> @xiaguan commented on GitHub (Jun 30, 2025): #530 已经合并,您可以使用`rpc_address`进行配置。
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kvcache-ai/Mooncake#180
No description provided.