适用于英特尔® iSCSI Remote Boot

文档

故障排除

000007279

2021 年 03 月 26 日

单击 或主题了解详细信息:

Windows 已知问题

向 Microsoft Windows Server* 2003 添加/更新硬件或软件

添加或更新可能会影响网络堆栈的硬件或软件(如网络驱动程序、操作系统服务包等)之后, 您必须 使用 /verify /fix 命令行选项运行 iscsi.exe。此实用程序作为 Microsoft* iSCSI 软件安装的一部分安装。强烈推荐此实用程序设置为在每个系统关闭时运行,这样您不会忘记并破坏系统。要设置此实用程序在系统关机时运行,请按照以下步骤操作。

  1. 运行 gpedit.msc。这将启动组策略编辑器;在此实用程序中:
  2. 展开 计算机配置
  3. 展开 Windows 设置
  4. 展开或选择 脚本(启动/关闭)
  5. 双击 关机
  6. 这将打开关闭属性对话框;单击 Add 按钮,并添加此可执行文件或批处理文件以运行此文件。
Microsoft* Initiator 在启动端口上没有链接时不启动

在用两个端口连接到目标并成功启动 iSCSI 远程启动为 iSCSI 设置系统后,如果您稍后尝试仅将辅助启动端口连接到目标启动系统,Microsoft Initiator 将持续重新启动系统。

要解决此限制问题,请按照以下步骤操作:

  1. 使用注册表编辑器,展开以下注册表项:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters
  2. 创建一个称为 DisableDHCPMediaSense 的 DMEDIASense 值,并设置该值为 0。
将 iSCSI 适配器移动到其他插槽

在 Windows* 安装中,如果您将 iSCSI 适配器移动到除安装驱动程序和 MS ISCSI 启动启动器时位于 PCI 插槽中的 PCI 插槽外,则系统错误(蓝屏)可能在 Windows 启动屏幕中间发生。如果您将适配器返回到其原始 PCI 插槽,此问题将消失。我们建议您不要移动用于 iSCSI 安装的适配器。这是一个已知操作系统问题。

如果您必须将适配器移到另一个插槽,则必须将新的适配器安装到另一个插槽中,并设置该适配器英特尔 iSCSI Remote Boot然后将上一个适配器。

请按照以下步骤操作:

  1. 将新的适配器安装到另一个插槽中
  2. 设置用于 iSCSI 启动的新适配器
  3. 通过原始适配器执行 iSCSI 引导至操作系统
  4. 使新的适配器 iSCSI 可引导到操作系统
  5. 重新 启动
  6. 将旧适配器移到另一个插槽
  7. 对刚刚移动的旧适配器重复步骤 2 - 5
卸载驱动程序可能会导致蓝屏

如果用于操作系统的设备驱动程序英特尔 iSCSI Remote Boot通过设备管理器卸载,Windows 将在重新启动时显示蓝色屏幕,并且必须重新安装操作系统。这是一个已知 Windows 问题。

使用 iSCSI 映像闪烁的适配器在卸载过程中不会从设备管理器中删除

卸载期间,所有其他英特尔网络连接软件均会被删除,但未卸载分配为主要或次要引导优先级的 iSCSI 远程启动适配器的驱动程序。

英特尔® I/OAT卸载可能会随着操作系统英特尔® iSCSI Remote Boot Microsoft Initiator 的安装而停止

此问题的一个变通方法是将以下注册表值更改为0:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IOATDMA\Start

只有在启用了 I/OAT 卸载英特尔 iSCSI Remote Boot更改注册表值。如果此设置在未启用此设置时更改为0,英特尔 iSCSI Remote Boot蓝屏。如果系统禁用或重新启动时英特尔 iSCSI Remote Boot蓝屏,则必须将系统设置为3。

使用英特尔® PRO/1000 PT 服务器适配器英特尔 iSCSI Remote Boot F6 期间® NDIS 驱动程序

如果您在两个 PCI Express x8 插槽中使用两个英特尔 PRO/1000 PT 服务器适配器,则 Windows 安装只能通过本地硬盘过程完成。

无效的这些设置可能会导致 Windows Server 2008* 出现蓝屏

如果 iSCSI 远程启动端口的 2008 远程启动端口的用户名和密钥与目标的、的的、的、不一致的目标的、的,则 Windows Server 2008 可能在安装或引导过程中出现蓝屏或重新启动。确保所有的的这些设置与目标上的设置匹配。

F6 驱动程序不支持待机模式

如果您在未安装本地磁盘的情况下执行 F6 Windows,请不要使用待机模式。

执行 WDS 安装时安装 Windows Server 2008

如果您执行 WDS 安装,并尝试在安装过程中手动更新驱动程序,则驱动程序加载,但 iSCSI 目标 LUN 不显示在安装位置列表中。这是一个已知 WDS 限制,没有当前的修复程序。因此,您必须从 DVD 或 USB 媒体执行安装,或注入 WDS WinPE 映像上的驱动程序。

iSCSI 引导和在 Windows* 中进行团队合作

iSCSI 启动不支持团队合作。使用主要和次要 iSCSI 适配器创建一个团队,在 Microsoft 启动器安装过程中选择该团队可能会因不断重新启动而失败。不要选择一个团队英特尔 iSCSI Remote Boot,即使它在启动程序安装过程中可供选择。

对于负载平衡和故障转移支持,您可以改为使用 MSFT MPIO。查看 Microsoft Initiator 用户指南 ,了解如何设置 MPIO。

