linux升级内核

企业物理机内核升级步骤

一、升级前准备工作:
1、 route -n > 1 :升级之前的路由保存一份,便于升级后路由对比;
2、 iptables-save > 11
3、 ruby /etc/zabbix/scripts/lvs.rb iptables_check_show :如果只显示“当前生效不再配置中,在配置中没有生效”,则正常
4、 yum list | grep kernel :核对本机能否找到yum库里8.2相关的内核;
5、 killall haproxy 或者 killall keepalived :根据机器角色判断运行哪个命令
6、 service crond stop ;chkconfig crond off
7、 同时登陆到lvs前端机,确认该设备已经被lvs摘掉;(如果是lvs或者hl设备,则忽略此步)
二、升级步骤:
1、 yum install kernel kernel-devel kernel-headers ;若遇到error,则执行:rpm -e mkinitrd-5.1.19.6-54.i386后重新再安装内核
2、 cp /etc/grub.conf /etc/grub.conf.date "+%Y%m%d"
cp /etc/modprobe.conf /etc/modprobe.conf.date "+%Y%m%d"
3、 修改/etc/grub.conf,确保重启后是新版内核 (修改之前要先备份,以防回滚)
4、 修改/etc/modprobe.conf为不加任何igb参数,同时注释掉所有关于ipv6的字句;(修改之前先备份,以防回滚)
5、 passwd who am i|awk '{print $1}'
修改个人用户密码,以防管理卡登陆时需要;
6、 快捷命令 c 或者 cat /etc/rc3.d/S27route :确保三大段私网路由条目配置
7、 reboot
8、 yum install keepalived_LVS ipvsadm
9、 keepalived –v :验证keepalived版本是否为1.2.2
10、 ipvsadm –v :验证ipvsadm版本是否为1.26
三、升级后的工作:
1、 killall haproxy (若是lvs角色,则killall keepalived)
2、 service crond stop; chkconfig crond off
3、 route -n > 2
4、 vim -d 1 2:如果没有异常,则继续;否则,先查找路由不一致的问题;
5、 按照所有中断均匀绑定到所有cpu上的规则,重新改写/etc/eth2cpu_haproxy_core.conf(其中代表
cpu颗数一半)具体可以参考北显集群池配置,注意cpu颗数和网卡个数;若是lvs角色,则重新改

写/etc/eth2cpu_lvs.conf文件,具体可以参考教育网集群池前端lvs;
6、 在/etc/haproxy下,生成nbproc.conf这个文件,内容如下:

 cat > /etc/haproxy/nbproc.conf << EOF
 global
 nbproc `cat /proc/cpuinfo |grep processor|wc -l`

EOF
作者:alvenhhh
来源:csdn
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

linux狂热粉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值