无法使用自托管集成运行时创建指向本地路径的链接服务
本地共享文件夹链接服务错误原因分析及排查
常见错误原因
1. 权限配置缺失
自托管集成运行时默认以NT SERVICE\DIAHostService账户运行,该账户必须拥有目标共享文件夹的共享权限(至少读取权限,若需写入则加写入权限)和NTFS权限。如果是用域账户启动自托管IR服务,需确保该域账户能正常访问共享文件夹。
2. 网络或路径问题
- 共享路径格式错误:必须使用
\\<机器名称>\<共享文件夹名>或\\<本地IP地址>\<共享文件夹名>格式,不能直接填写本地绝对路径(如C:\xxx)。 - 本地防火墙/杀毒软件拦截了SMB端口(默认445),导致自托管IR无法访问共享文件夹。
- 自托管IR所在机器与共享文件夹所在机器不在同一局域网,或存在路由/网络策略限制。
3. 自托管IR状态异常
检查Azure Data Factory中自托管集成运行时的状态是否为运行中,若节点离线则无法建立连接。
关于VNET的澄清
你怀疑的VNET/网关子网问题与当前场景无关:自托管集成运行时部署在本地机器,直接与本地共享文件夹通信,不需要通过Azure虚拟网络。仅当使用托管集成运行时访问本地资源时,才需要配置VPN/ExpressRoute或专用链接。
快速验证步骤
- 登录自托管IR所在本地机器,切换到自托管IR运行账户,手动尝试访问共享文件夹,确认是否能正常读取/写入文件。
- 将共享路径替换为
\\<本地IP>\<共享名>重新测试链接服务。 - 临时关闭本地防火墙,排查是否存在端口拦截问题。
内容的提问来源于stack exchange,提问作者awesome_sangram
相关产品推荐
相关产品推荐

