安装kubesphere3.0后登陆控制台页面转圈圈有报错
登陆控制台以后报错如下

发现ks-console容器有报错

将如下几个容器缩减副本到1,有效缓解问题

`{ UnauthorizedError: Not Login

at Object.throw (/opt/kubesphere/console/server/server.js:31701:11)

at getCurrentUser (/opt/kubesphere/console/server/server.js:9037:14)

at renderView (/opt/kubesphere/console/server/server.js:23231:46)

at dispatch (/opt/kubesphere/console/server/server.js:6870:32)

at next (/opt/kubesphere/console/server/server.js:6871:18)

at /opt/kubesphere/console/server/server.js:70183:16

at dispatch (/opt/kubesphere/console/server/server.js:6870:32)

at next (/opt/kubesphere/console/server/server.js:6871:18)

at /opt/kubesphere/console/server/server.js:77986:37

at dispatch (/opt/kubesphere/console/server/server.js:6870:32)

at next (/opt/kubesphere/console/server/server.js:6871:18)

at /opt/kubesphere/console/server/server.js:70183:16

at dispatch (/opt/kubesphere/console/server/server.js:6870:32)

at next (/opt/kubesphere/console/server/server.js:6871:18)

at /opt/kubesphere/console/server/server.js:77986:37

at dispatch (/opt/kubesphere/console/server/server.js:6870:32) message: ‘Not Login’ }`

https://kubesphere.com.cn/forum/d/2058-kk-internal-error-occurred-account-is-not-active
根据ks-console报错,社区查询到相关内容
同样使用local pv全新安装,问题依然存在

ks-apiserver只有如下这行日志
W0105 18:14:51.369040 1 client_config.go:543] Neither –kubeconfig nor –master was specified. Using the inClusterConfig. This might not work.

I0105 18:14:51.386819 1 apiserver.go:300] Start cache objects

I0105 18:14:52.119780 1 apiserver.go:502] Finished caching objects

I0105 18:14:52.119803 1 apiserver.go:232] Start listening on :9090

kubesphere使用阿里云ECS, 3master+3node安装

请问如何解决

【已解决】
https://imroc.io/posts/kubernetes/troubleshooting-with-kubernetes-network/

net.ipv4.tcp_tw_recycle 影响了容器网络

echo “net.ipv4.tcp_tw_recycle = 0” >> /etc/sysctl.conf
sysctl -p

感谢@yuswift 前期排查问题并耐心讲解

    求关注,哪位大佬能帮忙看一下

      DFX 检查一下节点状态, 网络连通性, 看看 kube-system 下 pod 都正常吗,有没有异常日志

      自己顶一下,期待大神回复

      DFX 你如果减少了副本数解决了这个问题 大概率是有运行不正常的pod或者多个pod之间网络不可达 流量是随机转发的 所以有问题的pod会报错

      • DFX 回复了此帖

        yuswift 是ks-apiserver和ks-console都有问题,而且都有报错信息,我照另一个贴子用local pv重装,还是依然存在这个问题,我应该如何解决

        yuswift 缩减只是kubesphere控制台可以访问的了,但是项目网关会时不时重启,ks-console报错依然存在

        DFX 可以多提供一些信息,贴以下 ks-console 和 ks-apiserver 的日志

        • DFX 回复了此帖

          hongming 日志已经更新在原贴内容里 ks-apiserver日志内容特别少,ks-console的日志内容是循环的报错

            yuswift
            W0105 19:00:31.396155 1 client_config.go:543] Neither –kubeconfig nor –master was specified. Using the inClusterConfig. This might not work.

            I0105 19:00:31.416662 1 apiserver.go:300] Start cache objects

            I0105 19:00:32.201359 1 apiserver.go:502] Finished caching objects

            I0105 19:00:32.201394 1 apiserver.go:232] Start listening on :9090

            E0105 19:14:36.704110 1 jwt.go:51] signature is invalid

            E0105 19:14:36.704130 1 token.go:57] signature is invalid

            E0105 19:14:36.704135 1 jwt_token.go:45] signature is invalid

            E0105 19:14:36.704143 1 authentication.go:60] Unable to authenticate the request due to error: signature is invalid

            报错只有这些,容器好像不工作

            yuswift

            部署的时候,用local pv,lb.kubesphere.local写的IP是master1主机地址

              2 年 后

              DFX ks3.3.0,k8s1.22.10 centos7.6 内核3.10 我出现了同样的问题,修改了配置,但问题仍然存在