如题目所说:

所在单位近日购入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. 让Easysearch运行在Kylin V10 (Lance)-aarch64上

    简介 本文主要介绍在国产操作系统 Kylin V10 (Lance)-aarch64 上安装单机版 Easysearch/Console/Agent/Gateway/Loadgen 系统配置 在安装之 ...

  2. Vue学习:16.组件通信

    组件通信就是指组件之间的数据传递.由于组件的数据是独立的,无法直接访问其他组件的数据,所以想要使用其他组件数据必须通过 组件通信! 在Vue.js中,组件之间的通信可以通过多种方式实现,包括 prop ...

  3. SpringBoot打包maven仓库里面没有的包

    SpringBoot打包maven仓库里面没有的包 在遇到一些自定义的jar包,maven仓库里面没有这些包,但是发布线上时我们还是只想发布一个jar包,也就是我们想要把第三方包打在最后生成的大jar ...

  4. SqlServer 使用 case when 实现行转列,并创建视图表查询

    其实是个很简单的操作了,但长时间不用有点忘记了,正好项目上遇到这样的需求便把过程记录了下来. 一 需求描述 将河道水情表 结构如下,现在需要将水位Z字段由行展示转换为列展示.查询结果为展示时间和每个测 ...

  5. Python性能测试框架:Locust实战教程

    01认识Locust Locust是一个比较容易上手的分布式用户负载测试工具.它旨在对网站(或其他系统)进行负载测试,并确定系统可以处理多少个并发用户,Locust 在英文中是 蝗虫 的意思:作者的想 ...

  6. ubuntu 同时安装python2 和 python3 版本的 gunicorn

    前言 最近在学习使用 gunicorn 部署 flask 项目.发现使用 pip3 安装完 gunicorn后,如如果再使用 pip2 安装 gunicorn,后安装的 gunicorn 就会覆盖掉原 ...

  7. Java项目静态资源映射的几种方式

    一.Springboot 1.webjars方式 我们之前使用Maven构建一个Web项目时,在main目录下会存在一个webapp的目录,我们以前都是将所有的页面或静态资源导在这个目录下,但现在使用 ...

  8. 1.Javascript 快速入门(主要)

    运算 &&运算是与运算,只有所有都为true,&&运算结果才是true: true && true; // 这个&&语句计算结果为tru ...

  9. 利用SpringBoot+rabbitmq 实现邮件异步发送,保证100%投递成功

    在之前的文章中,我们详细介绍了 SpringBoot 整合 mail 实现各类邮件的自动推送服务. 但是这类服务通常不稳定,当出现网络异常的时候,会导致邮件推送失败. 本篇文章将介绍另一种高可靠的服务 ...

  10. [oeasy]python0008_输出h字符_REPL_引号_括号_什么是函数

    输出h字符_REPL_引号_括号_什么是函数 回忆上次内容 上次 继续在游乐场里 玩耍 键盘按键 作用 ↑ 上一条指令 ↓ 下一条指令 ← 光标 向左移动 一格 → 光标 向右移动 一格 ctrl + ...