文档首页 > > 用户指南> 节点管理> 升级节点操作系统内核

升级节点操作系统内核

分享
更新时间:2021/01/12 GMT+08:00

操作场景

CCE集群依赖系统内核版本,升级集群时会默认升级节点的操作系统版本,由于升级节点的操作系统内核有一定的风险,我们不建议您进行此操作,若您仍需要升级请务必谨慎操作。

强烈建议您在升级前备份节点中的数据,如果升级后导致节点和集群不可用、网络异常等问题,您可以选择重置节点,具体请参见重置节点

注意事项

  • Centos系统(7.4/7.6):正在适配新内核,近期将发布新版本修复
  • Euleros2.2支持升级内核到3.10.0-327.62.59.83.h162.x86_64
  • Euleros2.5支持升级内核到3.10.0-862.14.1.0.h197.eulerosv2r7.x86_64
  • 节点需绑定EIP,内核升级完成后,需重启系统。
  • 升级过程中,下列报错不影响功能,为正常现象。

操作步骤

  1. 连接集群master操作,驱逐受影响节点上的pod,pod会在其他节点进行重建以满足副本数要求。如何连接集群master,请参见通过kubectl或web-terminal插件连接CCE集群

    执行以下命令:

    kubectl drain <node name> --ignore-daemonsets

  2. root用户使用如下命令更新内核(保证节点拥有EIP)并重启系统。

    • EulerOS 2.2系统执行以下命令:
      bash /var/paas/kubernetes/canal/openvswitch/can_ovs.sh uninstall
      yum update kernel -y
      reboot
    • EulerOS 2.5系统执行以下命令:
      bash /var/paas/kubernetes/canal/openvswitch/can_ovs.sh uninstall
      wget http://obs.cn-east-2.myhuaweicloud.com/cce-east/cce-openvswitch/kernel-3.10.0-862.14.1.0.h197.eulerosv2r7.x86_64.rpm
      rpm -ihv kernel-3.10.0-862.14.1.0.h197.eulerosv2r7.x86_64.rpm
      reboot

  3. root用户下执行以下命令升级cce组件适配新内核:

    • EulerOS 2.2执行以下命令
      bash /var/paas/kubernetes/canal/openvswitch/can_ovs.sh install
      su paas; monit restart ovsdb-server ovs-vswitchd
    • EulerOS 2.5执行以下脚本
      function upgrade_ovs()
      {
      	wget http://obs.cn-east-2.myhuaweicloud.com/cce-east/cce-openvswitch/openvswitch-1.0.RC10.SPC100.B050.tar.gz
      	mv /var/paas/kubernetes/canal/openvswitch /var/paas/kubernetes/canal/openvswitch.bak
      	tar zxvf openvswitch-1.0.RC10.SPC100.B050.tar.gz -C /var/paas/kubernetes/canal/
      	bash /var/paas/kubernetes/canal/openvswitch/can_ovs.sh install
      	systemctl restart  ovsdb-server ovs-vswitchd 
      }
      upgrade_ovs
    • 环境地址请通过表1获取。

  4. 恢复节点调度。

    执行以下命令:

    kubectl uncordon <node name>

附录

表1 各Region参数-obs_package_bucket

环境名称

参数值

华东-上海二

cce-east.obs.cn-east-2.myhuaweicloud.com

华北-北京一

cce-north.obs.cn-north-1.myhuaweicloud.com

华北-北京四

cce-north-4.obs.cn-north-4.myhuaweicloud.com

亚太-香港

cce-ap-southeast.obs.ap-southeast-1.myhuaweicloud.com

华南-广州

cce-south.obs.cn-south-1.myhuaweicloud.com

泰国-曼谷

cce-ap-southeast-2.obs.ap-southeast-2.myhuaweicloud.com

西南-贵阳一

cce-static.cn-southwest-2.obs.cn-southwest-2.myhuaweicloud.com

东北-大连

cce-statics.cn-northeast-1.obs.cn-northeast-1.myhuaweicloud.com

华南-深圳

cce-south-2.obs.cn-south-2.myhuaweicloud.com

拉美-布宜诺斯艾利斯一

brazil-cce-static.obs.sa-argentina-1.myhuaweicloud.com

拉美-圣保罗一

brazil-cce-static.obs.sa-brazil-1.myhuaweicloud.com

非洲-约翰内斯堡

cce-statics.af-south-1.obs.af-south-1.myhuaweicloud.com

亚太-新加坡

cce-statics.ap-southeast-3.obs.ap-southeast-3.myhuaweicloud.com

俄罗斯-莫斯科二

obs.ru-northwest-2.myhuaweicloud.com

拉美-圣地亚哥

obs.la-south-2.myhuaweicloud.com

华东-上海一

cce-statics.cn-east-3.obs.cn-east-3.myhuaweicloud.com

拉美-利马一

obs.myhuaweicloud.com

拉美-圣地亚哥二

brazil-cce-static.obs.sa-brazil-1.myhuaweicloud.com

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问