Symptoms
The following type of alert is being observed in WebCP > Monitoring > Alerts:
Network interface “<iface_name>” on node “<hostname>” is missing important features (or has them disabled): “<feature_name>”.
Cause
Acronis Cyber Infrastructure periodically checks each network interface for features that are important from performance point of view and shows the corresponding alert warning about missing features.
Solution
Check and enable network interface features via ethtool CLI , e.g:
1. Alert example:
Network interface "eth0" on node "node01" is missing important features (or has them disabled): "tx_checksumming, scatter_gather, tcp_segmentation_offload"
2. Manual check of the network interface features shows that they are disabled:
[root@node01 ~]# ethtool -k eth0 | egrep 'tx-checksumming|scatter-gather|segmentation'
tx-checksumming: off
scatter-gather: off
tx-scatter-gather: off
tx-scatter-gather-fraglist: off [fixed]
tcp-segmentation-offload: off
tx-tcp-segmentation: off
tx-tcp-ecn-segmentation: off [fixed]
tx-tcp6-segmentation: off
tx-tcp-mangleid-segmentation: off
generic-segmentation-offload: off [requested on]
tx-fcoe-segmentation: off [fixed]
tx-gre-segmentation: off [fixed]
tx-ipip-segmentation: off [fixed]
tx-sit-segmentation: off [fixed]
tx-udp_tnl-segmentation: off [fixed]
tx-gre-csum-segmentation: off [fixed]
tx-udp_tnl-csum-segmentation: off [fixed]
tx-sctp-segmentation: off [fixed]
3. Enable the required features manually:
[root@node01 ~]# ethtool -K eth0 sg on
Actual changes:
scatter-gather: on
tx-scatter-gather: on
generic-segmentation-offload: on
[root@node01 ~]# ethtool -K eth0 tx on
Actual changes:
tx-checksumming: on
tx-checksum-ipv4: on
tx-checksum-ipv6: on
tcp-segmentation-offload: on
tx-tcp-segmentation: on
tx-tcp6-segmentation: on
tx-tcp-mangleid-segmentation: on
Some network adapters (especially virtual adapters) may not support the required features, so enabling of the features will fail with error 'Could not change any device features'.
More information
Refer to man ethtool
for more details.