kmesh-net / kmesh

High Performance ServiceMesh Data Plane Based on Programmable Kernel
https://kmesh.net
Apache License 2.0
362 stars 46 forks source link

Failed to run cluster_test.go #340

Closed nlgwcy closed 1 month ago

nlgwcy commented 1 month ago

What happened: go test failed

[root@k8s-master v2]# go test -bench=. --benchtime=100x
time="2024-05-18T23:23:56+08:00" level=error msg="loadKmeshSockConnObjects failed: field CgroupConnect4Prog: program cgroup_connect4_prog: map map_of_manager: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" subsys=pkg/bpf
goos: linux
goarch: amd64
pkg: kmesh.net/kmesh/pkg/cache/v2
cpu: 12th Gen Intel(R) Core(TM) i7-1260P
BenchmarkClusterFlush-16        time="2024-05-18T23:23:56+08:00" level=error msg="loadKmeshSockConnObjects failed: field CgroupConnect4Prog: program cgroup_connect4_prog: map map_of_manager: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" subsys=pkg/bpf
       0                       NaN ns/op
time="2024-05-18T23:23:56+08:00" level=error msg="loadKmeshSockConnObjects failed: field CgroupConnect4Prog: program cgroup_connect4_prog: map map_of_manager: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" subsys=pkg/bpf
BenchmarkFlush-16               time="2024-05-18T23:23:56+08:00" level=error msg="loadKmeshSockConnObjects failed: field CgroupConnect4Prog: program cgroup_connect4_prog: map map_of_manager: map create: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)" subsys=pkg/bpf
       0                       NaN ns/op

What you expected to happen:

How to reproduce it (as minimally and precisely as possible):

Anything else we need to know?:

Environment: