-
Notifications
You must be signed in to change notification settings - Fork 0
Home
NIC: Intel X710 Openstack Version : Pike for intel X710 NIC disable i40evf driver rmmod i40evf blacklist the driver: /lib/modprobe.d/blacklist_linux_4.4.0-131-generic.conf add: #i40evf driver blacklist i40evf
File: /etc/default/grub
- GRUB_CMDLINE_LINUX="intel_iommu=on"
- #sudo grub-mkconfig
- echo ‘8’ > /sys/class/net/enp129s0f3/device/sriov_numvfs
- $ ip link show enp129s0f3
- enp129s0f3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop master brq5347b035-6e portid 3cfdfeb0fc93 state DOWN mode DEFAULT group default qlen 1000
link/ether 3c:fd:fe:b0:fc:93 brd ff:ff:ff:ff:ff:ff
vf 0 MAC 00:00:00:00:00:00, spoof checking on, link-state auto vf 1 MAC 00:00:00:00:00:00, spoof checking on, link-state auto vf 2 MAC 00:00:00:00:00:00, spoof checking on, link-state auto vf 3 MAC 00:00:00:00:00:00, spoof checking on, link-state auto vf 4 MAC 00:00:00:00:00:00, spoof checking on, link-state auto vf 5 MAC 00:00:00:00:00:00, spoof checking on, link-state auto vf 6 MAC 00:00:00:00:00:00, spoof checking on, link-state auto vf 7 MAC 00:00:00:00:00:00, spoof checking on, link-state auto
File: /etc/nova/nova.conf
[DEFAULT]
scheduler_default_filters = RetryFilter, AvailabilityZoneFilter, RamFilter, ComputeFilter, ComputeCapabilitiesFilter, ImagePropertiesFilter, ServerGroupAntiAffinityFilter, ServerGroupAffinityFilter, PciPassthroughFilter
scheduler_available_filters = nova.scheduler.filters.all_filters
[pci]
passthrough_whitelist = { "devname": "enp129s0f3", "physical_network": "sriovnet"}
- restart nova-compute
File: /etc/neutron/plugins/ml2/linuxbridge_agent.ini
physical_interface_mappings = sriovnet:enp129s0f3
File: /etc/neutron/plugins/ml2/ml2_conf.ini
mechanism_drivers = sriovnicswitch,linuxbridge
[ml2_type_flat]
flat_networks = provider,nat,sriovnet
[ml2_type_vlan]
network_vlan_ranges = sriovnet:5:4000
- restart neutron-server
File: /etc/neutron/plugins/ml2/sriov_agent.ini
[securitygroup]
firewall_driver = neutron.agent.firewall.NoopFirewallDriver
[sriov_nic]
physical_device_mappings = sriovnet:enp129s0f3
exclude_devices =
- install neutron-sriov agent or restart service neutron-sriov-agent