当使用k3sup在Raspbercrypi4b上设置带有raspbian buster的k3s时,它可以工作(armv7架构;参考下面的参考)。在pi zeros上使用完全类似的代理节点设置过程,并运行raspi-config,它会出现以下错误:
- CONFIG_CGROUP_CPUACCT: enabled
- CONFIG_CGROUP_DEVICE: enabled
- CONFIG_CGROUP_FREEZER: enabled
- CONFIG_CGROUP_SCHED: enabled
- CONFIG_CPUSETS: missing (fail)
- CONFIG_MEMCG: enabled
- CONFIG_KEYS: enabled
- CONFIG_VETH: enabled (as module)一种可能的解释是,zeros正在使用armv6架构,有一些报告提到它们可能不受支持。也有相互矛盾的报道称,已经可以在pi零上运行。
~excerpt from : https://groups.google.com/g/clusterhat/c/iUcfVqJ1aL0
pi@cnat:~ $ kubectl get node -o wide
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
p4 Ready <none> 20m v1.17.2+k3s1 172.19.181.4 <none> Raspbian GNU/Linux 10 (buster) 4.19.97+ containerd://1.3.3-k3s1
p2 Ready <none> 5m46s v1.17.2+k3s1 172.19.181.2 <none> Raspbian GNU/Linux 10 (buster) 4.19.97+ containerd://1.3.3-k3s1
p1 Ready <none> 12m v1.17.2+k3s1 172.19.181.1 <none> Raspbian GNU/Linux 10 (buster) 4.19.97+ containerd://1.3.3-k3s1
cnat Ready master 31m v1.17.2+k3s1 192.168.5.234 <none> Raspbian GNU/Linux 10 (buster) 4.19.97-v7+ containerd://1.3.3-k3s1
p3 Ready <none> 114s v1.17.2+k3s1 172.19.181.3 <none> Raspbian GNU/Linux 10 (buster) 4.19.97+ containerd://1.3.3-k3s1是否有任何配置或将使k3s (代理)能够在树莓派零(w)上成功运行?如果是这样的话,节点的os/版本和k3s设置是什么?感谢任何帮助,因为这是一场艰苦的战斗。
发布于 2021-05-25 04:36:16
不幸的是,k3s不能在Pi Zero上运行,因为Pi zero是基于ARMv6的,而K3S只支持ARM启动ARMv7。(参见这个Github问题:https://github.com/k3s-io/k3s/issues/2699)。
如果您希望Raspberry Pi运行K3s,请使用带有ARMv7 CPU的Raspberry Pi (例如: Raspberry pi 4)。
发布于 2021-02-12 02:23:40
为了克服您在pi零设备上看到的错误,我将以下代码添加到/boot/cmdline.txt行"cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory“中。
但是,在启动并运行一小段时间后,k3s代理服务将进行cord转储。
https://stackoverflow.com/questions/65636104
复制相似问题