You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Samba共享ZFS数据集时遭遇NT_STATUS_BAD_NETWORK_NAME错误求助

Samba共享ZFS数据集时遭遇NT_STATUS_BAD_NETWORK_NAME错误求助

我现在正尝试用SMB共享我的ZFS数据集,但每次连接都会收到NT_STATUS_BAD_NETWORK_NAME错误。这个错误让我有点困惑——我了解到这个错误通常和无效服务器名有关,但奇怪的是,我能正常访问普通的SMB共享,只有ZFS的共享出问题,按道理如果是服务器名的问题,两个共享都应该受影响才对。

我也查过相关的问题,有人说可能是权限设置不对,但我检查了/mnt/share和/basis/media的权限都是755,应该不是这个原因。会不会是ZFS数据集本身的配置,或者某些隐藏的ZFS设置阻止了SMB共享呢?

我的Samba配置文件内容如下:

[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
unix password sync = yes
passwd program = /usr/bin/passwd %u

# normal SMB share
[test]
path = /mnt/share
writable = yes
browseable = yes
read only = no
valid users = @media
public = no
guest ok = no

# ZFS SMB share
[zfs]
path = /basis/media
writable = yes
browseable = yes
read only = no
valid users = @media
public = no
guest ok = no

我尝试用命令smbclient //localhost/zfs -U <USER>%<PWD>访问,不管是本地还是从其他机器连接,都会弹出这个错误。

补充:疑似相关的日志片段

[2023/05/20 14:49:02.615284, 0] ../../source3/smbd/smb2_service.c:787(make_connection_snum)
make_connection_snum: canonicalize_connect_path failed for service zfs, path /basis/media
[2023/05/20 14:49:02.615366, 3] ../../source3/smbd/smb2_server.c:3961(smbd_smb2_request_error_ex)
smbd_smb2_request_error_ex: smbd_smb2_request_error_ex: idx[1] status[NT_STATUS_BAD_NETWORK_NAME] || at ../../source3/smbd/smb2_tcon.c:151

备注:内容来源于stack exchange,提问作者mchp

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 13:14:52