英特尔® FCoE/DCB 用户指南 以下信息由所提及设备的供应商提供,受以下限制与免责声明的约束。 概述 系统要求 交换器配置 安装与设置 英特尔® 以太网 FCoE 引导设置 安装 Microsoft* Windows* Server 的详细说明 Microsoft Windows* 设置 Linux 设置 Linux 管理工具 数据中心桥接 (DCB) 已知问题 客户支持 词汇表 英特尔® 以太网闪存固件实用程序 适用于英特尔适配器固件的戴尔更新包 软件许可证 本文件中的信息如有更改,恕不另行通知。 版权所有© 2010-2014 年,英特尔公司。保留全部权利。 英特尔公司对本文档中的错误和遗漏不负责任。英特尔公司对更新本文档中的信息不作任何承诺。 本文中所用的商标:Dell 和 DELL 徽标是 Dell(戴尔)公司的商标;英特尔是英特尔公司在美国和其他国家(地区)的商标。 英特尔、安腾和奔腾是英特尔公司在美国和其他国家的商标。 * 本文档可能使用其它商标和商业名称来提及声称拥有该商标和名称的实体或其产品。英特尔公司对非其所有的商标和商业名称无任何产权利益。 限制和免责声明 本文所含的信息,包括所有
料或核设施、导弹或对导弹项目的支持,以及化学或生物武器有关的活动)的终端用户出售、出租或以其他方式转让,或让其使用。 最近修改日期:2014 年 4 月 29 日
返回到目录页 概述:英特尔® FCoE/DCB 用户指南 FCoE VN 到 VN 支持 安装概述 FCoE 基础设施 - 安装和配置 英特尔® FCoE(Fibre Channel Over Ethernet 以太网上光纤通道)专为基于 82599 和 X540 的 PCI-Express 服务器适配器设计。本指南涵括以 下方面:硬件和软件安装、设置步骤以及安装适配器并使用它们启动系统的故障检修窍门。 以太网上光纤通道 (FCoE) 定义为标准光纤通道 (FC) 协议帧作为数据包裹在标准以太网帧之中。这一链接层次的包裹,与 FCoE 兼容的以太网至光 纤通道相配合,起着将光纤通道网络架构扩展以包容基于以太网的主机的连接性的作用。FCoE 规格重点在包裹由 Fibre Channel FC-4 FCP 规格 所定义的存储类通信的特定 FC 帧。FC 是市场领先技术,用于创建 Storage Area Networks(SAN,存储区域网络)。 数据中心桥接 (DCB) 是针对经典以太网的基于标准的扩展之集合。它提供一个无减损的数据中心传输层,能够将 LAN 和 SAN 聚合至单一的统一 网络架构之上。除了支
屏蔽控制 LUN 的访问和安全。VN2VN 架构在 ENode 之间可能会有无减损以太网交换器。这允许多个 ENode 加入,以在 VN2VN 架构中创建 多个 VN2VN 虚拟链接。VN2VN 有两种操作模式:点对点 (PT2PT) 和 Multipoint (多点) 。 注意:此操作模式仅在初始化过程中使用。 点对点 (PT2PT) 模式 点对点模式仅有两个 ENode。它们可以直接连接,或者通过无减损以太网交换器连接: MultiPoint 模式 如果在 VN2VN 架构中检测到两个以上 ENode,则所有的节点都以 Multipoint 模式操作:
安装概述 有关系统要求的信息,参阅系统要求。 1. 在系统中安装具备 FCoE 功能的适配器。有关受支持适配器的列表,参阅受支持的英特尔® 网络适配器。 2. 如果在执行上述步骤之后遇到问题,参阅 已知问题。 FCoE 基础设施 - 安装和配置 以下是典型的 FCoE 设置流程: 1. 典型的支持 FCoE 的架构交换机配置。 2. 如果要从 FCoE LUN 启动: 参见英特尔® 以太网 FCoE 启动配置 用于 Windows* 设备管理器的英特尔® PROSet 英特尔® 以太网 FCoE 启动选项 3. 安装操作系统: Linux 安装和配置 Microsoft* Windows* Server 安装和配置 4.
返回到目录页 系统要求:英特尔® FCoE/DCB 用户指南 安装英特尔® 服务器适配器和英特尔® 以太网 FCoE 协议驱动程序之前,先检查系统是否满足以下最低配置要求。 系统硬件对网络适配器的兼容性 受支持的英特尔® 网络适配器 受支持的 32 位操作系统 受支持的英特尔® 64 架构操作系统 系统硬件对网络适配器的兼容性 具备 FCoE 功能、基于英特尔® 82599 或 X540 的网络适配器。在下面“受支持的英特尔® 网络适配器”中可以找到受支持的英特尔服务 器适配器列表。 以下插槽类型之一,取决于适配器: 一个 PCI Express 插槽(版本 1.
受支持的英特尔® 64 架构操作系统 下列英特尔® 64 操作系统支持英特尔® 以太网 FCoE 协议驱动程序和英特尔 FCoE 远程启动: Microsoft* Windows Server* 2012 Microsoft Windows Server 2008(带最新的服务包和 Hyper-V 角色)- Standard、DataCenter 或 Enterprise Microsoft Windows Server 2008 R2 SP1(带最新的服务包和 Hyper-V 角色)- Standard、DataCenter 或 Enterprise Novell SUSE* Linux Enterprise 11, SP3 巨帧 该基础驱动程序支持 FCoE 小型巨帧(2.
返回到目录页 英特尔® 以太网 FCoE 协议驱动程序的交换机配置:英特尔® FCoE/DCB 用户指 南 Nexus/Cisco 交换机平台 Brocade 交换机平台 注意: 在以下实例中已假设 VLAN 和 VSAN 的配置已经完成。 要了解安装的更多详情,请查阅交换机生厂商文档: Cisco Nexus* Brocade* Cisco Nexus* 5000 系列交换机平台 对 Nexus/Cisco 交换机平台,需要一个虚拟接口将以太网端口绑定至 FC 转发方或 FCF。下例中假定端口 1/3。 为以太网端口启用中继模式的命令: configure interface ethernet 1/3 switchport mode trunk spanning-tree port type edge trunk exit 创建 VFC 的命令: configure interface vfc 3 bind interface ethernet 1/3 no shutdown exit Brocade* 8000 系列 FCoE 交换机 对于 Brocade 8000 系列 FCoE 交换机,假定 p
请阅读所有限制和免责声明。 返回到目录页
返回到目录页 安装与设置:英特尔® FCoE/DCB 用户指南 本节提供了英特尔® FCoE 组件安装和设置的信息。遵照 Microsoft* Windows 设置或 Linux 设置中的详细说明执行。 安装固件 为了启用 FCoE Boot,固件应该在启动系统的 BIOS 过程中作为 Option ROM 加载。 如果固件安装正确,会在“Intel(R) Ethernet FCoE Remote Boot”后显示固件版本号。 注意:如果您要更新固件版本13.x,您必须在更新到固件版本 14.5.x 或更高版本之前先更新到 14.0.
返回到目录页 英特尔® 以太网 FCoE 引导:英特尔® FCoE/DCB 用户指南 升级 FCoE 启动的系统 为 FCoE 启动准备适配器 英特尔® 以太网 FCoE 引导 Option Rom 设置 在 Microsoft* Windows* 中设置英特尔® FCoE 启动 从远程磁盘安装 Windows Server(无磁盘安装) 用本地磁盘安装 Windows Server 崩溃转储支持 英特尔® 以太网闪存固件实用程序 英特尔® 以太网 FCoE 引导允许用户安装 FCoE 以从远程目标启动操作系统。以下信息专指英特尔® 以太网 FCoE 引导。要配置操作系统,转 至:Windows 或 Linux。 注意:如果您要使用 FCoE 启动,则必须安装并启用 FCoE。有关如何安装和启用 FCoE 启动的信息,请参阅 BootUtil 指南。 从大于 2TB 的目标系统上启动 您可以从一个大于 2TB 的目标 LUN 启动,或与其连接;限制条件如下: 目标上的块大小必须为 512 字节。 支持以下操作系统: VMware* ESX 5.
英特尔® 以太网 10G 4P X540/I350 rNDC 请执行以下操作: i. 转到“System Setup(系统设置)”。 ii. 选择一个端口并转到“Configuration(配置)”。 iii. 指定启动协议:PXE、FCoE、iSCSI 主启动或 iSCSI 辅启动。 对于其他适配器,请转到英特尔以太网驱动程序 CD:\Bootutil\Bootutil /?。 英特尔® 以太网 FCoE 引导 Option Rom 设置 要配置英特尔® 以太网 FCoE 引导,开机或重置系统,并在“Press to run setup...(按 运行设置...
FCoE Boot Targets Configuration(FCoE 启动目标配置)菜单 FCoE Boot Targets Configuration(FCoE 启动目标配置):默认情况下会高亮显示 Discover Targets(发现现目标)。如果 Discover VLAN(发现 VLAN)值不是所要的值,输入正确值。高亮显示 Discover Targets(发现目标)并按 Enter 键显示与 Discover VLAN(发现 VLAN)值相关联的目标。在 Target WWPN(目标 WWPN)之下,如果知道所需 WWPN,可以手动输入它,也可以按 Enter 键以显示先前 发现目标的列表。
FCoE Target Selection(FCoE 目标选择)菜单 从 FCoE Target Selection(FCoE 目标选择)菜单中,高亮显示列表中所需的 Target(目标),再按 Enter 键。 从 FCoE Boot Targets Configuration(FCoE 启动目标配置)菜单,手动填入 LUN 和 Boot Order(启动顺序)的值。单击 Save(保存)。 VLAN Boot Order(启动 顺序) 默认值为 0。可执行“发现目标”,将显示一个 VLAN。如果显示的 VLAN 并非所要,可手动输入 VLAN 并对 该 VLAN 执行“发现目标”动作。 有效值为 0 至 4,其中,0 表示没有启动顺序或忽略该目标。值 0 还表示此端口不应用于连接至该目标。启动 顺序值 1 至 4 只能一次性指派给所有启用 FCoE 启动的端口的目标。
要配置另一个目标,从列表中选择所要的目标,或者选择 LUN 不同的同一个目标。此操作可重复执行,直至所有所要的目标都已配置。 注意:执行 Discover Targets(发现目标)功能后,Option ROM 将尝试登录到网络架构,直到退出 FCoE Boot Targets Configuration(FCoE Boot 启动目标配置)菜单。 注意:有关典型安装和设置的详细说明的描述,请单击此处。 键盘快捷方式 上箭头/下箭头、TAB 和 SHIFT-TAB 在控件间移动。 左箭头/右箭头/Home/End/Del/后退 在编辑框内移动。 Esc 键 离开该屏幕。 用于 Windows* 设备管理器的英特尔® PROSet 英特尔® FCoE 启动端口选择设置菜单的许多功能还可通过“用于 Windows 设备管理器的英特尔 PROSet”进行配置或修改。关于安装和使用适 用于 Windows 设备管理器的英特尔® PROSet 的详细信息,请参阅英特尔® 网络适配器用户指南。 如果组合映像支持 FCoE 启动,英特尔® 以太网 FCoE 引导版本将显示在 Boot Options(启动选项)
在 Microsoft* Windows* 中设置英特尔® FCoE 启动 要求 1. 遵照安装步骤以安装具有英特尔® 以太网 FCoE 引导固件支持及英特尔® 以太网 FCoE 引导功能的适配器。 2. 在一个可用的光纤通道目标上创建磁盘目标(LUN)。配置此 LUN 以便可由被启动的主机的发起方 WWPN 地址访问。 3. 确保主机系统的英特尔® FCoE 发起方启动英特尔® 以太网 FCoE 引导固件。此固件应该配置正确、可以连接到光纤通道目标并检测启动 磁盘。 4. 若要直接在 FCoE 磁盘(无磁盘安装)上设置系统启动,遵照从远程磁盘安装 Windows Server 中的步骤操作。 5.
此映像文件必须位于操作系统启动磁盘之外的本地磁盘上。存储系统可能有需要包括在映像文件中的一个额外的系统保留分区。因此最好映 像操作系统磁盘,而不仅是操作系统分区。要获得更多信息,参阅用本地磁盘安装 Windows Server 详细说明。 5. 将映像从本地硬盘复制到 FCoE 目标,确保 FCoE 目标 LUN 大于映像大小。这也可以在映像创建后在本地 Windows 安装中完成。 6. 对 Windows 2008 R2 SP1 或更高版本:从本地 Windows 安装运行 bcdboot.exe 以使 FCoE 磁盘可启动。 如果 FCoE 磁盘上存在 System Reserved (系统保留)分区,则键入:bcdboot F:\Windows /s E: 其中 E: 为 FCoE System Reserved(系统保留)分区,F: 为 Windows 目录的 FCoE 分区。 如果 System Reserved (系统保留)分区不存在,则键入:bcdboot E:\Windows /s E: 其中 E: 为 Windows 目录的 FCoE 分区。 7. 关机并移除本地磁盘。 8.
返回到目录页 Microsoft* Windows* 安装和配置:英特尔® FCoE/DCB 用户指南 系统要求 支持的适配器 在英特尔 FCoE 启动的系统上升级 Windows 驱动程序 验证和存储认证 Windows* Server 安装 使用用于 Windows* 设备管理器的英特尔® PROSet 配置 在英特尔® FCoE 启动的系统上升级 Windows 驱动程序 升级 FCoE 启动的系统只能通过英特尔® 网络连接安装程序执行。完成升级需要重新启动。如果端口是在虚拟内存分页文件的路径中,并是 Microsoft Server 2012 网卡组(LBFO 组)的一部分,则不可以升级该端口的 Windows 驱动程序和软件包。 要完成升级,将端口从 LBFO 组中 移除,再重新运行升级。 警告:不要通过 Windows 更新方法更新基础驱动程序。 这样会使系统不可操作,造成蓝屏。FCoE 堆栈和基础驱动程序必须匹配。如果通过 Windows 更新来更新基础驱动程序,FCoE 堆栈可 能与基础驱动程序不同步。 验证和存储认证 英特尔® 以太网 FCoE 的软件组件由两大组件组成:以太网基础驱动
所有 Windows Server 2008(R1 和 R2) KB983554 - 高性能存储设备修复程序 Windows Server 2008 R2 KB2708811 - 在随机写入压力下发生数据损坏 Multipath I/O (MPIO) Windows Server 2008 R1 SP2 KB970525 - MPIO KB972797 - MS DSM KB974646 - NTFS KB976748 - MPIO - 重新启动修复程序 KB979743 - MPIO - 写入错误 KB981379 - MS DSM - 目标问题 Windows Server 2008 R2 KB979743 - MPIO - 写入错误 KB981379 - MS DSM - 目标问题 Windows Server 2008 R2 SP1 KB2406705 配置 MPIO 计时器:
Windows Server 2012 操作系统上对 DCB/FCoE 进行配置。 注意:用户可以从 Boot Options(启动选项)选项卡看到 Flash Information(闪存信息)按钮。单击 Flash Information(闪存信 息)按钮将打开 Flash Information(闪存信息)对话框。在 Flash Information(闪存信息)对话框中的 Boot Options(启动选项)选 项卡中单击 Update Flash(升级闪存)按钮,使英特尔® iSCSI 启动、Intel® Boot Agent (IBA)、英特尔® FCoE 启动和 CLP 变得可写 入。更新操作将一个新的映像写入适配器的闪存并修改 EEPROM,这可能会暂时禁用 Windows* 网络设备驱动程序的操作。在完成此操作 后,可能需要重新启动计算机。 LOM 的闪存映像不能升级;该按钮将被禁用。 存储适配器微端口设备属性窗口选项卡 导航到 FCoE 属性的方法有两种: 通过 Windows 设备管理器中的“FCoE 存储控制器的英特尔以太网虚拟存储微端口驱动程序”属性。 通过网络适配器属性 Dat
Fabric View(网络架构视图)选项卡 络架构视图选项卡显示 FC 架构,VN2VN 架构,物理端口,目标和 LUN: 如果选择了 FC 架构,则 FCoE GUI 在“架构信息”组框中显示其信息(全球节点名称,全球端口名称,FCID) 如果选择了一个VN2BN 架构,则 FCoE GUI 在“架构信息”组框中显示其信息。 如果选择了一个物理端口,则 FCoE GUI 在“网络端口”组框中显示其信息(全球节点名称,全球端口名称,FCID)。 如果选择了一个目标,则 FCoE GUI 在“目标信息”组框中显示其信息(全球节点名称,全球端口名称)。 如果选择了一个 LUN,则 FCoE GUI 在“LUN 信息” 组框中显示其信息(LUN ID,操作系统设备名称,容量,块大小)。 关于 VN2VN 的一般信息,请参阅 FCoE VN 至 VN 支持。 Advanced(高级)选项卡 Advanced(高级)选项卡显示从该主机可配的信息。包括 Timeout Value(超时值)、DeviceQDepth 和 Linkdown Timeout(下链超时)。 Statistics(统计数字)选项卡 Stat
与 HBA 关联的虚拟端口列表中有用于每个虚拟端口的 WWPN 和 FCID 列。如果未登录目标,便会在 FCID 列中显示 Not Connected(未连 接)。 网络适配器设备的属性窗口选项卡 Boot Options(启动选项)选项卡 您可以从 Boot Options(启动选项)选项卡获取目标信息并更新闪存。 Properties(属性)按 选定 Boot Targets(启动目标)后单击 Properties(属性)按钮,启动 Target Properties(目标属性)对话框。 钮 注意:如果您启用了 iSCSI 或 FCoE 启动并在 Settings(设置)列表中选择了目标,此按钮将显示。 Target Properties(目标属 性)对话框 Target(目标): 每个 Target(目标)字段包括网络上发现的 FCoE 启动目标的 WWPN 号,以及 None Selected(未选)。 LUN: 每个 LUN 字段显示选定目标的 LUN。如果未选定目标,则 LUN 字段为空。 Boot Order(启动顺 序): Boot Order(启动顺序)字段的选项有:1、2
Data Center(数据中心)选项卡 从数据中心选项卡,您可以启用或禁用数据中心桥接 (DCB),查看 DCB 功能状态,并访问存储适配器微端口设备的 FCoE 属性选项卡。 要使用英特尔 FCoE,必须勾选 Use Data Center Bridging(使用数据中心桥接)复选框(启用 DCB)。 选项 当使用高级设置被指明时,用户已使用 SNMP 之类的工具本地配置了数据中心桥接(DCB);其配置方式不同于使用交换器设置模块。使用交换 器设置模块已启用、广告并接受所有 DCB 功能。 如果您选择使用交换器设置,便会覆盖所有高级配置。 注意:如果系统从 FCoE 驱动器引导或者系统分页文件位于 FCoE 驱动器,则不能禁用 DCB。如果您尝试,数据中心选项卡便会呈灰色。 DCB 功能状态 非运行状态最可能发生于选中 Use Switch Settings(使用交换机设置)时或 Using Advanced Settings(使用高级设置)活动时。这通常是由于 一个或多个 DCB 功能不能成功地与交换机交换。可能的问题包括: 1. 交换机对其中一个功能不支持。 2. 交换器不广告此功能。 3.
注意:OS DCBx 堆栈将默认为 CEE DCBx。如果一个对等系统正在传输 IEEE TLV,它便自动转至 IEEE DCBx。 请阅读所有限制和免责声明。 返回到目录页
返回到目录页 安装 Microsoft* Windows* Server 的详细说明:英特尔® FCoE/DCB 用户指南 要求 用本地磁盘安装 Windows Server 的详细说明 附录 1:WinPE 附录 2:ImageX 附录 3:DiskPart 要求 Microsoft ImageX Microsoft WinPE v2.1或更高版本 用本地磁盘安装 Windows Server 的详细说明 注意:遵照这些步骤为 Windows 安装英特尔® 以太网 FCoE 引导。请务必按照指示阅读附录信息;其中包含重要详细信息。 准备分区映像制作 1. 在测试服务器上设置本地磁盘驱动器。这些说明将涉及使用分区映像制作工具制作映像,因此至少需要另一个分区来存储捕获的映像。如果 将捕获整个 Windows 磁盘,则需要另一个本地磁盘。 为 FCoE boot 准备适配器 注意:如果 FCoE Option ROM 未找到 FCoE LUN,则执行步骤 2 至 4。否则跳转至步骤 5。 2. 采用 FCoE Option ROM 的闪存适配器。 a. 英特尔® 以太网驱动程序 CD:\BootUtil
英特尔® 千兆位 2P I350 LOM 3. 将 Option ROM 配置为从 FCoE LUN 启动: a. 在显示启动消息时按 Ctrl+D。 b. 选择启动端口。 c. 选择 Discover Targets(发现目标)。 d. 选择一个目标,输入其 LUN 并将其启动顺序设置为 1。 注意:一旦安装了英特尔® 以太网 FCoE 驱动程序后,要卸载它们,必须禁止 Option ROM 连接到 FCoE LUN。在 Option ROM 中禁用启动端口或将所有启动顺序设置为 0。 4. 在 POST 期间,确保 FCoE Option ROM 加载并找到 LUN。 5. 确保在系统 BIOS 启动菜单中将本地磁盘设置为第一个启动选项。 安装操作系统和驱动程序 6. 在第一个本地磁盘上安装 Windows Server。 7.
11. 重新启动并确保服务器启动至 WinPE 的副本。参见附录 1 获取有关 WinPE 的信息。 注意:此步骤在运行 fcoeprep 后立即执行。如果服务器启动回 Windows,则必须再次运行 fcoeprep。这是因为 Windows 在每次启动后都会重置设置。 12. 从 WinPE 命令行使用 ImageX 捕获本地 Windows 安装。参见附录 2 获取有关 ImageX 的信息。假定 WinPE 将 Windows 磁盘作为 C: 盘安装,将次级分区或磁盘作为 D: 盘安装,则使用以下命令行: imagex /capture /check /compress fast c: d:\fcoeboot.wim "FCoE Boot Image" 13.
ImageX 在 Microsoft 评估和部署工具包中提供。要获取 ImageX: 1. 2. 3. 4. 从微软网站下载并安装用于 Windows* 8 的 Microsoft 评估和部署工具包。 运行下载的 adksetup 文件。 选择要安装的部署工具。 安装完成后,将可以通过以下路径找到 imagex.exe 文件。 32 位:c:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Deployment Tools\x86\DISM 64 位:c:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Deployment Tools\amd64\DISM 5. 将合适的 ImageX 复制到便携式媒体上,以在映像制作过程中使用。 ImageX 的有关信息在 Microsoft Technet 上提供:http://technet.microsoft.
返回到目录页
返回到目录页 英特尔® 以太网光纤通道 (FCoE)上安装 Linux:英特尔® FCoE/DCB 用户指南 SLES 11 FCoE 安装 RHEL 6.0 FCoE 安装 Linux FCoE 配置 SLES 11 FCoE 安装 在操作系统安装时,选择 FCoE。 1. 在 Installation Settings (安装设置)中,单击 Software(软件)标题转到 Software Selection and System Tasks(软件选择和系统 任务)。 2. 在 Software Selection and System Tasks(软件选择和系统任务)中,单击 Details(详细信息)进入新窗口。 3. 进入 Search(搜索)选项卡。 4. 在 Search(搜索)框中,键入“fcoe”,单击 Search(搜索)。 5. 选择 Open-fcoe 包,单击 Accept(接受)。 6.
lldpad 是用于启动和配置链路层发现协议 (LLDP) 的实用程序。LLDP 启用 IEEE 数据中心桥接扩展 (DCBx),从而能够实现 FCoE VLAN 发现、参 数协商和发起会话。 1. 启动 lldpad 服务并配置为在启动时启动。 root# service lldpad start Starting lldpad: [done] root# chkconfig lldpad on 注意:此命令没有输出,但会使 lldpad 在启动系统时自动启动。 2. 使用以下命令将每个物理接口的 DCB 设置调整为用于 FCoE: 注意:dcbtool 会更改 /var/lib/lldpad/lldpad.
2. 启动 lldpad 服务并配置为在启动时启动。 root# service fcoe start Starting FCoE initiator service: [ OK ] root# service fcoe status Created interfaces: eth3.100-fcoe 注意:在以上示例中,使用 VLAN 100 为 eth3 创建了 FCoE 接口。“未添加接口”表示 FIPVLAN 协议无法获取 vlan,因此未创建接口。必须先解决此问题才能继续。此问题可能是因为您未连接到启用 DCB 的交换机或在此交换 机端口禁用了 DCB。请联系您的网络管理员以获取更多帮助。 root# chkconfig fcoe on 注意:此命令没有输出,但会使 FCoE 在引导系统时自动启动。 3. 验证是否已创建 vlan。 root# ifconfig -a eth3 Link encap:Ethernet HWaddr 00:1B:21:60:62:75 ... eth3.100 Link encap:Ethernet HWaddr 00:1B:21:60:62:75 ...
[2:0:1:0] cd/dvd MATSHITA DVD-ROM SR-8178 PZ16 /dev/sr0 [3:0:0:0] disk DGC RAID 10 0429 /dev/sdb 英特尔® 以太网 FCoE 基本命令 显示接口信息:fcoeadm -i root# fcoeadm -i Description: 82599EB 10-Gigabit Network Connection Revision: 01 Manufacturer: Intel Corporation Serial Number: 001B21606274 Driver: ixgbe 2.0.62-k2 Number of Ports: 2 Symbolic Name: fcoe v0.1 over eth3.
返回到目录页 英特尔® 以太网 FCoE Linux 管理工具安装指南:英特尔® FCoE/DCB 用户指南 要求 fcoeadm fcoemon 此软件包内含以下英特尔® 以太网 FCoE Linux 管理工具: fcoeadm- 创建、重置、销毁和显示 FCoE 接口的程序 fcoemon - 监视来自 DCB 守护程序的事件的程序 要求 如果您使用的是分发版(SLES),则不要求用户下载源代码并从源代码构建。 如果从源代码构建,则必须先构建并安装 HBAAPI 库和 HBAAPI 厂商库原代码才能构建管理工具。HBAAPI 厂商库 libhbalinux 可从 www.Open-FCoE.
示例 在 eth2 上创建 FCoE 实例: $ fcoeadm -c eth2 在 eth2 上销毁 FCoE 实例: $ fcoeadm -d eth2 在 eth2 上重置 FCoE 实例: $ fcoeadm -r eth2 显示创建有 FCoE 实例的所有适配器及其端口的信息。 $ fcoeadm -i 显示特定网卡 eth3 的信息。如 eth3 未创建 FCoE 实例,该命令将显示错误“No fc_host found for eth3”(未发现 eth3 的 fc_host)。 $ fcoeadm -i eth3 显示来自所有创建有 FCoE 实例(可能位于不同的适配器卡上)的所有端口的所有发现目标的信息。发现的 LUN 列在与其关联的目标之后(如存 在)。 $ fcoeadm -t 显示来自创建有 FCoE 实例的特定端口 (eth3) 的所有发现目标的信息。发现的 LUN 列在与其关联的每个目标之后(如存在)。 $ fcoeadm -t eth3 显示所有与某个特定目标相关的 LUN 的详细信息。目标由其端口 id (aka -FC-ID) 0xD700EF 标识。 $ fcoeadm -
选项 -h | -v | --version 显示 fcoemon 命令的版本。 -f | --foreground 在前台运行 fcoemon。 -d | --debug PFC - DCB 优先流量控制功能。 App:FCoE - DCB 以太网上光纤通道功能。 LLINK - DCB 逻辑链接 TLV(或逻辑链接 )功能。适用于 DCBX 版本 1: multiq - 参阅 linux 内核 2.6.28 或以上的 Documentation/networking/multiqueue.txt。 skbedit - 参阅 linux 内核 2.6.28 或以上的 Documentation/networking/multiqueue.txt。 安装要求 必须启用 v2.6.29 中引入的 DCB 和 FCoE 内核配置选项。Linux 内核和 iproute2 都必须支持 multiq 和 skbedit。DCB 必须随版本 0.9.
1. 命令 dcbtool gc ethX ll:0 显示 Enable:true, Advertise:true, Willing:true(启用:真, 广告:真, 愿意:真)。 2. 命令 ddcbtool go ethX ll:0 显示 OperMode:true(OperMode:真)。 3.
/sbin/fcoeadm 这是 fcoe 系统服务用来创建或毁除 FCoE 接口的程序。 报告错误 如果发现缺陷,请报告错误,或者向位于 http://www.Open-FCoE.org 的邮件名单发送邮件。 支持 Open-FCoE 在 http://www.Open-FCoE.
返回到目录页 用于英特尔® 网络适配器的数据中心桥接 (DCB):英特尔® FCoE/DCB 用户指南 概述 DCB for Windows(用于 Windows 的 DCB) DCB for Linux(用于 Linux 的 DCB) 概述 数据中心桥接是针对经典以太网的基于标准的扩展之集合。它提供一个无减损的数据中心传输层,能够将 LAN 和 SAN 聚合至单一的统一网络架构 (Unified Fabric) 之上。除了支持以太网上光纤通道 (Fibre Channel Over Ethernet, FCoE) 外,它还增强其他对企业至关重要的通信的运作。 数据中心桥接是一种灵活的框架,该框架定义构成数据中心网络架构的交换机和终点所要求的功能。数据中心桥接包括以下功能: 基于优先性的流量控制 (PFC; IEEE 802.1Qbb) 增强型传输选择 (ETS; IEEE 802.1Qaz) 拥塞通知 (CN) 链接层发现协议标准扩展 (IEEE 802.
Hyper-V(DCB 和 VMQ) 注意:在 VMQ + DCB 模式下配置设备会减少对客机操作系统可用的 VMQ 数。 在 Windows Server 上安装 DCB 要在 Windows Server 2008 或 Windows Server 2012 操作系统上安装 DCB 组件, 1. 双击 setup.exe 文件。 2. 选择安装 DCB (FCoE) 的选项。 注意:默认情况下,由于 Microsoft 发起的重新启动要求,戴尔更新包 (DUP) 不安装英特尔驱动程序的 DCB 组件。要安装 DCB (FCoE) 组件, 1. 进入控制面板,选择 添加/删除程序。 2. 选择英特尔网络连接 程序,并单击修改按钮。 3. 选择安装 DCB (FCoE) 的选项。 DCB for Linux(用于 Linux 的 DCB) 背景 要求 功能性 选项 设置 操作 测试 dcbtool 概述 dcbtool 选项 命令 常见问题 已知问题 许可 背景 在 2.4.x 内核中引入了 qdiscs。此努力的理由是在软件中提供 QoS,因为硬件未能提供支持其的必需接口。在 2.6.
SLES 11 SP2 或更高版本。 Linux 内核版本 2.6.29 或以上。 来自内核版本 2.6.29 或以上的 Linux ixgbe 驱动程序(用于基于英特尔® 82599 或 X540 的适配器)。 为获得多队列兼容版本的 tc 实用程序,应下载并安装 2.6.29 或以上版本的 iproute2 包。 在以下网站检查新版本:http://www.linuxfoundation.org/en/Net:Iproute2 应安装 2.5.33 版的 Flex(为支持 iproute2)。最新的 Flex 源码可从 http://flex.sourceforge.net/ 获得。 为编译 lldpad,需安装最新的 netlink 库。 基于英特尔® 82599 或 X540 的适配器。 功能性 lldpad 对所有支持的接口执行链路层发现协议 (LLDP)。 执行 DCB 功能交换协议以使用 LLDP 与对等设备交换 DCB 配置。 支持的 DCB 功能交换协议版本为: Pre-CEE 版本:<链接不存在> CEE 版本:
DCBX 操作 lldpad 和 dcbtool 可用于配置具有 DCB 功能的驱动程序,例如支持 rtnetlink DCB 界面的 ixgbe 驱动程序。DCB 功能配置后,下一步是将标识 为 802.1p 优先的通信及其关联的 DCB 功能分类。要完成这一步,可运行 tc 命令来设置 qdisc 和过滤器,使网络通信在不同的队列上传输。 可在 tc 过滤器中使用 skbedit 动作机制,将通信型式分类至 0-7 的特定 queue_mapping 值。ixgbe 驱动程序会将给定 queue_mapping 值的通 信放置在相应的硬件队列中,并用相应的 802.
# tc filter add dev ethX protocol ip parent 1: \ u32 match ip dport 5007 0xffff action skbedit queue_mapping 7 # tc filter add dev ethX protocol ip parent 1: \ u32 match ip sport 5007 0xffff action skbedit queue_mapping 7 dcbtool 概述 dcbtool 用于查询及设置具有 DCB 功能的以太网接口的 DCB 设置。它连接至 dcbd 的客户端界面以执行这些操作。如果不通过命令执行 dcbtool,它将以交互模式运行。在交互模式,dcbtool 也有事件侦听器的功能,并将在 dcbd 到达时,打印出接收的事件。 简介 dcbtool -h dcbtool -v dcbtool [-rR] dcbtool [-rR] [命令] [命令参数] 选项 -h 显示 dcbtool 用法。 -v 显示 dcbtool 版本信息。 -r 显示原始 dcbd 客户端界面消息,以及可读输
dcb 端口的 DCB 状态 pg 优先群组 pfc 优先流量控制 app: 应用程序特定数据 ll: 逻辑链接状态 子类型可取: 0|fcoe 以太网上光纤通道功能 (FCoE) 参数可包括: e:<0|1> 控制功能启用。 a:<0|1> 控制该功能是否通过 DCBX 向对等设备广播。 w:<0|1> 控制该功能是否愿意根据从对等设备收到的信息更改其操作配置。 [feature specific args] DCB 功能特定的参数。 dcb 的功能特定参数: On/off 启用或禁用界面。dcb 功能不需要 go 和 gp 命令。此外,也不需要启用、广告和愿意参数。 pg 的功能特定参数: pgid:xxxxxxxx 优先群组 ID,可设 8 个优先。从左至右(优先级 0-7),x 是相应的优先群组 ID 值,对有带宽分配的优先群组,可 为 0-7;对无限制的优先群组,可为 f(优先群组 ID 15)。 pgpct:x,x,x,x,x,x,x,x 优先群组的链接带宽百分比。从左至右(优先群组 0-7),x 是分配给相应优先
dcbtool sc eth2 dcb on 指定优先级 指定优先级 0-3 给优先群组 0,优先级 4-6 给优先群组 1,优先级 7 给无限制优先级。同时,分配 25% 的链接带宽给优先群组 0,75% 给优先群 组 1。 dcbtool sc eth2 pg pgid:0000111f pgpct:25,75,0,0,0,0,0,0 启用优先流量控制传输 为优先级 3 启用优先流量控制传输,并将 FCoE 指派给优先级 3。 dcbtool sc eth2 pfc pfcup:00010000 dcbtool sc eth2 app:0 appcfg:08 常见问题 英特尔如何验证其 DCB 解决方案? 答:随着相关标准的成熟以及越来越多的供应商引入具备 DCB 功能的系统,英特尔的解决方案也在不断进化。因此,英特尔最初使用测试自动化 来验证 DCB 状态机。随着状态机越来越可靠,而且英特尔开始生产具备 DCB 功能的硬件,我们开始用我们的适配器进行背靠背测试。最后,我们 在测试环境中引入了具备 DCB 功能的交换机。 已知问题 在内核 2.6.
返回到目录页 已知问题:英特尔® FCoE/DCB 用户指南 Windows 问题 FCoE Boot 问题 Windows 问题 面向 FCoE 的英特尔® 以太网虚拟存储微型端口驱动程序可能会从设备管理器中消失 设备管理器中的面向 FCoE 的英特尔® 以太网虚拟存储微型端口驱动程序可能会在以下操作之后消失: 移除了虚拟网络。 修改了内在英特尔网卡适配器设置。 这种情况可能在将相应的英特尔适配器虚拟化以创建新的虚拟网络,或者删除或修改现有虚拟网络时发生。如果内在英特尔网卡适配器设置 被修改,包括禁用或重新启用适配器,也可能发生这种情况。 一个变通方法是,用户在对英特尔适配器作任何更改以进行虚拟化之前,先移除系统当前使用的面向 FCoE 的英特尔® 以太网虚拟存储微 型端口驱动程序的所有资源依存。例如,在一个使用案例中,用户可能指派 FCoE 存储驱动程序中的 FCoE 磁盘运行其虚拟机之一,而用户 还要同时更改该英特尔适配器的配置以用于虚拟化。在此情况下,用户必须在更改英特尔适配器配置之前先从虚拟机中移除 FCoE 磁盘。 虚拟端口可能从虚拟机中消失 虚拟机启动时会要求面向 FCoE 的英特尔® 以太
修改性能配置式的时候会出现重新启动提示。 在 Microsoft* Windows Server* 中,修改性能配置式后可能会出现重新启动提示。英特尔® 以太网 FCoE 引导已配置,因此没有必要重 新启动。如果 FCoE 启动已配置,而且系统已连接到一个 FCoE 目标,基础驱动程序重新加载将被阻拦,即使系统已在本机启动。 FCoE Boot 问题 Option ROM 的已知问题 多个 FCoE VLAN 的发现问题 从 Discover Targets(发现目标)功能执行 VLAN 发现时,FCoE Option ROM 不一定能发现所要的 VLAN。如果 Discover VLAN(发现 VLAN)框中填满了错误的 VLAN,先输入所要的 VLAN,再执行 Discover Targets(发现目标)。 Windows 已知问题 16.4 版中的 Brocade 交换机支持 英特尔® 以太网 FCoE 不支持 16.4 版中的 Brocade 交换机。如果需要,请使用 16.
的时间,系统将崩溃。Linkdown Timeout(下链超时)值大于 30 秒不会在系统崩溃之前提供额外时间。 使用映像方法后 Windows 无法正常启动 使用映像方法为 FCoE 启动安装 Windows 后可能会出现以下现象。安装本地驱动器后,Windows 成功地从 FCoE LUN 启动,但是如果移 除了本地驱动器,Windows 似乎能启动,但是会在到达桌面之前失败。 在这种情况下,很可能 FCoE LUN 和本地驱动器上都存在 Windows 的安装。这可以在安装本地驱动器后用以下方法确认:从 FCoE LUN 启动后,将桌面上文件路径的驱动器字母与 Windows 磁盘管理器工具中启动分区的驱动器字母相比较。如果驱动器字母互不相同,则 Windows 是在两个磁盘上分割安装。 如果发生这种情况,确保在捕获映像之前先运行 fcoeprep,而且在运行 fcoeprep 和捕获映像之间不允许系统运行。此外,可以在第一次 从 FCoE LUN 启动之前从系统中移除本地驱动器。 有关使用映像方法安装的详细说明,请参阅 用本地磁盘安装 Windows 服务器。 Linux 问题 SLES 11 SP
返回到目录页 支持:英特尔® FCoE/DCB 用户指南 Web 和互联网站点 http://www.support.dell.com 客户支持技术人员 如果故障排除步骤不能解决问题,请与 Dell 公司联系以获取技术帮助。请参阅系统文档查找 Dell 客户支持电话号码。 在您拨号前...
返回到目录页 词汇表:英特尔® FCoE/DCB 用户指南 此词汇表定义了直接应用于英特尔® 以太网 FCoE 的术语、缩写词和缩略语。 术语 定义 ARP 地址解析协议 启动目标方 FCoE SAN 配置中的服务器端系统。FCoE 启动目标方系统容纳 FCoE 启动发起方可访问的 FCoE 目标方驱动程序。 CEE 聚合的增强型以太网 数据链接接口 与位于 MAC 层的芯片的接口。 DCB 数据中心桥接 DCBX DCB 交换协议 DDP 直接数据放置 描述符队列 描述符队列被软件用于提交工作请求(如发送和接收)并取得完成状态。 DLL 动态链接库 DPT 钻石峰技术 ETS 增强型传输选择 FC 光纤通道 FCF 光纤通道转发者 FCoE 以太网上光纤通道 HBA 主机总线适配器 IPC 进程间通信 IRP IO 请求包 iSCSI 互联网 SCSI LLDP 链接层发现协议,IEEE802.
RDMA 远程直接内存存取 RDMAC RDMA 学会 RSS Receive Side Scaling (接收方缩放)是一种让硬件将接收数据包分发至与特定处理器内核关联的队列从而分散处理负载 的机制。 RX 接收 SAN 存储区域网络 SCSI 小型计算机系统界面 SNMP 简单网络管理协议 TLV 类型长度值 传输接口 与位于传输层的芯片的接口。 TX 传输 ULP 上层协议 VBD 虚拟总线驱动程序。VBD 暴露单一物理设备上的两个虚拟物理设备,允许共享一个共同以太网端口上的 LAN 和 SAN 通 信。 VFT 虚拟结构标签。这是光纤通道定义的扩展帧头。 VLAN 虚拟局域网(VLAN)是一个具有共同要求的主机的组合,它允许各主机相互通信,如同在相同的广播域上一样,而不论其 物理位置。 VMDq 虚拟机设备队列 VT Vanderpool 技术,又称为虚拟化。VT 是英特尔为在单一物理平台上支持多个虚拟平台而作出的努力。为有效地实现虚拟 化,要求软件和硬件两方面的支持。 请阅读所有限制和免责声明。 返回到目录页
英特尔® 以太网闪存固件实用程序 概述 运行 BootUtil 命令行参数 示例 DOS 退出代码 概述 英特尔® 以太网闪存固件实用程序 (BootUtil) 是一个实用程序,可用于在支持的基于英特尔 PCI Express 的网络适配器上编程闪存的 PCI option ROM 并更新配置。BootUtil 取代了现有的实用程序,并提供原先 IBAUTIL、ISCSIUTL、LANUTIL 和 FLAUTIL 的功能。它支持原先实用程序所 支持的所有适配器。 注意: 使用 BootUtil 更新适配器闪存会从闪存中擦除任何现有的映像。 如果您要更新固件版本13.x,您必须在更新到固件版本 14.5.x 之前先更新到 14.0.
运行 BootUtil 在 DOS 中运行 BootUtil 的命令行选项的句法是:BootUtil [-option] or -[OPTION]=[VALUE] 要运行 Linux 版的 BootUtil,必须首先加载 qv 驱动程序。如果未安装 qv 驱动程序,遵照下列步骤将其加载。 1. 作为 root 登录,并才创建一个临时目录,用以构建英特尔® 网络连接工具驱动程序。 2. 将 'install' 和适用于您的平台的 iqvlinux.tar.gz 文件复制到该临时目录中。支持的 Linux 版本为 Linux 32 (x86) 和 Linux64e (x64)。合适 的 iqvlinux.tar.gz 文件位于与您平台相应的目录中。 3. 转到该临时目录,并运行命令:'./install' qv 驱动程序安装后,便可以移除临时目录中的文件。 4.
闪存编程选项 参数 说明 -SAVEIMAGE 将 -NIC 选项指定的适配器之闪存中的现有固件映像保存至磁盘文件。目标文件由 -FILE 选项指定。 -RESTOREIMAGE 将先前保存的固件映像恢复至使用 -NIC 选项的相同网络适配器。源文件由 -FILE 选项指定。 -QUIET 不显示确认提示而运行 BootUtil 。此选项与 -IMAGEVERSION、-UP、-UPDATE、RESTOREIMAGE 或 -HELP 选项一起使用。 电源管理选项 参数 说明 -WOLDISABLE 或 -WOLD 在选定的端口上禁用局域网唤醒功能。 -WOLENABLE 或 -WOLE 在选定的端口上启用局域网唤醒功能。 适配器闪存启用/禁用选项 参数 -FLASHENABLE 或 -FE 说明 在选定适配器上启用运行闪存固件的能力。 注意:使用组合 Option ROM 的适配器不支持此参数。 注意:下列适配器不支持此参数。 英特尔® 千兆位 ET 四端口夹层卡 英特尔® 千兆位 4P I350-t 夹层卡 英特尔® 以太网 X520 10GbE 双端口 KX4 夹层卡 英特尔
对传统 BIOS 禁用 FCoE、iSCSI 和 PXE 功能。 BOOTENABLE=ISCSIPRIMARY 对传统 BIOS 启用主 iSCSI 而禁用 PXE 和 FCoE。 BOOTENABLE=PXE 对传统 BIOS 启用 PXE 而禁用 iSCSI 和 FCoE 启动。 BOOTENABLE=FCOE 对传统 BIOS 启用 FCoE 而禁用 iSCSI 和 PXE。 适配器选择选项 参数 说明 -ALL 选择系统中发现的所有支持的网络端口。 -NIC=XX 选择系统中一个特定网络端口。如果使用时不带任何可执行选项,它打印选定端口的 iSCSI 启动配 置,或者,如果同时使用 -O 选项,将该配置保存至文件。 -TARGET=XX 这是 FCoE 特定的选择选项。合法值有 1、2、3 和 4。此选项是配置命令 -WWPN、FCOELUN、-FCOEVLAN 和 - BOOTORDER 必需的。 -BLINK 使选定端口上的 LED 闪亮 10 秒钟,并提供识别适配器的一个方法。此参数应当与 -NIC 或 -ALL 选 项一起使用。 注意:英特尔® 以太网夹层卡不支持此参数。
-BOOTORDER 为选定的目标方指定启动顺序。有效范围为 1 至 4。如果指定值为 0,此目标方被排除在启动顺序 之外。启动顺序值 1 至 4 只能一次性指派给所有启用 FCoE 启动的端口的目标方。 注意:这些命令可在同一命令行使用,以便一次配置整个目标方。 例如: BOOTUTIL -NIC=1 -TARGET=2 -WWPN=0011223344556677 -FCOELUN=0 FCOEVLAN=1 -BOOTORDER=2 示例 以下示例显示如何输入某些典型的 BootUtil 命令行: 示例 1: 要在第一个网络适配器启用闪存固件,以使系统能够执行该闪存固件: BootUtil -NIC=1 -FLASHENABLE 示例 2: 要禁用所有网络适配器上的闪存固件: BootUtil -ALL -FD 示例 3: 要显示 BootUtil 嵌入式闪存固件的类型和版本: BootUtil -IMAGEVERSION 示例 4: 要在系统的第二个网络端口禁用固件: BootUtil -NIC=2 -BOOTENABLE=DISABLED 注意:只有当适配器使用组合 Option ROM
Invalid network port selected(选定了无效的网络端口) 3 Flash operation failed(Flash 操作失败) 4 EEPROM read operation failed(EEPROM 读取操作失败) 5 EEPROM write operation failed(EEPROM 写入操作失败) 6 File content is missing or corrupt(文件内容丢失或损坏) 7 Operator termination(运算符终止) 8 LOM not supported for selected operation(LOM 在选定的操作中不受支持) 9 Network port is not bootable(网络端口不可启动) 10 Programming iSCSI boot configurations failed(编程 iSCSI 启动配置失败) 13 System memory allocation failed(系统内存分配失败) 14 File operation failed(文件操作失败
适用于英特尔适配器固件的戴尔更新包 适用于英特尔适配器固件的戴尔更新包 (DUP) 由戴尔提供。它包括能静默更新固件的自解压文件所需要的所有支持文件、EEPROM 和闪存映像。 若要在 Linux 系统中使用该程序包,以下为必备条件: 必须安装 DKMS。 必须安装 Dell 支持的内核或内核资源。 注意:如果内核不受 Dell 支持,则还必须包括编译和 make 包。 注意:此 DUP 在 ESX 和 Citrix XenServer 上不受支持。但是,这些操作系统可以通过 Lifecycle Controller (生命周期控制器)进行更 新。 请阅读所有限制和免责声明。
返回到目录页 软件许可证协议:英特尔® 网络适配器用户指南 英特尔软件许可证协议(最终许可证) 重要 - 在复制、安装或使用前请先阅读本协议。 在认真阅读以下条款之前不得使用或装载本软件及其相关材料(统称“软件”)。装载或使用本软件表示您已同意本协议的条款。如果您不同意本 协议的条款,请勿安装或使用本软件。 许可证 请注意: 如果您是网络管理员,下面的“站点许可证”将适用于您。 如果您是最终用户,下面的“单一用户许可证”将适用于您。 站点许可证。 您可以将本软件复制到贵组织的计算机上以供组织使用,您也可以制作合理数目的本软件备份,条件是: 1. 2. 3. 4. 5.