iSCSI:带有 Windows 启动器的 ubuntu tgt

iSCSI:带有 Windows 启动器的 ubuntu tgt

我的 iSCSI 实验室提出了一个问题:我正在尝试配置 Windows 系统 (10 + Server 2019) 以连接到 Ubuntu iSCSI 目标,使用 Ubuntu 上的 tgt 和 Windows 内置启动器。Windows 启动器可以顺利连接到 Windows、FreeNAS 和 AsusTor 目标。Ubuntu 启动器可以顺利连接到 Ubuntu 目标。我唯一的问题是 Windows 启动器和 Ubuntu/tgt 作为目标。

在 Windows 上,“快速连接”找到了目标,但 GUI 显示“未找到目标名称或被标记为登录时隐藏。”并且事件日志显示“iSCSIPlrt / ID 10 / 登录请求失败”。

在 Ubuntu 上,tgt 似乎没有记录太多内容,只有服务启动之类的。

我尝试过不进行身份验证、IQN、IP 和(相互)CHAP 进行身份验证,但没有成功......

有人知道如何修复这个问题吗?或者有更好的方法吗?

答案1

问题已解决:Ubuntu 不符合 RFC 3722“iSCSI 名称的字符串配置文件”,其中规定“此外,通过用户界面输入的任何大写字符都必须映射到其小写对应字符。”

我的主机名为 UV1,因此我设置了类似“iqn....:UV1-test”的 IQN,但 Windows 启动器连接到“iqn....:uvi1-test”,却出现“未找到目标”...

相关内容