Raspberry Pi 4 上的 K3S - kubectl get pods 超时
K3S on Raspberry Pi 4 - kubectl get pods runs into timeout
问题
当我将 k3s 代理连接到服务器并 运行 服务器上的“kubectl get nodes”时。我收到以下错误:
root@k3s-master:/home/marc# kubectl get nodes
Error from server (Timeout): the server was unable to return a response in the time allotted, but may still be processing the request (get nodes)
但是如果服务器是独立的,我可以很容易地运行“kubectl get nodes”。
CPU 服务器的利用率保持在 30-40% 左右。 RAM使用量为3.74G的583M。
规格
- 2x Raspberry Pi 4b 4GB RAM
- 全新安装 raspbian 精简版(破坏版)
- 启用旧版 iptables 和 cgroups
K3S安装
在服务器上,我已经完成了:
curl -sfL https://get.k3s.io | sh -
在代理上:
curl -sfL https://get.k3s.io | K3S_URL=https://k3s-master:6443 K3S_TOKEN=<token> sh -
在此先感谢,这让我发疯!
感谢堆栈溢出相关的问题功能,我偶然发现了这个问题:
似乎有一个关于 buster 内核 5 的 cgroup 内存故障的问题。4.x
编辑
添加 cgroup 没有帮助,所以我切换到 Ubuntu 20.05,它现在可以工作了。
问题
当我将 k3s 代理连接到服务器并 运行 服务器上的“kubectl get nodes”时。我收到以下错误:
root@k3s-master:/home/marc# kubectl get nodes
Error from server (Timeout): the server was unable to return a response in the time allotted, but may still be processing the request (get nodes)
但是如果服务器是独立的,我可以很容易地运行“kubectl get nodes”。
CPU 服务器的利用率保持在 30-40% 左右。 RAM使用量为3.74G的583M。
规格
- 2x Raspberry Pi 4b 4GB RAM
- 全新安装 raspbian 精简版(破坏版)
- 启用旧版 iptables 和 cgroups
K3S安装
在服务器上,我已经完成了:
curl -sfL https://get.k3s.io | sh -
在代理上:
curl -sfL https://get.k3s.io | K3S_URL=https://k3s-master:6443 K3S_TOKEN=<token> sh -
在此先感谢,这让我发疯!
感谢堆栈溢出相关的问题功能,我偶然发现了这个问题:
似乎有一个关于 buster 内核 5 的 cgroup 内存故障的问题。4.x
编辑
添加 cgroup 没有帮助,所以我切换到 Ubuntu 20.05,它现在可以工作了。