AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 737093
Accepted
Nathan C
Nathan C
Asked: 2015-11-18 11:41:11 +0800 CST2015-11-18 11:41:11 +0800 CST 2015-11-18 11:41:11 +0800 CST

服务器重新启动后 iSCSI 目标卡住重新连接

  • 772

我的 iSCSI 连接在服务器重新启动后无法自行重新连接,一直存在一些问题,如下所示:

在此处输入图像描述

操作系统是 Windows Server 2008 R2。iSCSI 设备适用于我的 SQL Server 2008 R2 实例,该实例位于具有另一台相同服务器的故障转移群集中。两台服务器都出现同样的问题。

该目标被列为“最喜欢的目标”,不需要身份验证。摘要已关闭。iSCSI 目标通过 Synology NAS 设备公开。

还值得一提的是,我的文件/打印服务器(相同的操作系统)也出现了同样的问题。我试过自己做研究,但到目前为止没有太多帮助。这是一个非常基本的设置,大多数解决方案都采用更类似于 SAN 的配置。

除 NAS 之外的所有服务器都位于 ESXi 6 主机上(每台主机上的一对虚拟机)。

编辑:发现选项卡:

在此处输入图像描述

更新:日志消息:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

windows
  • 3 3 个回答
  • 29578 Views

3 个回答

  • Voted
  1. Best Answer
    tfrederick74656
    2015-11-18T12:46:33+08:002015-11-18T12:46:33+08:00

    编辑:

    好的,所以事件 113 是KB972107,这是一类相当普遍的问题,但是“...网络堆栈没有完全准备好”引起了我的注意。然后我们看到更有趣的事件 103。

    看到这个有类似问题的专家交流帖子......

    如果我在服务器 si 运行时附加它们,一切似乎都正常运行,但如果我重新启动,服务器通常会在登录后挂起,驱动器要么缓慢出现,要么根本不出现。

    ...以及指向以下知识库文章的解决方案。


    没有任何进一步的信息,我的直觉是当启动器重新启动时连接没有被正常终止。这会使目标设备上的连接处于不一致的状态。当您的启动器尝试重新连接时,目标仍然认为原始会话处于活动状态并且连接挂起,这可能是因为一侧只是混淆了,或者因为您对每个启动器的会话数设置了限制。

    继续再试一次,观察远程服务器上的连接状态。如果我的预感是正确的,您会看到 NAS 端的会话仍然处于活动状态。这可能是您的服务器在强制断开之前没有足够快地终止会话的问题,或者可能是 NAS 上的会话超时时间过长的结果。

    • 4
  2. Ian Murphy
    2015-11-19T07:35:42+08:002015-11-19T07:35:42+08:00

    我们还在大多数客户站点中使用 Synology Nas,我经常看到完全相同的问题。我与 Synology 技术支持人员进行了交谈,他们建议配置身份验证屏蔽。在我的情况下,我正在使用 chap 验证连接,而 windows 一直在记录身份验证错误。升级设备时情况更糟,因为我会断开十几个 lun,而一半通常无法重新连接。

    自从进行此更改以来,我已经从大约 100% 的重新启动时看到此问题,而在过去六个月中仅在一台机器上看到过此问题。

    我意识到您没有配置身份验证,但可能值得尝试在 Synology 端配置屏蔽。您需要在连接时从存储管理器复制 iqn 字符串。您可以在 iscsi 目标屏幕中找到它,然后转到编辑 > 屏蔽并创建一个新条目,您可以在其中粘贴字符串。

    • 0
  3. Rob Holmes
    2019-07-31T05:12:29+08:002019-07-31T05:12:29+08:00

    我最近遇到了这个,发现即使你设置了掩码它仍然会失败。它似乎与正在使用的 Team NIC 相关联。

    我发现您必须执行以下操作:删除 NAS 的所有现有 ISCSI 目标,包括在卷和设备中删除 CHAP 并改用掩码(IE 默认情况下无访问权限,但您连接的模仿者读/写。使用自动连接但不要在顶部设置任何特殊的 NIC 或目标。通常这是对未重新连接的设备的修复,但我发现这反而导致了问题。连接后,在卷和设备上运行自动配置以确保其重新连接。

    现在,您应该会发现它在重新启动时重新连接。

    谢谢,罗布·福尔摩斯

    • 0

相关问题

  • 知道任何适用于 Windows 的快速可编写脚本的 ftp 客户端吗?[关闭]

  • 如果 Windows 服务崩溃,如何自动重新启动它?

  • 无法安排任务(访问被拒绝)

  • 物理机重启时自动重启虚拟机(VMWare)

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve