ebpf
weixin_40455124
这个作者很懒,什么都没留下…
展开
-
cilium 1.11.5 minikube下安装记录
先ps一下,用KIND模式安装,所有pod都能启动,然后就一直crash,原因不明。启动minikubeminikube start --network-plugin=cni --cni=false --force --driver=dockerload image to minkubeminikube image load quay.io/cilium/cilium:v1.11.5minikube image load quay.io/cilium/operator:v1.11.5mini原创 2022-05-29 09:43:35 · 259 阅读 · 0 评论 -
CLANG 学习笔记
man clang 能看到很多manual没有提到的参数,所以查看man是不能忘记的1.1. 常用参数1.1.1. 各类输出(包括告警限制)1.1.1.1. -fXXX:注意控制float也是-f开头1.1.1.1.1. -ferror-limit1.1.1.1.2. -f[no-]diagnostics-fixit-info1.1.1.1.3. -fdiagnostics-print-source-range-info1.1.1.1.4. -fdiagnostics-parseable-f原创 2022-05-19 08:50:36 · 498 阅读 · 0 评论 -
Linux make 输出每个具体执行的命令
在使用epbf的时候发现自己编译的flow 不能load,出现如下错误:root@ubuntu:~/ebpf/echo-bpftool-main# bpftool prog loadall ./bpf_flow.o /sys/fs/bpf/flow type flow_dissectorlibbpf: BTF is required, but is missing or corrupted.Error: failed to open object file但impish test的可以loadro原创 2022-05-14 10:54:19 · 897 阅读 · 0 评论 -
ubuntu impish bcc 源码安装-Docker image
Dockerfile如下:#docker build -t bcc:impish .#apt-cache show bpfcc-tools 查看版本#docker build -t bcc:impish-0.24 .# docker run --rm -it --cap-add=ALL --privileged --pid=host -v /sys/kernel/debug:/sys/kernel/debug --net=host bcc:impish-0.24 bash FROM ubu原创 2022-05-08 18:45:26 · 675 阅读 · 0 评论 -
Ubuntu 21 impish bpf 编译记录
记录下Ubuntu 21(impish) bpf 编译过程。安装基础及下载代码apt updateapt install build-essential git make libelf-dev clang strace tar bpfcc-tools linux-headers-$(uname -r) gcc-multilibapt install libreadline-dev binutils-dev flex bison llvmgit clone --depth 1 git://kerne原创 2022-04-23 18:42:41 · 1038 阅读 · 0 评论