无法在启动时设置 udev 属性

无法在启动时设置 udev 属性

我正在使用 udev 在 CentOS 6.6(2.6.32-504.el6.x86_64,udev 147)上为我的 Intel I350 igb 设置 SR-IOV。我修改了在 CentOS 7(3.10.0-123.el7.x86_64,udev 208)中使用的规则。当我在 CentOS 6.6 上执行“udevadm 测试”时,规则匹配正确,并将 sriov_numvfs 属性设置为所需的数字,并相应地启用 SR-IOV:

# cat /etc/udev/rules.d/igbsriov.rules
KERNEL=="0000:01:00.0", SUBSYSTEM=="pci", DRIVER=="igb", ATTR{vendor}=="0x8086", ATTR{device}=="0x1521", WAIT_FOR="/sys/bus/pci/devices/0000:01:00.0/sriov_numvfs", ATTR{sriov_numvfs}="7"

但是,当计算机重新启动时,直到我执行 udevadm 触发器时,sriov_numvfs 属性才会设置

我可能遗漏了什么?有什么想法吗?

相关内容