在运行 Windows Server 2003 时,使用可移动/临时存储设备执行 F6 无磁盘安装

在加载可拆卸或临时存储设备(如 USB 闪存驱动器或火线驱动器)时执行 F6 无磁盘安装可能会导致 BIOS 启动顺序的变化。如果发生这种情况,您必须重新启动 F6 无磁盘安装。因此,我们建议在执行 F6 无磁盘安装时不要加载可移动或临时存储设备。

这是 Windows Server 2003 的一个已知问题,无法通过 windows 英特尔 iSCSI Remote Boot。有关此 Windows Server 2003 问题的其他信息,请参阅 Microsoft 支持文章 kb816793。

在启用 iSCSI 引导的端口上设置 LAA(本地管理的地址)将导致下一次重新启动时的系统故障

不要在启用了 iSCSI 启动的端口上设置 LAA。

F6 安装可能会由于某些 EMC 目标而失败

在无本地磁盘的情况下安装 Windows 2003 的第 10步中,F6 安装可能会失败,因为英特尔 F6 驱动程序、Microsoft iSCSI 启动器与以下 EMC 目标型号固件版本有冲突:

  • AX4-5 阵列:02.23.050.5.705 或更高版本
  • CX300、CX500、CX700 和 CX-3 系列阵列:03.26.020.5.021 或更高版本。
  • CX-4 系列阵列:04.28.000.5.701 或更高版本,包括所有 04.29.000.5.xxx 版本。

为了避免故障,请确保辅助 iSCSI 端口在步骤 10 的重新启动过程中无法到达目标。

在 Microsoft* Windows 2003 Server* R2 上高 iSCSI 流量时,基于 82598 的芯片可能会出现链接襟翼

此问题由此操作系统中对大型发送分载 (LSO) 的支持有限引起的。请注意,如果 Windows 2003 Server R2 需要 ISCSI 流量,LSO 将被禁用。

英特尔® Ethernet iSCSI Boot上显示的版本与启动时英特尔® PROSet滚动文本之间不匹配

如果设备未设置为主设备,但首先被枚举,则 BIOS 仍将使用该设备的 iSCSI 启动版本。因此,用户最终可能会使用早期版本的 英特尔® Ethernet iSCSI Boot预期。解决方案是系统内的所有设备必须具有相同版本的 iSCSI 启动。为此,用户应该转到 Boot Options 选项卡,将设备的闪存更新到最新版本。

iSCSI 和 DCB 已知问题

iSCSI over DCB 使用 Microsoft* Windows Server* 2012

创建 VMSwitch 的端口上无法使用 iSCSI over DCB(优先级标记)。这是在 Microsoft* Windows Server* 2012 中设计。

仅在使用 IPv4 寻址的网络上支持为 DCB 自动创建 iSCSI 流量过滤器

适用于数据中心桥接 (DCB) 的 iSCSI 功能使用服务质量 (QOS) 流量过滤器来优先标记外出的数据包。英特尔 iSCSI Agent 可根据需要使用 IPv4 寻址在网络上动态创建这些流量过滤器。

仅 Microsoft* Windows Server* 2008 发行版 R2 和更高版本支持使用 Hyper-V 创建的虚拟适配器为 DCB 自动创建 iSCSI 流量过滤器。

适用于数据中心桥接 (DCB) 的 iSCSI 功能使用服务质量 (QOS) 流量过滤器来优先标记外出的数据包。英特尔 iSCSI Agent 根据 Windows Server 2008 R2 和更高版本的需要动态创建这些流量过滤器。

Linux 已知问题

通道绑定

Linux 通道绑定与操作系统英特尔 iSCSI Remote Boot兼容性问题,不应使用。

运行 Red Hat* Enterprise Linux 4 时,EqualLogic 目标上的身份验证错误可能显示在 dmesg 中

这些错误消息不表示登录或引导中的块,可能会安全地被忽略。

使用 RHEL 5.2 的 iBFT 系统

在使用 RHEL 5.2 的 iBFT 系统中,Anaconda 在安装时不会自动启动网络。用户必须通过控制台手动启动网络。请参阅 RedHat 文档,详细了解如何手动强制连接网络。

借助 RHEL 5.2 的进行,进行 1000 多点支持

RHEL 5.2 在安装过程中不支持的如果在目标上使用的的,请在安装过程中禁用这一功能,在安装完成后将其启用。

RHEL 5.1

在 RHEL5.1 系统上,安装后的第一个 iSCSI 启动时会启动错误的网络接口。这会使系统挂起,并至少需要重新安装。此问题的变通方法就是安装后尽快编辑 init 脚本,并更改要安装的接口。我们强烈建议我们的用户使用 RHEL5.2 来避免此问题。

LRO 和 iSCSI 不兼容

LRO(大型接收分载)与 iSCSI 目标或发起者流量不兼容。在启用 LRO 的 ixgbe 驱动程序接收到 iSCSI 流量时,可能会发生紧急事件。要变通解决此问题,应该使用以下方法构建和安装驱动程序:

# 让CFLAGS_EXTRA=-DIXGBE_NO_LRO安装
RHEL 5.X

从远程 LUN,iSCSI 引导仅适用于用于安装到远程 LUN 的相同端口。安装 iSCSI 后,无法从备用 LAN 端口启动。

相关主题
如何排除故障英特尔® iSCSI Remote Boot故障?
LRO 和 iSCSI 不兼容
RHEL 5.X