如何解决yum update升级操作系统导致的容器隧道网络不可用问题?
CCE控制台不提供针对节点的操作系统升级,也不建议您通过yum方式进行升级。建议您优先通过重置节点的方式升级操作系统。
如果您在容器隧道网络集群节点上通过yum update升级了操作系统且重启了节点,会导致容器隧道网络依赖的openvswitch组件不可用。
您可以通过如下方式手动恢复:
- 登录异常节点。
- 使用root用户执行如下脚本:
#!/bin/bash function upgrade_openvswitch() { cd /opt/cloud/cce/package/node-package openvswitch_pkg=$(ls canal-agent*.tgz | tail -n 1) tar -xzf $openvswitch_pkg cd canal-agent/package tar -xzf openvswitch* cd openvswitch bash can_ovs.sh update } upgrade_openvswitch