Users Guide
选项
-h | -v | --version 显示 fcoemon 命令的版本。
-f | --foreground 在前台运行 fcoemon。
-d | --debug <path -of -fcoeplumb -script> 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.4 或以上
安装。
支持的 DCB 事件
为响应每个由DCB 守护程序支持的事件,fcoemon 将向 DCB 守护程序收集当前设置以决定是否删除或重新添加 multiq 队列规则和 skbedit 过滤
器。在 DCB 事件处理过程中,fcoemon 不毁除、重置或创建 FCoE 接口。
FEATURE_APP
如果事件消息接收自 lldpad 且事件消息中的功能代码为 FEATURE_APP (5),并且子类型字段为 APP_FCOE_STYPE
(0),则这表示 FCoE 应用的模式或配置更改事件。fcoemon 将向 DCB 守护程序发出查询以收集当前模式和配置信
息。
FEATURE_PFC
如果事件消息接收自 lldpad 且事件消息中的功能代码为 FEATURE_PFC (3),则这表示优先流量控制 (PFC)功能的模
式或配置更改事件。fcoemon 将向 DCB 守护程序发出查询以收集当前模式和配置信息。
FEATURE_LLINK
如果事件消息接收自 lldpad 且事件消息中的功能代码为 FEATURE_LLINK (6),并且子类型字段为
LLINK_FCOE_STYPE (0),则这表示逻辑连接 TLV 功能的模式或配置更改事件。fcoemon 将向 DCB 守护程序发出
查询以收集当前模式和配置信息。
创建、重置和毁除 FCoE 接口的标准
在这一部分,dcbtool 用于描述 DCB 功能状态的条件,因为其意义更易懂、更准确。虽然仍可在运行时发出命令,使用这些命令的目的仅在于描
述。
PFC 和 App:FCoE
DCB 的配置正确,如果
1. 命令 dcbtool gc ethX dcb 显示 DCB 状态:“on(开)”
2. 命令 dcbtool gc ethX app:0 显示 Enable:true, Advertise:true, Willing:true(启用:真, 广告:真, 愿意:真)。
3. 命令 dcbtool go ethX app:0 显示 OperMode:true(OperMode:真)。
4. 命令 dcbtool go ethX pfc 显示 OperMode:true(OperMode:真),以及 pfcup 的值。
5. 命令 dcbtool go ethX app:0 显示 appcfg。设定为 1 的字节在 (4) 的 pfcup 也设定为 1。
逻辑链接 TLV
逻辑链接 TLV 功能的配置正确,如果