虚拟化容器,大数据,DBA,中间件,监控。

如何修改Xenserver网卡的offload

20 03月
作者:admin|分类:容器虚拟化
如何修改Xenserver网卡的offload

最近有看到客户的一个修改网卡的offload的脚本文件:

echo Setting checksum off on VIFs
VIFLIST=`xe vif-list | grep "uuid ( RO) " | awk '{print $5}'`
for VIF in $VIFLIST
do
echo Setting ethtool-tx=off and ethtool-rx=off on $VIF
xe vif-param-set uuid=$VIF other-config:ethtool-tx="off"
xe vif-param-set uuid=$VIF other-config:ethtool-rx="off"
done
echo Setting checksum off on PIFs
PIFLIST=`xe pif-list | grep "uuid ( RO) " | awk '{print $5}'`
for PIF in $PIFLIST
do
echo Setting ethtool-tx=off and ethtool-rx=off on $PIF
xe pif-param-set uuid=$PIF other-config:ethtool-tx="off"
xe pif-param-set uuid=$PIF other-config:ethtool-rx="off"
done
-----------------------------------------------------------

上面修改PIF的offload并没问题,但是修改vif的offload并不生效,这种方式是不对滴,网卡的offload依赖于操作系统,xenserver上虚拟机的网卡的offload需要进入系统修改

1.windows修改网卡offload配置

访问本地连接-选择网卡右边的“配置”按钮-选择高级选项卡

设备管理器-网络适配器-属性-高级

 

1.将 (数据)校验 checksum Offload          参数设置为Disable
2.将流量控制      Flow Control                参数设置成Disable
3.将 (IP)分段      segmentation Offload      参数设置成Disable

2.Linux下修改网卡的offload

查看网卡的Offload属性信息:

ethtool -k eth0

修改网卡的offload 属性信息:

 

ethtool -K eth0 tx off

浏览2237 评论0
返回
目录
返回
首页
xenserver Pool和Host损坏后的灾难恢复 如何回收Xenserver 删除虚拟机快照后释放的空间