我有一个运行JupyterHub应用程序的AWS EKS集群(kubernetes版本1.14)。
其中一台用户笔记本服务器返回500错误
500:内部服务器错误 检测到重定向循环。笔记本电脑的JupyterHub版本未知(可能小于0.8),但集线器预计为0.9.6。如果仍然存在问题,请尝试在用户环境中安装JupyterHub == 0.9.6。 您可以尝试从首页重启服务器。
只有一个用户遇到此问题,其他用户则没有。当我执行“ kubectl get pod”时,此用户pod显示它处于“终止”状态(它似乎卡在了该状态)。
答案 0 :(得分:1)
我能够修复它,但是我不能说这是正确的方法。 (我更愿意诊断根本原因)
kubectl delete pod <pod_name>
-它不起作用kubectl delete pod <pod_name> --grace-period=0 --force
-确实可行,但是事实证明,这只会删除句柄,然后在集群上孤立pod资源kubectl get node
,发现一个节点卡在NotReady
状态。我回收了这个节点-仍然无法正常工作,用户笔记本服务器仍然卡住并返回500 err