[GH-ISSUE #164] 重新初始化簇似乎没有生效 #95

Open
opened 2026-10-26 09:45:01 +00:00 by bsakaguchi · 6 comments
Owner

Originally created by @shuiyihang on GitHub (Mar 13, 2025).
Original GitHub issue: https://github.com/deepseek-ai/3FS/issues/164

我一开始使用如下命令初始化簇,给的stripeSize大小不合适,导致[2025-03-13T02:54:12.197556140+00:00 SvrProc0: 950 ChainAllocator.h:107 ERROR] Failed to allocate for layout {"tableId":1,"tableVersion":0,"chunkSize":1048576,"stripeSize":4,"chains":{"type":"Empty","value":"empty"}}, chain table 1 have only 3 chains.
但是我重新运行如下,并且上传了mgmtd,为什么还是一样的错误
/opt/3fs/bin/admin_cli -cfg /opt/3fs/etc/admin_cli.toml "init-cluster --allow-config-existed --mgmtd /opt/3fs/etc/mgmtd_main.toml 1 1048576 2"

Originally created by @shuiyihang on GitHub (Mar 13, 2025). Original GitHub issue: https://github.com/deepseek-ai/3FS/issues/164 我一开始使用如下命令初始化簇,给的stripeSize大小不合适,导致[2025-03-13T02:54:12.197556140+00:00 SvrProc0: 950 ChainAllocator.h:107 ERROR] Failed to allocate for layout {"tableId":1,"tableVersion":0,"chunkSize":1048576,"stripeSize":4,"chains":{"type":"Empty","value":"empty"}}, chain table 1 have only 3 chains. 但是我重新运行如下,并且上传了mgmtd,为什么还是一样的错误 /opt/3fs/bin/admin_cli -cfg /opt/3fs/etc/admin_cli.toml "init-cluster --allow-config-existed --mgmtd /opt/3fs/etc/mgmtd_main.toml 1 1048576 2"
Author
Owner

@msydxpc commented on GitHub (Mar 13, 2025):

同问

<!-- gh-comment-id:2720242284 --> @msydxpc commented on GitHub (Mar 13, 2025): 同问
Author
Owner

@polyrabbit commented on GitHub (Mar 13, 2025):

我的办法是,清空fdb重头再来 :)

<!-- gh-comment-id:2720738525 --> @polyrabbit commented on GitHub (Mar 13, 2025): 我的办法是,清空fdb重头再来 :)
Author
Owner

@Icedroid commented on GitHub (Mar 14, 2025):

执行这个命令一直卡住是什么原因
/opt/3fs/bin/admin_cli -cfg /opt/3fs/etc/admin_cli.toml "init-cluster --allow-config-existed --mgmtd /opt/3fs/etc/mgmtd_main.toml 1 1048576 2"

<!-- gh-comment-id:2725170224 --> @Icedroid commented on GitHub (Mar 14, 2025): 执行这个命令一直卡住是什么原因 `/opt/3fs/bin/admin_cli -cfg /opt/3fs/etc/admin_cli.toml "init-cluster --allow-config-existed --mgmtd /opt/3fs/etc/mgmtd_main.toml 1 1048576 2"`
Author
Owner

@shuiyihang commented on GitHub (Mar 15, 2025):

执行这个命令一直卡住是什么原因 /opt/3fs/bin/admin_cli -cfg /opt/3fs/etc/admin_cli.toml "init-cluster --allow-config-existed --mgmtd /opt/3fs/etc/mgmtd_main.toml 1 1048576 2"

没有启动founddationDB服务器

<!-- gh-comment-id:2726297730 --> @shuiyihang commented on GitHub (Mar 15, 2025): > 执行这个命令一直卡住是什么原因 `/opt/3fs/bin/admin_cli -cfg /opt/3fs/etc/admin_cli.toml "init-cluster --allow-config-existed --mgmtd /opt/3fs/etc/mgmtd_main.toml 1 1048576 2"` 没有启动founddationDB服务器
Author
Owner

@shuiyihang commented on GitHub (Mar 15, 2025):

同问

确实可以如楼下所说,可以尝试把fdb簇删掉,重新拷贝过去操作一遍试一下

<!-- gh-comment-id:2726298205 --> @shuiyihang commented on GitHub (Mar 15, 2025): > 同问 确实可以如楼下所说,可以尝试把fdb簇删掉,重新拷贝过去操作一遍试一下
Author
Owner

@polyrabbit commented on GitHub (Mar 15, 2025):

执行这个命令一直卡住是什么原因 /opt/3fs/bin/admin_cli -cfg /opt/3fs/etc/admin_cli.toml "init-cluster --allow-config-existed --mgmtd /opt/3fs/etc/mgmtd_main.toml 1 1048576 2"

也可能是远程访问 fdb 的?默认 fdb 只监听了 localhost,可以将listen-address改成0.0.0.0:4500试试

<!-- gh-comment-id:2726367253 --> @polyrabbit commented on GitHub (Mar 15, 2025): > 执行这个命令一直卡住是什么原因 `/opt/3fs/bin/admin_cli -cfg /opt/3fs/etc/admin_cli.toml "init-cluster --allow-config-existed --mgmtd /opt/3fs/etc/mgmtd_main.toml 1 1048576 2"` 也可能是远程访问 fdb 的?默认 fdb 只监听了 localhost,可以将`listen-address`改成`0.0.0.0:4500`试试
Sign in to join this conversation.
No labels
pull-request
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
deepseek-ai/3FS#95
No description provided.