服务器装系统后,安装更新网卡驱动。
装系统可以用软碟通uiso或者rufus将u盘做成u盘启动盘进行安装。
安装系统时先进入BIOS将UEFI模式改为Legacy。如下图点击UEFI onlyl 进行更改
图1.1
然后在BIOS内更改启动项,选则u盘启动,重启设备开始安装。
或者重启设备进入启动项选择u盘启动。
进行安装系统。
安装完毕系统后,进入系统查看网卡信息。
例如:客户要使用IB网络进行连接服务器,不使用网线和光纤网络。
:ifconfig 或者:ip a 均可以查看网口信息。
图1.2
如上图1.2查不到IB网口信息。
可以调整IB网卡插槽,服务器上,有些pcie网卡接口不支持200G网络通讯。
如1.3图红色框为IB网卡放在卡槽1上不识别IB网卡,放在图1.4卡槽3识别:
图1.3
图1.4
更换位置后查询网卡信息
:ifconfig 查询信息如下:
图1.5
图1.5可以看到已经查询到IB网卡信息ib0,但是没有ip地址信息。
发现/etc/sysconfig/network-scripts/下的网卡配置文件没有ib0。
图1.6
可以复制ifcfg-ens33文件,命令如下:因上面ifconfig查询到网卡为ib0.所以复制的网卡名改为ib0.
操作如下:
:cd /etc/sysconfig/network-scripts/
:cp ifcfg-ens33 ifcfg-ib0
图1.7
复制完毕后将内容进行更改。
:vi ifc fg-ib0
图1.8
Ethernet 改为:Infiniband #(不同光口电口设备有不同的写法)
dhcp改为静态:static
两个ens33改为:ib0
如果遇到ONBOOT=”NO”改为yes, yes为启用状态
在ONBOOT=”NO”下面添加:
IPADDR=12.12.22.82 #(根据要求添加IP地址)
NETMASK=255.255.0.0 #(根据要求填写子网掩码)
GATEWAY=192.168.0.0 #(根据要求填写网关,可以不写)
DNS=192.168.0.0 #(根据要求填写DNS,可以不写)
输入完毕后保存。
:wq #(保存)
:ifup ifcfg-ib0 #(重启网卡)
图1.9
查看结果如上图1.9
Ifconfig再次检查网卡如下图2.0,出现地址。
图2.0
安装redhat7.6版本系统,需要更新网卡驱动。
根据网卡型号下载驱动。可以使用远程连接的方式,连接系统上传至系统内。例如:Winscp或者FinalShell远程工具。上传后需要解压tgz包。
:tar xf 软件包名称 #(解压至当前目录下,如果解压不成功,可以重新上传再次解压)
解压后执行安装命令:./mlnxofedinstall --force -without-fw-update
执行后安装驱动时提示没有安装TCL和 TK软件。
图2.1
需要用yum进行安装tcl 和tk软件。
- 上穿本系统的ISO镜像到某个文件夹。例:
:mkdir /iso 创建文件夹
利用Winscp或者FinalShell远程工具上传iso镜像文件到/iso
升级iso权限
:chmod 777 /iso/你上传的镜像 #升级镜像权限,否则挂载显示只读,本地yum源用不了。
- 挂载iso镜像。不挂载不能在本地使用yum源
:mount /iso/镜像名称.Iso /mnt #将镜像挂载至/mnt文件下
- 需要配置yum源。
:cd /etc/yum.repo.d/ #进入改目录下
:mkdir bak #创建test文件
:mv “ *repo*” test #将所有repo文件移动到bak文件夹内
:touch node1.repo #创建新的yum源
:vi node1.repo
编辑文件内容如下:
【base】
name=base #名字可以随意起,和第一行一一致
baseurl=fial:///mnt #挂载点的地址
gpgcheck=0 #不使用密匙
:wq #保存
:yum repoinfo #检查yum源是否成功
:yum -y install tcl tk #安装软件
去解压目录下执行安装命令:./mlnxofedinstall --force -without-fw-update
安装网卡驱动结束。