如题目所说:

所在单位近日购入Dell poweredge T640型号服务器,安装Ubuntu18.04.5 server操作系统,服务器万兆网卡,网线连接到千兆交换机上,不能识别网卡。

服务器   T640 dell的poweredge

            

开机进入系统:

发现系统中没有识别本身自带的两块万兆网卡。

在远程管理系统中可以看到网卡的存在,也就是说BIOS中可以识别这个网卡的,但是进入系统就看不到这个网卡了:

经过数小时的开关机,最终找到电脑销售,告诉说服务器的万兆网卡只能支持和万兆的交换机连接,不然的话和千兆或百兆的交换机连接可能就不工作导致无法识别网卡。听到这个解释感觉十分不解,哪有这么设定的网卡,于是在网上搜寻相关的资料,发现下面的文章:

DELL 14G服务器常见问题解答

 

-----------------------------------------------------

看了上面的资料,感觉这个确实是网卡的问题,然后经过沟通购买了一块pci接口的网卡。

所以,最终的解决方法就是:

1.  更换交换机,把你的千兆交换机换成万兆交换机。当然这个可行性极小;

2.  更换或加装网卡,这里推荐使用PCI接口的千兆网卡。因为使用过usb接口的千兆网卡,不过可能是操作系统没有这个驱动,所以也没有在操作系统中识别,因而usb接口的千兆网卡没有成功。

-------------------------------------------------------------

经过调试,最终发现这台服务器之所以上不了网问题并不在于万兆网卡不能自适应千兆交换机,原因出现是由于软件设置问题,大写的尴尬,这回算是乌龙事件。具体原因如下:

Ubuntu18.04 server默认的网卡配置应该是DHCP分配IP,而单位要求每台服务器所用IP都是静态的,也就是说直接在交换机上为各个服务器的网卡分配好了固定的IP,因此服务器开机后是不会自动获取到动态IP的。

使用命令:

ip  a

查看到显示有两个网卡,标号2,3,其中标号为1的是环回地址。

使用命令:

lspci |grep Eth

经过上面两个命令基本可以确定系统中两个万兆网卡是可以被识别到的。

不过使用命令:

ifconfig

使用ifconfig查询网络配置的时候只能看到环回地址,而看不到任何网卡的显示,因此容易被认为是系统中没有识别到网卡,容易得到错误的结论:

1.网卡没有被识别 ,万兆网口和千兆交换机不兼容。

2.网卡没有被识别 ,操作系统中没有万兆网口的驱动。

根据文章:

https://www.cnblogs.com/devilmaycry812839668/p/10254971.html

中内容进行配置:

# This is the network config written by 'subiquity'
network:
ethernets:
eno1np0:
addresses:
[222.55.66.77/24]
dhcp4:
false
gateway4:
222.55.66.1
nameservers:
addresses:
[222.55.66.1]
optional:
true
version: 2

编辑完后,执行命令:

sudo netplan apply

在此ifconfig查询网络配置:

发现网卡在系统中已经可以被看到了,并且显示的就是刚才配置的静态IP。

试下网络连通:

ping www.baidu.com

发现成功联网,问题解决。

