安装CentOS 7.6的机器是超算节点(实体机)
安装信息摘要显示无可用网络设备问题处理,此时注定了,镜像没有带符合主板网卡的驱动,在系统安装完成后,我们需要安装网卡驱动才能正常网络通信。
以下是我的安装过程(我使用的是最小安装)
查看 网卡:
lspci | grep -i ethernet 或者 lspci -nnk | grep -i net
本节点网卡是Realtek RTL8125 2.5GbE的,在Index of /elrepo/elrepo/el7/x86_64/RPMS (usf.edu)
这个网站中很容易就找到需要的网卡驱动(网站中R8125的都是可以使用的)
下载后将文件拷到文件系统为fat32的U盘中(其他格式如NTFS文件系统的U盘插在刚安装centos系统主机,无法直接识别挂载)。
将U盘插上主机后使用
lsblk 或者 sudo fdisk -l 命令找出U盘的设备名称,我的U盘是/dev/sda1
在/mnt文件夹下新建一个sda1文件夹:
sudo mkdir /mnt/sda1
挂载U盘
sudo mount /dev/sda1 /mnt/sda1
cd /mnt/sda1 进入挂载的U盘:
sudo yum install 下载的网卡驱动.rpm
此时发现安装不成功,使用手机usb热点,给主机供上了网
sudo yum update
更新了系统软件依赖
再次执行安装网卡命令,安装成功
使用ip addr 或者ifconfig 网卡出现,网络正常
在/etc/systemconfig/network-scripts下没有发现网卡的配置文件,
使用
systemctl status NetworkManager
发现本机默认开启了NetworkManager管理网络
使用 nmcli connection show 命令查看当前网卡的名称 TYPE DEVICE
我要使用的网卡是名称是enp3s0(使用ip addr发现网卡自动获取的地址与子网掩码是192.168.17.82/24,网关是192.168.17.254)使用以下命令修改为静态IP
sudo nmcli connection modify enp3s0 ipv4.addresses 192.168.17.82/24 ipv4.gateway 192.168.17.254
重启NetworkManager
sudo systemctl restart NetworkManager