Tentando executar o eBPF BCC Tools offcputime falha com erro

0
$ /usr/share/bcc/tools/offcputime

O comando acima diz que não pode encontrar este diretório: /lib/modules/4.9.0-040900rc2-generic/kernel/build .

Eu acho que tem algo a ver com não ter as ferramentas linux para este kernel.

Não é possível instalar ferramentas do Linux para o kernel mais recente.

 E: Unable to locate package linux-tools-4.9.0-040900rc2-generic

Ou talvez eu tenha instalado errado com o dpkg ... Tenho os arquivos .deb aqui: link

    
por Justin Thomas 01.11.2016 / 05:02

1 resposta

0

O BCC precisa dos cabeçalhos do kernel para compilar seus programas eBPF. Então você também precisará baixar e instalar os arquivos .deb para os cabeçalhos do kernel.

(Eu consegui reproduzir o seu bug e corrigi-lo instalando os arquivos 2 .deb de link para cabeçalhos de kernel.)

    
por pchaigno 28.06.2017 / 22:10