Kubectl 日志总是空的
Kubectl logs always empty
我运行在多个 RPis 上运行 K3s,除了显示日志外工作正常。
kubectl logs <pod-name>
始终为空。
为了测试,我 运行ning busybox:
apiVersion: v1
kind: Pod
metadata:
name: example
spec:
containers:
- name: example
image: busybox
args: [/bin/sh, -c, 'while true; do echo $(date); sleep 1; done']
pod 已 运行ning,但仍然没有日志。
我怀疑我安装的 log2ram 不会在很长一段时间内破坏我的 SD 卡 运行。
但是,我不知道为什么会发生这种情况以及如何解决这个问题。
刚发现,那个log2ram已经满了。
清除托管节点上的 /var/logs 文件夹解决了问题
我运行在多个 RPis 上运行 K3s,除了显示日志外工作正常。
kubectl logs <pod-name>
始终为空。
为了测试,我 运行ning busybox:
apiVersion: v1
kind: Pod
metadata:
name: example
spec:
containers:
- name: example
image: busybox
args: [/bin/sh, -c, 'while true; do echo $(date); sleep 1; done']
pod 已 运行ning,但仍然没有日志。 我怀疑我安装的 log2ram 不会在很长一段时间内破坏我的 SD 卡 运行。 但是,我不知道为什么会发生这种情况以及如何解决这个问题。
刚发现,那个log2ram已经满了。 清除托管节点上的 /var/logs 文件夹解决了问题