Почему не получается перезапустить или создать рабочую нагрузку (workload) на узле после изменений параметров узла?

В кластерах Kubernetes v1.13.6 у kubelet опции cpu-manager-policy соответствует значение static, что позволяет подам с определенными ресурсами получить гарантированный доступ к CPU. При изменении параметров CCE узла в консоли ECS исходные данные по CPU не соответствуют новым данным, в результате чего нельзя сделать перезапуск или создать рабочую нагрузку (workload).

Подробнее о настройках K8s смотрите в статье Control CPU Management Policies on the Node.

Для решения это проблемы:

  1. Авторизуйтесь в узле (ECS) через консоль (нажмите Remote Login в строке с сервером, соответствующим узлу) или посредством инструмента удаленного соединения (SSH) и удалите файл the cpu_manager_state.

    Пример команды удаления файла:

    rm -rf /mnt/paas/kubernetes/kubelet/cpu_manager_state
    
  2. Перезагрузите узел (нажмите More → Restart в строке с сервером, соответствующим узлу) или kubelet.

    Пример команды перезагрузки kubelet:

    systemctl restart kubelet