所在单位近日购入Dell poweredge T640型号服务器,安装Ubuntu18.04.5 server操作系统,服务器万兆网卡,网线连接到千兆交换机上,不能识别网卡——解决方案的更多相关文章

  1. PowerEdge T630服务器安装机器学习环境(Ubuntu18.04、Nvidia 1080Ti驱动、CUDA及CUDNN安装)

    安装步骤 在开始安装之前,我要说明一下,这个Ubuntu18.04系统的安装,使用的连接线(就是服务器和电脑显示器的连接线)必须两头都是VGA连接线,不能使用VGA转HDMI连接线,也不能用DVI转D ...

  2. Dell PowerEdge R720内存安装原则

    Dell PowerEdge R720内存安装原则   摘要:系 统包含 24 个内存插槽,分为两组(每组 12 个),每个处理器一组.每组的 12 个插槽分入四个通道.在每个通道中,第一个插槽的释放 ...

  3. Dell PowerEdge服务器RAID卡驱动下载

    Dell PowerEdge服务器RAID卡驱动下载 DELL新阵列卡驱动下载 型号 支持系统驱动 H310/710 /710P/810 Win2008 x32 Windows 2008 x64 Wi ...

  4. dell PowerEdge R720 自动重启分析

    dell PowerEdge R720 自动重启分析 摘要: 一,问题描述: 在同一批服务器当中,碰到这样一台服务器,如果不跑任何服务时没有问题,但一跑任务就是自动重启.既然同样的系统别的服务器都没出 ...

  5. Dell poweredge r210进BIOS改动磁盘控制器(SATA Controller)接口模式

    Dell poweredge r210进BIOS改动磁盘控制器(SATA Controller)接口模式 开机后按F2键进入BIOS设置,例如以下图: BIOS设置主界面: 使用上下键移动光标到&qu ...

  6. Dell PowerEdge R710服务器内存条插法/Dell 11G/12G系列服务器内存条插法(转)

    说明:以我的经验,其实插3/6/9这个顺序去一定没有错. DELL PowerEdge R710服务器支持 DDR3的 DIMM (RDIMM) 或 ECC非缓冲的 DIMM(UDIMM).单列和双列 ...

  7. DELL PowerEdge R410系统日志满报错

    DELL PowerEdge R410系统日志满报错 重启服务器时在自检过程中看到CTRL+E时快速按下CTRL+E进入到远程管理ip地址配置界面

  8. Dell PowerEdge RAID Controller (PERC) | Dell

      Dell PowerEdge RAID Controller (PERC)             The Dell™ PERC (PowerEdge™ RAID Controller) fami ...

  9. DELL PowerEdge 2950更换告警硬盘

    硬盘为SAS300G15K,四块,3#告警,打算还掉,在R900上找到一块对应的硬盘直接换下. 进入控制台后发现硬盘阵列里还是只有三块硬盘,物理磁盘倒是有四块,新插上的一块状态为“外部”,其他状态是“ ...

  10. Dell PowerEdge R630服务器VMware ESXI6.0服务器安装

    一.Raid 磁阵划分 官方说明:http://www.dell.com/support/article/cn/zh/cndhs1/SLN292050/%E6%88%B4%E5%B0%94%E6%9C ...

随机推荐

  1. 找不到 .NETFramework,Version=v5.0 的引用程序集。要解决此问题,请为此框架版本安装开发人员工具包(SDK/目标包)或者重新定向应用程序。

    找不到 .NETFramework,Version=v5.0 的引用程序集.要解决此问题,请为此框架版本安装开发人员工具包(SDK/目标包)或者重新定向应用程序. visual studio 2019 ...

  2. reids分片技术cluster篇

    为什么学redis-cluster 前面两篇文章,主从复制和哨兵机制保障了高可用 就读写分离,而言虽然slave节点扩展了主从的读并发能力 但是写能力和存储能力是无法进行扩展,就只能是master节点 ...

  3. DHorse的配置文件

    首先看一下DHorse的配置文件,如下: #============================================================================== ...

  4. 2024-06-19:用go语言,给定一个起始下标为 0 的整数数组 nums 和一个整数 k, 可以执行一个操作将相邻两个元素按位AND后替换为结果。 要求在最多执行 k 次操作的情况下, 计算数组

    2024-06-19:用go语言,给定一个起始下标为 0 的整数数组 nums 和一个整数 k, 可以执行一个操作将相邻两个元素按位AND后替换为结果. 要求在最多执行 k 次操作的情况下, 计算数组 ...

  5. 三种方法教你下载 Windows 10 和 Windows 11 原生镜像

    原文地址:https://itxiaozhang.com/three-methods-to-download-windows-10-and-windows-11-iso/ 本文配合视频食用效果最佳,视 ...

  6. ServiceMesh、SideCar和Istio

    Service Mesh简介 Service Mesh直译过来就是服务网格,而他的架构就是一个个微服务组成的网络. Sidecar简介 Service Mesh中的节点就是Sidecar节点. sid ...

  7. Linux连接wifi,亲测成功

    环境: 装有CentOS-7的物理机 步骤: 搜索日志,查看是否有安装固件的请求: 1.dmesg | grep firmware #查看是否需要安装wifi固件 如果需要安装固件:(可以先跳过此步骤 ...

  8. do{}while0的两个作用

    1.作为一种防止宏错误展开的一种防御性写法. 相信很多人都知道,这里不展开了. 2.实现 goto 语句的功能,一次break就可以跳出到后续语句. do { if(...) break; ... } ...

  9. LaravelLumen 分组求和问题 where groupBy sum

    在Laravel中使用分组求和,如果直接使用Laravel各数据库操作方法,应该会得出来如下代码式: DB::table('table_a') ->where('a','=',1) ->g ...

  10. Excel 更改数据同步更新到Mysql数据库

    刚上班,领导给我提出一个需求,想要每天更新Mysql数据库中的原有商品订单状态,添加新的商品订单状态.因为公司目前的数据库只能添加数据,不能更改数据,想要更改原有的数据,只能将原有的数据清空,再导入新 ...