1.加载秘钥:rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
2.安装elrepo:rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
3.加载数据:yum --disablerepo=* --enablerepo=elrepo-kernel repolist
4.查看可用包:yum --disablerepo=* --enablerepo=elrepo-kernel list kernel*
5.安装最新内核:yum --disablerepo=* --enablerepo=elrepo-kernel install -y kernel-ml.x86_64
6.查看默认内核启动顺序:awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
7.设置为0:grub2-set-default 0
8.删除旧内核(可选):

rpm -qa|grep kernel|grep 3.10
rpm -qa|grep kernel|grep 3.10|xargs yum remove -y

9.重启查看:reboot、uname -r

两个网卡的情况

1.首先进入网卡配置文件,先把文件里的名称改掉

#vi /etc/sysconfig/network-scripts/ifcfg-em1

NAME=eth0
DEVICE=eth0

2.保存退出,再修改这个网卡配置文件的文件名

#cd /etc/sysconfig/network-scripts/

#mv ifcfg-em1 ifcfg-eth0

3.修改grub配置文件,把net.ifnames=0 biosdevname=0参数 加入指定位置

#vi /etc/default/grub

GRUB_CMDLINE_LINUX 中加上 net.ifnames=0 biosdevname=0

4.运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数

#grub2-mkconfig -o /boot/grub2/grub.cfg

5.重启

#reboot

6.ip ad查看

————————

四个网卡的情况

1.首先确定外网卡

2.进入网卡配置文件,先把文件里的名称改掉

#vi /etc/sysconfig/network-scripts/ifcfg-em1

NAME=eth0
DEVICE=eth0

3.保存退出,再修改这个网卡配置文件的文件名

#cd /etc/sysconfig/network-scripts/

#mv ifcfg-em1 ifcfg-eth0

4.vi /etc/default/grub确定其中是否存在net.ifnames=0 biosdevname=0:

①不存在

-直接运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数

-vi /etc/udev/rules.d/70-persistent-net.rules

添加 SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”fa:16:3e:08:26:41″, NAME=”eth0″(mac地址为对应需要修改为eth0的mac地址)

-vi /etc/sysconfig/network-scripts/ifcfg-eth0

加入HWADDR=fa:16:3e:08:26:41(此处为需要修改为eth0网卡的mac地址),保存退出

-reboot

-ip ad查看正常

②存在

运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数

-vi /etc/udev/rules.d/70-persistent-net.rules

添加 SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”fa:16:3e:08:26:41″, NAME=”eth0″(mac地址为对应需要修改为eth0的mac地址)

-vi /etc/sysconfig/network-scripts/ifcfg-eth0

加入HWADDR=fa:16:3e:08:26:41(此处为需要修改为eth0网卡的mac地址),保存退出

-reboot

-ip ad查看应该是eth0-eth3

-vi /etc/default/grub,删除net.ifnames=0 biosdevname=0

-再次运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成

-reboot

-ip ad查看正常