我在一台 Server 2008 R2 机器上安装了 Microsoft iSCSI Software Target 3.3,并创建了一个新的 iSCSI Target。在目标中,我创建了一个新的虚拟磁盘。
我从另一台服务器启动了 iSCSI 启动器,并在目标 | 目标中输入了目标的 IP。(还尝试了 DNS 名称。)但当我单击刷新时,我从未看到目标。通过谷歌搜索,我发现这个 Youtube 教程来自一个法国人,他做的事情和我差不多(唯一的区别是我在一个领域)。
我一开始以为 3260 端口可能被关闭了,但我无法通过 telnet 访问它。我还禁用了所有防火墙,看看是否阻止了任何东西……到目前为止还没有运气。
有人知道我无法连接到 iSCSI 目标的可能原因吗?
如果我可以提供更多信息,请告诉我需要什么?额外信息:我使用过这个进行设置。
答案1
在谷歌搜索连接问题时,我注意到了这一点文章
当您使用 Microsoft iSCSI Target 软件创建 iSCSI Target 时,您会创建设备并将其分配给 iSCSI Target。
问题在于您需要告诉目标允许哪些客户端连接 — 默认情况下不允许任何客户端连接。选择 iSCSI 目标的属性,然后在 iSCSI 启动器选项卡下单击添加并选择允许连接的客户端的 IQN。将显示过去尝试连接的客户端的 IQN,或者您可以手动输入允许的客户端的 IQN。客户端现在应该能够连接了。
如果您不确定 iSCSI 启动器(客户端)的 IQN,请在客户端上启动 iSCSI 启动器管理员工具应用程序。在“配置”选项卡下,将显示其 IQN。
它解释说目标上的 iSCSI 启动器选项卡应该是正确的。所以我再次检查了我的 IQN,是的,我弄错了!输入正确的地址后,连接就成功了!