apiserver的报错日志:
2021/05/10 12:06:16 http: panic serving 10.233.81.197:42524: runtime error: invalid memory address or nil pointer dereference
goroutine 6861439 [running]:
net/http.(*conn).serve.func1(0xc003784f00)
/opt/hostedtoolcache/go/1.13.15/x64/src/net/http/server.go:1795 +0x139
panic(0x2d36da0, 0x5450320)
/opt/hostedtoolcache/go/1.13.15/x64/src/runtime/panic.go:679 +0x1b2
kubesphere.io/kubesphere/pkg/models/resources/v1alpha2/storageclass.(*storageClassesSearcher).countPersistentVolumeClaims(0xc000135fe0, 0xc0017b9d20, 0x13, 0x54c6d68)
/home/runner/work/kubesphere/kubesphere/pkg/models/resources/v1alpha2/storageclass/storageclasses.go:110 +0x12c
kubesphere.io/kubesphere/pkg/models/resources/v1alpha2/storageclass.(*storageClassesSearcher).Search(0xc000135fe0, 0x0, 0x0, 0xc006d8b770, 0xc004b2fba2, 0xa, 0x1, 0x2e5db20, 0xc0039783c0, 0x0, ...)
/home/runner/work/kubesphere/kubesphere/pkg/models/resources/v1alpha2/storageclass/storageclasses.go:92 +0x2f0
kubesphere.io/kubesphere/pkg/models/resources/v1alpha2/resource.(*ResourceGetter).ListResources(0xc000138d28, 0x0, 0x0, 0xc004b2fb8c, 0xe, 0xc006d8b770, 0xc004b2fba2, 0xa, 0x299a801, 0xa, ...)
/home/runner/work/kubesphere/kubesphere/pkg/models/resources/v1alpha2/resource/resources.go:123 +0x23e
kubesphere.io/kubesphere/pkg/kapis/resources/v1alpha3.(*Handler).fallback(0xc0003a8080, 0xc004b2fb8c, 0xe, 0x0, 0x0, 0xc004299680, 0x0, 0x3856240, 0xc0002b2580)
/home/runner/work/kubesphere/kubesphere/pkg/kapis/resources/v1alpha3/handler.go:155 +0xb0b
kubesphere.io/kubesphere/pkg/kapis/resources/v1alpha3.(*Handler).handleListResources(0xc0003a8080, 0xc0039781b0, 0xc000c183f0)
/home/runner/work/kubesphere/kubesphere/pkg/kapis/resources/v1alpha3/handler.go:97 +0x2cb
github.com/emicklei/go-restful.(*Container).dispatch.func5(0xc0039781b0, 0xc000c183f0)
/home/runner/go/pkg/mod/github.com/emicklei/go-restful@v2.9.5+incompatible/container.go:283 +0x3e
github.com/emicklei/go-restful.(*FilterChain).ProcessFilter(0xc003978240, 0xc0039781b0, 0xc000c183f0)
/home/runner/go/pkg/mod/github.com/emicklei/go-restful@v2.9.5+incompatible/filter.go:21 +0x8b
kubesphere.io/kubesphere/pkg/apiserver.logRequestAndResponse(0xc0039781b0, 0xc000c183f0, 0xc003978240)
/home/runner/work/kubesphere/kubesphere/pkg/apiserver/apiserver.go:531 +0x82
github.com/emicklei/go-restful.(*FilterChain).ProcessFilter(0xc003978240, 0xc0039781b0, 0xc000c183f0)
/home/runner/go/pkg/mod/github.com/emicklei/go-restful@v2.9.5+incompatible/filter.go:19 +0x65
github.com/emicklei/go-restful.(*Container).dispatch(0xc00027c5a0, 0x38c1500, 0xc003978150, 0xc004cf5400)
/home/runner/go/pkg/mod/github.com/emicklei/go-restful@v2.9.5+incompatible/container.go:285 +0x866
net/http.HandlerFunc.ServeHTTP(0xc000395240, 0x38c1500, 0xc003978150, 0xc004cf5400)
/opt/hostedtoolcache/go/1.13.15/x64/src/net/http/server.go:2036 +0x44
net/http.(*ServeMux).ServeHTTP(0xc000737c80, 0x38c1500, 0xc003978150, 0xc004cf5400)
/opt/hostedtoolcache/go/1.13.15/x64/src/net/http/server.go:2416 +0x1bd
github.com/emicklei/go-restful.(*Container).ServeHTTP(0xc00027c5a0, 0x38c1500, 0xc003978150, 0xc004cf5400)
/home/runner/go/pkg/mod/github.com/emicklei/go-restful@v2.9.5+incompatible/container.go:303 +0x4d
kubesphere.io/kubesphere/pkg/apiserver/filters.WithKubeAPIServer.func1(0x38c1500, 0xc003978150, 0xc004cf5400)
/home/runner/work/kubesphere/kubesphere/pkg/apiserver/filters/kubeapiserver.go:71 +0x37f
net/http.HandlerFunc.ServeHTTP(0xc000a65940, 0x38c1500, 0xc003978150, 0xc004cf5400)
/opt/hostedtoolcache/go/1.13.15/x64/src/net/http/server.go:2036 +0x44
kubesphere.io/kubesphere/pkg/apiserver/filters.WithAuditing.func1(0x38c1b80, 0xc0036b7260, 0xc004cf5400)
/home/runner/work/kubesphere/kubesphere/pkg/apiserver/filters/auditing.go:54 +0x1b8
net/http.HandlerFunc.ServeHTTP(0xc000dd15f0, 0x38c1b80, 0xc0036b7260, 0xc004cf5400)
/opt/hostedtoolcache/go/1.13.15/x64/src/net/http/server.go:2036 +0x44
kubesphere.io/kubesphere/pkg/apiserver/filters.WithAuthorization.func1(0x38c1b80, 0xc0036b7260, 0xc004cf5400)
/home/runner/work/kubesphere/kubesphere/pkg/apiserver/filters/authorization.go:50 +0x37c
net/http.HandlerFunc.ServeHTTP(0xc000a65a00, 0x38c1b80, 0xc0036b7260, 0xc004cf5400)
/opt/hostedtoolcache/go/1.13.15/x64/src/net/http/server.go:2036 +0x44
kubesphere.io/kubesphere/pkg/apiserver/filters.WithAuthentication.func1(0x38c1b80, 0xc0036b7260, 0xc004cf5300)
/home/runner/work/kubesphere/kubesphere/pkg/apiserver/filters/authentication.go:95 +0xb6b
net/http.HandlerFunc.ServeHTTP(0xc000c00820, 0x38c1b80, 0xc0036b7260, 0xc004cf5300)
/opt/hostedtoolcache/go/1.13.15/x64/src/net/http/server.go:2036 +0x44
kubesphere.io/kubesphere/pkg/apiserver/filters.WithRequestInfo.func1(0x38c1b80, 0xc0036b7260, 0xc004cf5200)
/home/runner/work/kubesphere/kubesphere/pkg/apiserver/filters/requestinfo.go:67 +0x3c5
net/http.HandlerFunc.ServeHTTP(0xc000e12480, 0x38c1b80, 0xc0036b7260, 0xc004cf5200)
/opt/hostedtoolcache/go/1.13.15/x64/src/net/http/server.go:2036 +0x44
net/http.serverHandler.ServeHTTP(0xc0007341c0, 0x38c1b80, 0xc0036b7260, 0xc004cf5200)
/opt/hostedtoolcache/go/1.13.15/x64/src/net/http/server.go:2831 +0xa4
net/http.(*conn).serve(0xc003784f00, 0x38d4780, 0xc004561940)
/opt/hostedtoolcache/go/1.13.15/x64/src/net/http/server.go:1919 +0x875
created by net/http.(*Server).Serve
/opt/hostedtoolcache/go/1.13.15/x64/src/net/http/server.go:2957 +0x384