Owners Manual
Solaris ��程序�件:Broadcom NetXtreme II® 网�适配器用�指南
file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/SimpChin/solaris.htm[9/5/2014 3:51:57 PM]
接收 个 句柄和 或 内
送 5120 个 DMA 句柄和 1M (MTU=1500) 或 5M (MTU=9216) 内
合 5335 个 DMA 句柄和 2M (MTU=1500) 或 10M (MTU=9216) 内
中断管理
如果您具有的系 有 多接口 可能达到 MSIX 中 的分配 制。默 情况下 Solaris 将每个 程序 制 2 个 MSIX 分配 并且 在与
pcplusmp 模 有 的 其中 每个中断 先 多只有 31 个 MSIX 中断可用。
如果您的系 具有 4 个 Broadcom BCM 57711 网 适配器 每个在多 能模式中运行 Solaris 将枚 16 个 bnxe 接口。 接的 后接
口将不能分配其第二个 MSIX 中断 并且恢 "固定"。 又能暴露系 中有 中断管理的 致在回 "固定"的接口上从未收到中
断。
确保所有接口能 分配其 个 MSIX 中断 决 法是更改特定接口的 先 。网 程序自 定中 先 6 因而 将接口
的 先 更改 5 是 的。
1. 先 driver.conf 册 以了 背景基 。
2. 找到在系 上 定的 程序 例 径。
% grep bnxe /etc/path_to_inst
"/pci@0,0/pci8086,2779@1/pci14e4,1650@0" 0 "bnxe"
"/pci@0,0/pci8086,2779@1/pci14e4,1650@0,1" 1 "bnxe"
3. 通 程序的名称是 径的 后 分 但您 使用在 /etc/driver_aliases 中 的 适 PCI ID。 件如何分 而定 有的情况
下 在 path_to_inst 中 别的 径将不 作用。要 清使用的名称 从 prtconf -v 出 并与 driver_aliases 件中 定的
ID 行 。
% grep bnxe /etc/driver_aliases
bnxe "pci14e4,164e"
bnxe "pci14e4,164f"
bnxe "pci14e4,1650"
bnxe "pciex14e4,164e"
bnxe "pciex14e4,164f"
bnxe "pciex14e4,1650"
4. 程序的父 是在名称前面的整个 径。
5. 位 位于 径中 @ 后。
6. 因 将在 path_to_inst 中找到的 个 bnxe 接口更改 中断 先 5 并且将以下配置行用于 bnxe.conf
name = "pciex14e4,1650" parent = "/pci@0,0/pci8086,2779@1" unit-address = "0" interrupt-priorities =
5;
name = "pciex14e4,1650" parent = "/pci@0,0/pci8086,2779@1" unit-address = "0,1" interrupt-priorities
= 5;
7. 在修改配置后 重 引 系 或者取 激 所有接口并运行 update_drv 命令。
8. 在系 已重 配置 并且接口已激 后 通 运行以下命令 根 中断 先 置
% echo "::interrupts -d" | mdb -k
FCoE 支持
概述
FCoE 在 Solaris 11 上受支持 在 Solaris 10 Update 9 上受有 支持。以下 能是 Solaris 10 Update 9 与 Solaris 11 相 的差异
Solaris 10 Update 9 中不支持 NPIV。
一 fcinfo(1M) Solaris 11 提供 而 Solaris 10 Update 9 不提供。有 情 取 册 fcinfo(1M)。
在 Solaris 10 Update 9 和 Solaris 11 中都支持 brcmfcoeadm(1M) 能。但是 完成 "delete-fcoe-port" 您 要 布以
下 个命令以在重 布 "create-fcoe-port" 前卸 bnxef 程序。Solaris 11 中 在 Reaper 程 可 找未使用的 程
序模 并卸 程序。而 Solaris 10 Update 9 中没有 程。因 您必 通 出以下命令明确 找 bnxef 程序的 程序
模 ID。
# modinfo | grep bnxef
249 fffffffff8d63000 486b8 54 1 bnxef (6.4.13)
然后 出 modunload 命令以卸 模 再 出 "create-fcoe-port" 建 的 FCoE 口。
# modunload -i 249
要随 出 "create-fcoe-port" 如果 程序已 必 将其卸 。如果未 "create-fcoe-port" 将失 示 程序忙。
个或更多 bnxef 例 也是如 在 情况下 您 首先 除所有 FCoE 口 然后卸 程序。只有 除所有 例 才会 行卸 。