Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/
Cloud Container Engine/
Preguntas frecuentes/
Nodo/
Ejecución de nodo/
¿Qué puedo hacer si la red de contenedores no está disponible después de actualizar el sistema operativo?
Actualización más reciente 2023-08-08 GMT+08:00
¿Qué puedo hacer si la red de contenedores no está disponible después de actualizar el sistema operativo?
La consola de CCE no admite las actualizaciones del sistema operativo en un nodo. Se recomienda no actualizar el sistema operativo mediante el comando yum update.
Si actualiza el sistema operativo mediante yum update la red del contenedor dejará de estar disponible.
Realice las siguientes operaciones para restaurar la red de contenedores:
Este método de restauración es válido solo para EulerOS 2.2.
- Ejecute el siguiente script como usuario root:
#!/bin/bash function upgrade_kmod() { openvswicth_mod_path=$(rpm -qal openvswitch-kmod) rpm_version=$(rpm -qal openvswitch-kmod|grep -w openvswitch|head -1|awk -F "/" '{print $4}') sys_version=`cat /boot/grub2/grub.cfg | grep EulerOS|awk 'NR==1{print $3}' | sed 's/[()]//g'` if [[ "${rpm_version}" != "${sys_version}" ]];then mkdir -p /lib/modules/"${sys_version}"/extra/openvswitch for path in ${openvswicth_mod_path[@]};do name=$(echo "$path" | awk -F "/" '{print $NF}') rm -f /lib/modules/"${sys_version}"/updates/"${name}" rm -f /lib/modules/"${sys_version}"/extra/openvswitch/"${name}" ln -s "${path}" /lib/modules/"${sys_version}"/extra/openvswitch/"${name}" done fi depmod ${sys_version} } upgrade_kmod
- Reinicie la VM.
Enlaces útiles
Tema principal: Ejecución de nodo
Comentarios
¿Le pareció útil esta página?
Deje algún comentario
Muchas gracias por sus comentarios. Seguiremos trabajando para mejorar la documentación.
El sistema está ocupado. Vuelva a intentarlo más tarde.