Debian linux版本下运行的openmediavault网盘 千兆网卡升级万兆

在这里插入图片描述

一、适用场景

1、使用vmware ESXi虚拟化平台运行多种不同应用服务器时,其中网盘服务器采用开源的openmediavault搭建;
2、将老专业服务器升级千兆网为万兆网;
3、需要转移的数据量大的企业或用户;
4、从服务器到服务器的数据转移。

二、从千兆升级为万兆的配置过程:

(一)升级前

1、从vmware的虚拟机服务器上登录

在这里插入图片描述
在这里插入图片描述

2、输入命令查看当前系统的内核版本号,uname -r

在这里插入图片描述

3、输入命令查看当前运行网卡的速率 ethtool ens33
在这里插入图片描述

4、登录到openmediavault

在这里插入图片描述

5、查看当前运行的网卡状态:
在这里插入图片描述

(二)升级的配置过程:

1、查看本例中虚拟化环境下的debian linux网卡信息:
登录到openmediavault中
在这里插入图片描述

2、查看网卡信息:
(1)查看网卡名称:
在这里插入图片描述

(2)查看网卡速率:ethtool ens33
可以看出最大速率值是1000baseT(千兆),如下图:
其中支持half是半双工,full是全双工
在这里插入图片描述

3、安装万兆网卡驱动
(1)下载X710网卡驱动地址:
https://www.intel.cn/content/www/cn/zh/products/sku/83967/intel-ethernet-converged-network-adapter-xl710qda2/downloads.html
打开链接后,点英特尔以太网融合网络适配器XL710-QDA2,如下图:
在这里插入图片描述

(2)在下载选项卡中,找到独立于操作系统vmware linux的版本,查看详细信息,如下图:
在这里插入图片描述

(3)看到驱动程序的版本具体的以太网控制器(物理网卡)有效的版本后,点击下载,如下图:
在这里插入图片描述

(4)接受英特尔的许可协议,完成下载,如下图:
在这里插入图片描述

4、安装(依赖包)编译环境工具kernel-devel与kernel-headers,语句如下:
(1)apt-get install linux-headers-$(uname -r)
在这里插入图片描述

(如果不成功,则可使用apt-cache search linux-headers- 命令搜索最接近的环境)
(2)apt-get install make
在这里插入图片描述

(3)apt-get install gcc
在这里插入图片描述
在这里插入图片描述

(4)在确认好以上条件均达成后,可以开始进行接下来的安装
yum install kernel-devel -y
yum install gcc –y

5、驱动安装
(1)解压ixgbe-5.19.6.tar.gz
可在Windows下解压ixgbe-5.19.6.tar.gz
也可用Linux命令解压 tar zxvf ixgbe-5.19.6.tar.gz
(2)windows解压后,可使用winscp上传解压后的ixgbe-5.19.6.tar文件夹到linux系统中
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(3)更改当前目录后,安装驱动程序
cd /usr/ixgbe-5.19.6 /src/
make && make install
(4)可以看出提示:内核头文件不在任何预期位置安装适当的内核开发包,例如Kernel-devel,用于构建内核模块,然后重试
在这里插入图片描述

(5)使用gcc –v和uname –r命令时,显示的版本不一致,所以kernel-devel没有安装
在这里插入图片描述

(6)安装kernel-devel
在这里插入图片描述

(8)查看内核模块
ll /usr/lib/modules//updates/drivers/net/ethernet/intel/i40e/i40e.ko
rmmod i40e; modprobe i40e

6、使用 modprobe 载入驱动模块,命令如下:
modprobe i40e
至此驱动安装完成,可以正常通信,重启后驱动会自动加载

为了查看Linux服务器上的网卡速率,可以使用ethtool命令。该命令可用于显示、修改、测试和重新配置本地Ethernet连接。使用 ethtool 可以看到该网口的信息,但使用 mii-tool 则会报错。

7、原安装时,未知openmediavault是什么版本,选择的是其他linux,现安装好查看版本后,改为它正确的vmware虚拟服务器的版本号
(1)在第(一)中第2步使用命令uname -r所看到的:6.1.0-0-deb 11.17-amd64,说明是debian Linux ,64位的操作系统,6.1.0-0是具体的版本号,此时关闭openmediavault的debian Linux操作系统(vmware虚拟服务器电源)
(2)在vmware中修改配置如下:
在这里插入图片描述

8、启动vmware的openmediavault网盘服务器,如下图:
在这里插入图片描述

9、执行ifconfig -a后,查看所有网卡信息:
在这里插入图片描述

10、根据上一步中查看到的网卡信息,其中有192.168.0.54服务网卡的标识号,为ens160,所以此处执行ethtool ens160查看具体的这块网卡详情,如下图:
在这里插入图片描述

明显速率显示为10000Mb/s了,至此从千兆升级至万兆初步完成。

三、进一步验证结果:

(一)查看速率:

从server 2008 R2(万兆链路聚合20Gbps)使用winscp登录到openmediavault网盘服务器192.168.0.54(单万兆10Gbps)传输文件查看速率
1、查看server 2008 R2的网卡速率与配置信息如下:
在这里插入图片描述

2、20Gbps的汇聚配置请参考:
Raid5阵列数据恢复+Openmediavault配置内网与外网远程访问+服务器到服务器的大量文件转移备份https://blog.csdn.net/weixin_43075093/article/details/136468474
3、从核心交换机的万兆端口查看配置及接口
(1)万光端口的配置
在这里插入图片描述
在这里插入图片描述

(2)万兆端口的详细信息,如下图:

在这里插入图片描述

4、server 2008R2使用winscp登录到openmediavault网盘服务器
在这里插入图片描述

5、传输较大的文件,查看速率,达到了171MB/s,已经是171*8=1368Mbps的速率了,明显超过了千兆,现在是服务运行期间,多个部门同时使用,说明速率升级成功。
(1)从winscp上查看当前的速率,是171MB/s(即1368Mbps),超过千兆
在这里插入图片描述

(2)从华为核心交换机上查看万兆端口的速率是10.96%,如下图:
在这里插入图片描述

(二)查看当前openmediavault网盘服务器上的FTP服务与SMB/CIFS服务连接的用户

1、查看当前运行中的SMB/CIFS服务器连接的用户:
在这里插入图片描述

2、查看当前FTP服务连接的用户:

在这里插入图片描述
3、通过WEB登录到openmediavault后,查看诊断报告,可以看出,网卡当前速率升级为万兆了,如下图:
在这里插入图片描述

从以上的即时运行结果与配置验证信息可以看到,从服务器从千兆升级为万兆成功。
本文至此结束,不足之处敬请批评指正。

  • 20
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_43075093

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值