Arquivo ou diretório inexistente: '/lib/modules/5.2.0/modules.builtin'

Arquivo ou diretório inexistente: '/lib/modules/5.2.0/modules.builtin'

Estou tentando instalar o cluster Kubernetes usando Kubespray. Recebo este erro durante o tempo de execução do script:

An exception occurred during task execution. To see the full traceback, use -vvv. The error was: FileNotFoundError: [Errno 2] No such file or directory: '/lib/modules/5.2.0/modules.builtin'

Eu uso para plano de controle e nó de trabalho Ubuntu 22.04.

Você sabe como posso resolver esse problema?

Eu uso este sistema operacional:https://src.openvz.org/projects/OVZT/repos/ubuntu-22.04-x86_64-ez/browse

Responder1

OK. eu tive o mesmo erro.

An exception occurred during task execution. To see the full traceback, use -vvv. The error was: FileNotFoundError: [Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'
failed: [nl-k8-01] (item=ip_vs) => {"ansible_loop_var": "item", "changed": false, "item": "ip_vs", "msg": "[Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'", "name": "ip_vs", "params": "", "state": "present"}
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: FileNotFoundError: [Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'
failed: [nl-k8-02] (item=ip_vs) => {"ansible_loop_var": "item", "changed": false, "item": "ip_vs", "msg": "[Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'", "name": "ip_vs", "params": "", "state": "present"}
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: FileNotFoundError: [Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'
failed: [nl-k8-03] (item=ip_vs) => {"ansible_loop_var": "item", "changed": false, "item": "ip_vs", "msg": "[Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'", "name": "ip_vs", "params": "", "state": "present"}
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: FileNotFoundError: [Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'
failed: [nl-k8-01] (item=ip_vs_rr) => {"ansible_loop_var": "item", "changed": false, "item": "ip_vs_rr", "msg": "[Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'", "name": "ip_vs_rr", "params": "", "state": "present"}
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: FileNotFoundError: [Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'
failed: [nl-k8-03] (item=ip_vs_rr) => {"ansible_loop_var": "item", "changed": false, "item": "ip_vs_rr", "msg": "[Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'", "name": "ip_vs_rr", "params": "", "state": "present"}
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: FileNotFoundError: [Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'
failed: [nl-k8-02] (item=ip_vs_rr) => {"ansible_loop_var": "item", "changed": false, "item": "ip_vs_rr", "msg": "[Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'", "name": "ip_vs_rr", "params": "", "state": "present"}
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: FileNotFoundError: [Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'
failed: [nl-k8-01] (item=ip_vs_wrr) => {"ansible_loop_var": "item", "changed": false, "item": "ip_vs_wrr", "msg": "[Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'", "name": "ip_vs_wrr", "params": "", "state": "present"}
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: FileNotFoundError: [Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'
failed: [nl-k8-03] (item=ip_vs_wrr) => {"ansible_loop_var": "item", "changed": false, "item": "ip_vs_wrr", "msg": "[Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'", "name": "ip_vs_wrr", "params": "", "state": "present"}
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: FileNotFoundError: [Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'
failed: [nl-k8-02] (item=ip_vs_wrr) => {"ansible_loop_var": "item", "changed": false, "item": "ip_vs_wrr", "msg": "[Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'", "name": "ip_vs_wrr", "params": "", "state": "present"}
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: FileNotFoundError: [Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'
failed: [nl-k8-01] (item=ip_vs_sh) => {"ansible_loop_var": "item", "changed": false, "item": "ip_vs_sh", "msg": "[Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'", "name": "ip_vs_sh", "params": "", "state": "present"}
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: FileNotFoundError: [Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'
failed: [nl-k8-03] (item=ip_vs_sh) => {"ansible_loop_var": "item", "changed": false, "item": "ip_vs_sh", "msg": "[Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'", "name": "ip_vs_sh", "params": "", "state": "present"}
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: FileNotFoundError: [Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'
failed: [nl-k8-02] (item=ip_vs_sh) => {"ansible_loop_var": "item", "changed": false, "item": "ip_vs_sh", "msg": "[Errno 2] No such file or directory: '/lib/modules/5.15.0-73-generic/modules.builtin'", "name": "ip_vs_sh", "params": "", "state": "present"}

o motivo foi que tentei instalar o k8s via kubespray dentrocontêiner lxd. é por isso que a pasta /lib/modules estava vazia dentro do contêiner lxd.

não conheço o seu caso, mas:

  • se você tentar instalar o k8s em um host Linux normal, o arquivo "modules.builtin" faz parte do pacote "linux-modules-5.2.0-generic"
  • se você tentar instalar o k8s dentro do contêiner lxd, volte para o host principal e carregue os seguintes módulos do kernel:
    br_netfilter
    ip_vs
    ip_vs_rr
    ip_vs_wrr
    ip_vs_sh
    nf_conntrack

para ter certeza de que eles são carregados a cada inicialização do host, use o seguinte

# cat /etc/modules-load.d/modules.conf  | grep -v '#'

br_netfilter
ip_vs
ip_vs_rr
ip_vs_wrr
ip_vs_sh
nf_conntrack

#  systemctl restart systemd-modules-load
#  systemctl status  systemd-modules-load

o arquivo em ansible que gera o erro é o seguinte:

$kubespray_folder/kubespray/roles/kubernetes/node/tasks/main.yml

espero que ajude como fez comigo

informação relacionada