mirror of
https://github.com/kvcache-ai/Mooncake.git
synced 2026-11-05 01:17:55 +00:00
[GH-ISSUE #2715] [Bug]: mooncake-store offload SSD some question #708
Labels
No labels
ascend
auto-closed
bug
bug
CI/Build
Common
documentation
enhancement
feature request
good first issue
help wanted
high priority
MetaX
nightly-failure
pull-request
PyTorch Backend
question
RFC
Roadmap
stale
Store
Tests
Transfer Engine
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
kvcache-ai/Mooncake#708
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @weibingo on GitHub (Jul 2, 2026).
Original GitHub issue: https://github.com/kvcache-ai/Mooncake/issues/2715
Bug Report
When SSD offload is enabled, I noticed that after writing some keys on Node 1, they get offloaded to the SSD. Later, when I try to read these keys from Node 2, if the key has already been evicted from Node 1’s DRAM but still resides on its SSD, Node 2 will attempt to fetch it. However, Node 2 tries to read directly via the local SSD file path of the key. Since Node 2 obviously does not have this file locally, the read operation fails.
Before submitting...
@github-actions[bot] commented on GitHub (Jul 2, 2026):
Thanks for opening this issue, @weibingo!
10209205A maintainer will triage this when possible. To help us respond faster, please include:
Useful links: Documentation · Contributing guide
@LujhCoconut commented on GitHub (Jul 2, 2026):
Hi, did you set
root_fs_dirin your master config? That's a legacy path designed for shared filesystems. When set, each key gets a DISK replica with a localfile_path— remote nodes will try to::open()that path locally and fail.The recommended way is
--enable_offload=trueonly, which usesLOCAL_DISKreplicas: the SSD owner reads data from disk into a registered DRAM buffer, then the remote node pulls it via RDMA.@weibingo commented on GitHub (Jul 29, 2026):
yes , we test it with new docs
@github-actions[bot] commented on GitHub (Oct 28, 2026):
This issue has had no activity for 90 days and will be closed in 7 days if there is no further activity. Please comment or react if it should stay open.