ある日ほぼ全てのpodがevictedやpendingになって起動できなくなっていた.
なにが起きているか知りたかったのでpendingしているPodをdescribeした
taka@doktor:~/doktor$ k describe pod/web-7d6c7f746c-f9tpj
Name: web-7d6c7f746c-f9tpj
Namespace: default
Priority: 0
Node: doktor/192.168.100.146
Start Time: Wed, 01 Sep 2021 05:39:19 +0000
Labels: app=web
pod-template-hash=7d6c7f746c
security.istio.io/tlsMode=istio
service.istio.io/canonical-name=web
service.istio.io/canonical-revision=latest
Annotations: cni.projectcalico.org/podIP: 10.1.182.182/32
cni.projectcalico.org/podIPs: 10.1.182.182/32
sidecar.istio.io/status:
{"version":"8f7046dff394dd0cb963b4b2943725bfe4b49889cb4423b4293adccb4f916476","initContainers":["istio-init"],"containers":["istio-proxy"]...
Status: Running
IP: 10.1.182.182
IPs:
IP: 10.1.182.182
Controlled By: ReplicaSet/web-7d6c7f746c
Init Containers:
istio-init:
Container ID: containerd://f4c54e53e08cac2cc777c254ebff5ada6e167fabdb66cdd6210269188bf1af26
Image: docker.io/istio/proxyv2:1.5.1
Image ID: docker.io/istio/proxyv2@sha256:3ad9ee2b43b299e5e6d97aaea5ed47dbf3da9293733607d9b52f358313e852ae
Port: <none>
Host Port: <none>
Command:
istio-iptables
-p
15001
-z
15006
-u
1337
-m
REDIRECT
-i
*
-x
-b
*
-d
15020
State: Terminated
Reason: Completed
Exit Code: 0
Started: Wed, 01 Sep 2021 05:39:21 +0000
Finished: Wed, 01 Sep 2021 05:39:21 +0000
Ready: True
Restart Count: 0
Limits:
cpu: 100m
memory: 50Mi
Requests:
cpu: 10m
memory: 10Mi
Environment: <none>
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from default-token-8sf66 (ro)
Containers:
web:
Container ID: containerd://7cf503612fcb8c6ecf38b843e2c59a3972103febb209d6833325f37d5c345baf
Image: takahyon/doktor-web:latest
Image ID: docker.io/takahyon/doktor-web@sha256:f1ff472f923392e6b6c4ec5836e564ae7ad5e9604266226da11ac7d28570f3b5
Port: 5000/TCP
Host Port: 0/TCP
State: Running
Started: Wed, 01 Sep 2021 05:39:46 +0000
Ready: True
Restart Count: 0
Environment: <none>
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from default-token-8sf66 (ro)
istio-proxy:
Container ID: containerd://33f8563b00fc6791ab8d19721197a9a588a157fcd2778bfe84bbbb79d5418021
Image: docker.io/istio/proxyv2:1.5.1
Image ID: docker.io/istio/proxyv2@sha256:3ad9ee2b43b299e5e6d97aaea5ed47dbf3da9293733607d9b52f358313e852ae
Port: 15090/TCP
Host Port: 0/TCP
Args:
proxy
sidecar
--domain
$(POD_NAMESPACE).svc.cluster.local
--configPath
/etc/istio/proxy
--binaryPath
/usr/local/bin/envoy
--serviceCluster
web.$(POD_NAMESPACE)
--drainDuration
45s
--parentShutdownDuration
1m0s
--discoveryAddress
istio-pilot.istio-system:15010
--zipkinAddress
zipkin.istio-system:9411
--dnsRefreshRate
300s
--connectTimeout
10s
--proxyAdminPort
15000
--concurrency
2
--controlPlaneAuthPolicy
NONE
--statusPort
15020
State: Running
Started: Wed, 01 Sep 2021 05:39:46 +0000
Ready: True
Restart Count: 0
Limits:
cpu: 2
memory: 1Gi
Requests:
cpu: 10m
memory: 40Mi
Readiness: http-get http://:15020/healthz/ready delay=1s timeout=1s period=2s #success=1 #failure=30
Environment:
POD_NAME: web-7d6c7f746c-f9tpj (v1:metadata.name)
ISTIO_META_POD_PORTS: [
{"containerPort":5000,"protocol":"TCP"}
]
ISTIO_META_CLUSTER_ID: Kubernetes
POD_NAMESPACE: default (v1:metadata.namespace)
INSTANCE_IP: (v1:status.podIP)
SERVICE_ACCOUNT: (v1:spec.serviceAccountName)
ISTIO_AUTO_MTLS_ENABLED: true
ISTIO_META_POD_NAME: web-7d6c7f746c-f9tpj (v1:metadata.name)
ISTIO_META_CONFIG_NAMESPACE: default (v1:metadata.namespace)
SDS_ENABLED: false
ISTIO_META_INTERCEPTION_MODE: REDIRECT
ISTIO_METAJSON_LABELS: {"app":"web","pod-template-hash":"7d6c7f746c"}
ISTIO_META_WORKLOAD_NAME: web
ISTIO_META_OWNER: kubernetes://apis/apps/v1/namespaces/default/deployments/web
Mounts:
/etc/certs/ from istio-certs (ro)
/etc/istio/proxy from istio-envoy (rw)
/var/run/secrets/kubernetes.io/serviceaccount from default-token-8sf66 (ro)
Conditions:
Type Status
Initialized True
Ready True
ContainersReady True
PodScheduled True
Volumes:
default-token-8sf66:
Type: Secret (a volume populated by a Secret)
SecretName: default-token-8sf66
Optional: false
istio-envoy:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium: Memory
SizeLimit: <unset>
istio-certs:
Type: Secret (a volume populated by a Secret)
SecretName: istio.default
Optional: true
QoS Class: Burstable
Node-Selectors: <none>
Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning FailedScheduling 12m (x7 over 16m) default-scheduler 0/1 nodes are available: 1 node(s) had taint {node.kubernetes.io/disk-pressure: }, that the pod didn't tolerate.
Normal Scheduled 12m default-scheduler Successfully assigned default/web-7d6c7f746c-f9tpj to doktor
Normal Pulled 12m kubelet Container image "docker.io/istio/proxyv2:1.5.1" already present on machine
Normal Created 12m kubelet Created container istio-init
Normal Started 12m kubelet Started container istio-init
Normal Pulling 12m kubelet Pulling image "takahyon/doktor-web:latest"
Normal Pulled 12m kubelet Successfully pulled image "takahyon/doktor-web:latest" in 23.761418644s
Normal Created 12m kubelet Created container web
Normal Started 12m kubelet Started container web
Normal Pulled 12m kubelet Container image "docker.io/istio/proxyv2:1.5.1" already present on machine
Normal Created 12m kubelet Created container istio-proxy
Normal Started 12m kubelet Started container istio-proxy
Warning Unhealthy 12m kubelet Readiness probe failed: HTTP probe failed with statuscode: 503
Warning FailedScheduling 12m (x7 over 16m) default-scheduler 0/1 nodes are available: 1 node(s) had taint {node.kubernetes.io/disk-pressure: }, that the pod didn't tolerate.
どうもこれっぽい
やはりディスク容量を減らしたのがまずかったか...?と思いつつ そもそも何でこんなにストレージ使っているんだ...?となる
ノードに異常がないか調べる
taka@doktor:~/doktor$ kubectl describe node doktor
Name: doktor
Roles: <none>
Labels: beta.kubernetes.io/arch=amd64
beta.kubernetes.io/os=linux
kubernetes.io/arch=amd64
kubernetes.io/hostname=doktor
kubernetes.io/os=linux
microk8s.io/cluster=true
Annotations: node.alpha.kubernetes.io/ttl: 0
projectcalico.org/IPv4Address: 192.168.100.146/24
projectcalico.org/IPv4VXLANTunnelAddr: 10.1.182.128
volumes.kubernetes.io/controller-managed-attach-detach: true
CreationTimestamp: Thu, 25 Mar 2021 03:09:39 +0000
Taints: <none>
Unschedulable: false
Lease:
HolderIdentity: doktor
AcquireTime: <unset>
RenewTime: Wed, 01 Sep 2021 05:48:58 +0000
Conditions:
Type Status LastHeartbeatTime LastTransitionTime Reason Message
---- ------ ----------------- ------------------ ------ -------
NetworkUnavailable False Sun, 01 Aug 2021 21:11:07 +0000 Sun, 01 Aug 2021 21:11:07 +0000 CalicoIsUp Calico is running on this node
MemoryPressure False Wed, 01 Sep 2021 05:48:50 +0000 Mon, 28 Jun 2021 06:51:57 +0000 KubeletHasSufficientMemory kubelet has sufficient memory available
DiskPressure False Wed, 01 Sep 2021 05:48:50 +0000 Wed, 01 Sep 2021 05:39:08 +0000 KubeletHasNoDiskPressure kubelet has no disk pressure
PIDPressure False Wed, 01 Sep 2021 05:48:50 +0000 Mon, 28 Jun 2021 06:51:57 +0000 KubeletHasSufficientPID kubelet has sufficient PID available
Ready True Wed, 01 Sep 2021 05:48:50 +0000 Wed, 01 Sep 2021 02:28:41 +0000 KubeletReady kubelet is posting ready status. AppArmor enabled
Addresses:
InternalIP: 192.168.100.146
Hostname: doktor
Capacity:
cpu: 6
ephemeral-storage: 25155844Ki
hugepages-1Gi: 0
hugepages-2Mi: 0
memory: 24630512Ki
pods: 110
Allocatable:
cpu: 6
ephemeral-storage: 24107268Ki
hugepages-1Gi: 0
hugepages-2Mi: 0
memory: 24528112Ki
pods: 110
System Info:
Machine ID: 571af691e3f84ef787ea3fe436e48569
System UUID: bd9a4d56-9f62-a737-fcbf-bfc9b70c9d27
Boot ID: 9671e1fa-965e-47ff-8ad0-67ab220dbb89
Kernel Version: 5.4.0-80-generic
OS Image: Ubuntu 20.04.2 LTS
Operating System: linux
Architecture: amd64
Container Runtime Version: containerd://1.3.7
Kubelet Version: v1.20.9-34+90ae618987e17a
Kube-Proxy Version: v1.20.9-34+90ae618987e17a
Non-terminated Pods: (33 in total)
Namespace Name CPU Requests CPU Limits Memory Requests Memory Limits AGE
--------- ---- ------------ ---------- --------------- ------------- ---
kubeless helo2-79c6989cd7-ssgcc 0 (0%) 0 (0%) 0 (0%) 0 (0%) 21d
istio-system istio-citadel-67658cf6c-jvhpw 10m (0%) 0 (0%) 0 (0%) 0 (0%) 24d
kube-system calico-kube-controllers-847c8c99d-sthkk 0 (0%) 0 (0%) 0 (0%) 0 (0%) 160d
knative-eventing imc-dispatcher-79cd9dd48-rlnfw 0 (0%) 0 (0%) 0 (0%) 0 (0%) 69d
knative-eventing eventing-controller-d59b7cb87-jvlqp 100m (1%) 0 (0%) 100Mi (0%) 0 (0%) 21d
istio-system istio-galley-567478fb94-68h89 10m (0%) 0 (0%) 0 (0%) 0 (0%) 21d
knative-serving webhook-5f755b99b9-psv67 100m (1%) 500m (8%) 100Mi (0%) 500Mi (2%) 22d
kube-system coredns-86f78bb79c-gv2c6 100m (1%) 0 (0%) 70Mi (0%) 170Mi (0%) 140d
istio-system prometheus-9d65f7646-bpnqj 10m (0%) 0 (0%) 0 (0%) 0 (0%) 21d
knative-serving networking-istio-85dcb86cc7-rghvt 30m (0%) 300m (5%) 40Mi (0%) 400Mi (1%) 21d
istio-system istio-pilot-64d96677f8-vhjtf 20m (0%) 2 (33%) 140Mi (0%) 1Gi (4%) 21d
knative-serving istio-webhook-748fb797bd-wt6dz 20m (0%) 200m (3%) 20Mi (0%) 200Mi (0%) 21d
istio-system istio-policy-58d8b97644-ljccj 20m (0%) 2 (33%) 140Mi (0%) 1Gi (4%) 21d
kubeless hello3-6874cbb67b-gjc9w 0 (0%) 0 (0%) 0 (0%) 0 (0%) 21d
knative-serving autoscaler-55b786c8b8-c2jh7 100m (1%) 1 (16%) 100Mi (0%) 1000Mi (4%) 21d
kubeless kubeless-controller-manager-5d9bf7f5c6-lv2lp 0 (0%) 0 (0%) 0 (0%) 0 (0%) 21d
kube-system metrics-server-8bbfb4bdb-24lmn 0 (0%) 0 (0%) 0 (0%) 0 (0%) 22d
knative-eventing imc-controller-5fdd59678-hs9vr 0 (0%) 0 (0%) 0 (0%) 0 (0%) 22d
istio-system istio-telemetry-64d8c69d67-qgrjb 60m (1%) 6800m (113%) 140Mi (0%) 5073741824 (20%) 21d
knative-serving controller-5f47f4d7c5-snmmf 100m (1%) 1 (16%) 100Mi (0%) 1000Mi (4%) 21d
istio-system istio-egressgateway-756f9bc5b9-hzfkm 10m (0%) 2 (33%) 40Mi (0%) 1Gi (4%) 21d
knative-eventing eventing-webhook-cff75c955-hwh9h 100m (1%) 200m (3%) 50Mi (0%) 200Mi (0%) 21d
istio-system istio-sidecar-injector-589988b5d6-v4xss 10m (0%) 0 (0%) 0 (0%) 0 (0%) 21d
istio-system kiali-77f97f5b4d-7zlsk 10m (0%) 0 (0%) 0 (0%) 0 (0%) 32d
istio-system istio-tracing-579d7647d9-qskt4 10m (0%) 0 (0%) 0 (0%) 0 (0%) 21d
kubeless ui-8678d46bc4-6thkp 0 (0%) 0 (0%) 0 (0%) 0 (0%) 21d
istio-system istio-ingressgateway-56bb766b96-769x9 10m (0%) 2 (33%) 40Mi (0%) 1Gi (4%) 21d
default doktor-search-6f6975987f-cvh25 10m (0%) 2 (33%) 40Mi (0%) 1Gi (4%) 13m
istio-system grafana-d7994566f-n8njv 10m (0%) 0 (0%) 0 (0%) 0 (0%) 15m
default doktor-upload-68cdc69f9c-mvnjr 10m (0%) 2 (33%) 40Mi (0%) 1Gi (4%) 13m
default web-7d6c7f746c-f9tpj 10m (0%) 2 (33%) 40Mi (0%) 1Gi (4%) 13m
knative-serving activator-8586b94b8b-s4p7v 300m (5%) 1 (16%) 60Mi (0%) 600Mi (2%) 26m
kube-system calico-node-x644t 250m (4%) 0 (0%) 0 (0%) 0 (0%) 160d
Allocated resources:
(Total limits may be over 100 percent, i.e., overcommitted.)
Resource Requests Limits
-------- -------- ------
cpu 1420m (23%) 25 (416%)
memory 1260Mi (5%) 16462538Ki (67%)
ephemeral-storage 0 (0%) 0 (0%)
hugepages-1Gi 0 (0%) 0 (0%)
hugepages-2Mi 0 (0%) 0 (0%)
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal NodeHasDiskPressure 55m kubelet Node doktor status is now: NodeHasDiskPressure
Warning FreeDiskSpaceFailed 10m (x29 over 150m) kubelet (combined from similar events): failed to garbage collect required amount of images. Wanted to free 3900494643 bytes, but freed 628928551 bytes
Warning ImageGCFailed 51s (x31 over 150m) kubelet (combined from similar events): failed to garbage collect required amount of images. Wanted to free 3291001651 bytes, but freed 77027263 bytes
taka@doktor:~/doktor$
Events:
Disk周りでガッツリイベント起きてる
ので dfる
Type Reason Age From Message
---- ------ ---- ---- -------
Normal NodeHasDiskPressure 55m kubelet Node doktor status is now: NodeHasDiskPressure
Warning FreeDiskSpaceFailed 10m (x29 over 150m) kubelet (combined from similar events): failed to garbage collect required amount of images. Wanted to free 3900494643 bytes, but freed 628928551 bytes
Warning ImageGCFailed 51s (x31 over 150m) kubelet (combined from similar events): failed to garbage collect required amount of images. Wanted to free 3291001651 bytes, but freed 77027263 bytes
taka@doktor:~/doktor$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 12G 0 12G 0% /dev
tmpfs 2.4G 3.2M 2.4G 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 24G 21G 1.8G 93% /
tmpfs 12G 0 12G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 12G 0 12G 0% /sys/fs/cgroup
/dev/sda2 976M 202M 707M 23% /boot
/dev/loop0 100M 100M 0 100% /snap/core/11420
/dev/loop2 11M 11M 0 100% /snap/kubectl/2016
/dev/loop3 56M 56M 0 100% /snap/core18/2074
/dev/loop4 68M 68M 0 100% /snap/lxd/20326
/dev/loop5 71M 71M 0 100% /snap/lxd/21029
/dev/loop1 132M 132M 0 100% /snap/docker/796
/dev/loop6 56M 56M 0 100% /snap/core18/2128
/dev/loop8 212M 212M 0 100% /snap/microk8s/2338
/dev/loop10 33M 33M 0 100% /snap/snapd/12704
/dev/loop11 50M 50M 0 100% /snap/prometheus/32
/dev/loop12 212M 212M 0 100% /snap/microk8s/2361
/dev/loop14 33M 33M 0 100% /snap/snapd/12883
/dev/loop15 100M 100M 0 100% /snap/core/11606
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/2c8ef1e01794053c27b6adadcfbd0657f562abef8fefd8bf5f86f48661823cff/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/c4823b0b3bee08c6923729a76f566f0fe1a73e119c61f8dad675d335fb3e4086/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/fcb29d88de321adba4eb5ca8502e8159f99d35efa787793cbb56fffeac9d1759/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/24227714ece802b39ddc1c36431377e9b147d0047f1b47212428ac2e5f2000be/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/49cf0d79d1565aed56165a82eae6e7dcd7be7624a476a181ae8fa3fbb8a1bd71/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/5b9f4adeeb3309af23b07db8f7479451a8356c174c5346e2ea43d0460a2d87b7/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/b5c0da1965edec285366a952a83b3c1a8eddb94b4720b68fc471210bfa1cc84f/rootfs
/dev/loop7 62M 62M 0 100% /snap/core20/1081
/dev/loop13 11M 11M 0 100% /snap/kubectl/2024
/dev/loop9 60M 60M 0 100% /snap/prometheus/53
/dev/loop16 117M 117M 0 100% /snap/docker/1125
tmpfs 2.4G 0 2.4G 0% /run/user/1003
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/d18c63f3ac29cd5e3ef770678bbafbbfd6608b6cd4d31af0968b68d54be64a7c/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/20ca04663d1c27bc2d0a4d690876da9b2837690555e64507cd7762147b091ba4/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/20ca04663d1c27bc2d0a4d690876da9b2837690555e64507cd7762147b091ba4/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/133a351fd8910ecefd1709ea08d4ca1bfc57f6d9ca996796224239085508c634/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/133a351fd8910ecefd1709ea08d4ca1bfc57f6d9ca996796224239085508c634/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/15f4feb16b4e0cae32e8b89a477b4cc16aea2650f54c6c7abf5a2a55f7713e15/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/679df87b2124bb802146cee4ec64a0f18dd14d5d6d843b7b2d55d2eddb22d70a/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/f061a4ad8f8288e02b02f4564973b63fe6f24413b97131022ddc877206a6c7c3/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/f061a4ad8f8288e02b02f4564973b63fe6f24413b97131022ddc877206a6c7c3/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/3e51cbd7c1e1e8a43ffd7ade10f75c0fc717d218f34c39a8c98ef01f837d15ae/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/a1c208809a5f70d2a418e058cdbdb887f1be0454327fc52b9e827332289ea627/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/a1c208809a5f70d2a418e058cdbdb887f1be0454327fc52b9e827332289ea627/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/0a5f160e45082890aa920a4a6678fe3407908bad038e2ca03acb67cd831ab3ee/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/3299d11b1f670b453f94e221c692b9cb0d09fe750d42a38b615413ab19671c0a/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/3299d11b1f670b453f94e221c692b9cb0d09fe750d42a38b615413ab19671c0a/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/9c574624dc447cc693a0560c1ddbd456808113cf7cd41ae1ec84956258dab838/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/8378d6be0394eaf081f66c2d49c808b2a3472985db1724e14065b187ee69a224/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/8378d6be0394eaf081f66c2d49c808b2a3472985db1724e14065b187ee69a224/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/4d5bbd61187712ba31121548c2aab853259a5145fb0179ae32911fb87db13de0/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/1e6909dcf243004d8c92f0dfcf74290d6845b0ee4a1a48304a01a2aab282d9c9/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/1e6909dcf243004d8c92f0dfcf74290d6845b0ee4a1a48304a01a2aab282d9c9/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/51a706faacf9c794f05521bf56dbf42d7d8bbfde4193ec215ac38520aa080d97/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/c7f51f7db7f9921f0829777a4e1507fb19508e95857feb54466b424a154b4586/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/c7f51f7db7f9921f0829777a4e1507fb19508e95857feb54466b424a154b4586/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/12d8ff43b5254a89acea423878c0c1f4cb91efbda3545e863af8e4da1ef37847/rootfs
shm 64M 4.0K 64M 1% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/36e06b59a295a77d4ff47a4a10a8ae65287da11015f2c0d3cdbe761e05e74590/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/36e06b59a295a77d4ff47a4a10a8ae65287da11015f2c0d3cdbe761e05e74590/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/9d9e01884d673d3b0e1f6f2a1dfaef05355a4c6794830058cd15c3a6ad3ec291/rootfs
shm 64M 4.0K 64M 1% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/3f60c605843ba7e13a4b9ae1ff19bece5ddd5df7d39d77675449576da6ac0e08/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/3f60c605843ba7e13a4b9ae1ff19bece5ddd5df7d39d77675449576da6ac0e08/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/00c2384b126cb08533faf20b11535911f86f0c5125c4fb60a1f2bbd80984658f/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/4a84170ef2d045651aba04492b83b33afd576e612a3290db13487f6d0f4e307d/rootfs
shm 64M 4.0K 64M 1% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/13144481f574f9d7cb5e12bb31b901952bdbfd9faa75508ceb8006a7cbd7f79b/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/13144481f574f9d7cb5e12bb31b901952bdbfd9faa75508ceb8006a7cbd7f79b/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/27263c28964ba7e6ed89abe4e73bcfce4dc27c8f06426d83d0062d7f266877e0/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/19bd244f6a491f74a8dfd355280fe08dbfc38f852d4b2f52378408a476c378f1/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/19bd244f6a491f74a8dfd355280fe08dbfc38f852d4b2f52378408a476c378f1/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/cf041224f24e28f21edf0035da0d59952c1d0a1b3c17a4bdc604bae65f7eedaa/rootfs
shm 64M 4.0K 64M 1% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/98c7906fdc6e921202652153fa6b34ddec9c87ea81e6b12704379bfc3ccf459f/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/98c7906fdc6e921202652153fa6b34ddec9c87ea81e6b12704379bfc3ccf459f/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/9e580bc57de62a185f83899512ea07f90ba8172565070b45d628c1418a741254/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/99f6c4d87dc5f746a7fb67ce9fc27f1f39078a8f4cd6bf5238d69cc248cf7942/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/99f6c4d87dc5f746a7fb67ce9fc27f1f39078a8f4cd6bf5238d69cc248cf7942/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/82dd9e0eeca729d4f3a835f2cdd6a42741d183f95ad7d5232373e4cb6fc57e98/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/63fdae58b5d95bb9eef007d726d1f13f8930973c7f1fe41cc94d7d5422da9857/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/63fdae58b5d95bb9eef007d726d1f13f8930973c7f1fe41cc94d7d5422da9857/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/0152b45f097e7e4723c9f460952ebdf7dfcfcab4761d90e7ee2e3f24318d37cd/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/dfd3bbaf46b32ac6c9f3bed5adc4e082256257bee6cf7350728d3c21fec025d7/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/dfd3bbaf46b32ac6c9f3bed5adc4e082256257bee6cf7350728d3c21fec025d7/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/0725b7585dee166b5c0de4fdf6e8b9703180838cc056a66a5287990a16b44b0c/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/4c0c81a4be14ef0d709fe5c1f790c1a3378c04ada3fe701b4c5c9ba203fa534c/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/4c0c81a4be14ef0d709fe5c1f790c1a3378c04ada3fe701b4c5c9ba203fa534c/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/8bd7c667750a0bf0f15c7ded67a1c621a044cdc1f3620755c741adb34154da59/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/a9bff3057ec3537605a4377ceca6cf0e5380ab15913551b4a801e84fe758e1f4/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/a8dde4ad85af0e02f9d119e0b4bcb7f82145d513f6f359ae661d18083d4fdaf4/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/a8dde4ad85af0e02f9d119e0b4bcb7f82145d513f6f359ae661d18083d4fdaf4/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/f9b5b1ad0266cba7a69fdf92b27ec5fab2d623eb8495c3f1bf78d0a7e7d8f64b/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/e554d7ed317b1cb9f809fe5175bd2db7c180409b2fe1eeaee408214c0db456a9/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/34c6a3e851814f0d90bf8ab30b34b6b4390776e8ff1b75485c04fa53018344c7/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/907ffd4cda62ae0cf3bb5967a56e0f27dcc4417e410b86947f1c7ef63b91a9ef/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/907ffd4cda62ae0cf3bb5967a56e0f27dcc4417e410b86947f1c7ef63b91a9ef/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/3f3427c0506d8fe6c66e66f08628b754bf55021374267b54aef7aa1f071b70dd/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/2fe7880534df72454bfa485ba88991dd7fc5fb6c062a39b9eb7bce8d69c0959a/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/2fe7880534df72454bfa485ba88991dd7fc5fb6c062a39b9eb7bce8d69c0959a/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/c468906bd77005aa526836b3a5b00d5cbef2083d2442ac2d517d2cb0d8200d94/rootfs
shm 64M 4.0K 64M 1% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/af12849ef51230caf82266272403c3d1abcb0b8d50bbbcffe0316ad3420ddb2d/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/af12849ef51230caf82266272403c3d1abcb0b8d50bbbcffe0316ad3420ddb2d/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/929f98d1c603a962a399e89e9db86828f357b6a13e72780e551b2a926a94d57d/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/735461b199700636ae26a4347c9c78bc4c78f23df655e3ba925d3654863103ac/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/735461b199700636ae26a4347c9c78bc4c78f23df655e3ba925d3654863103ac/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/75f90ea791a7a1e226ae82af8d15fdb74a8addfcc041f97032d54c7c666ca991/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/4c951e296e56da5fcc0126ee2bd8e114f0e1e558421344e5fc4f90b45af226aa/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/2c86295c02b8a8ce7c9d056afd86a1e693b8bb8a2e767569e9543f30f58d536a/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/2c86295c02b8a8ce7c9d056afd86a1e693b8bb8a2e767569e9543f30f58d536a/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/b1fa3993c49eb2b1ee54c75f12fd1ddbbea57fb6f9e7a124e1f3064c04839db2/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/df92fdcd9b86102ae59c9f3a85605af22c2bf54aaaaf9b9a16d842a87b9d2957/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/df92fdcd9b86102ae59c9f3a85605af22c2bf54aaaaf9b9a16d842a87b9d2957/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/7c71ae5eb4f2efff345da90f062cd794047cab1366de9d78b3f90dda9bcbefa4/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/7c71ae5eb4f2efff345da90f062cd794047cab1366de9d78b3f90dda9bcbefa4/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/206b995c48ef7db52e0dcd5bd810bd1cfa56381fbcdf43550d7e2e818214d275/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/85b536488ee6b99bc2c224d50be1ded2e7c54f7c870302078e8ca1fe78233ce4/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/85b536488ee6b99bc2c224d50be1ded2e7c54f7c870302078e8ca1fe78233ce4/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/343ca50dda605f02cbd1ddb299f88398d0af7d290cdc95fd502f5925894ed70b/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/6395d76b5d254045642f0adca06d9c1889d7c768293c20bc9a57235510aa8691/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/6395d76b5d254045642f0adca06d9c1889d7c768293c20bc9a57235510aa8691/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/32b3a2cf63f30f8667d5e13e7e6c96ea0e25dfdc975239477f36deac4336a79f/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/289df5e4a3ca5d146a4f1c161c23bb2b6f7ad7756926c0dc774d7e70b46aecf4/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/0015f055497dab2deb901b086cd9270e4494fb140129faaa68332e6568633dbc/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/c3bb750181dca99c2c64cfad96eeac65577d0f87e29f557bfddb847f0fc668b5/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/c3bb750181dca99c2c64cfad96eeac65577d0f87e29f557bfddb847f0fc668b5/rootfs
shm 64M 4.0K 64M 1% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/edfe2ba6be6042880d2ff795cc8d7b1ba937bdb13a439045fbb01eafe5dea679/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/edfe2ba6be6042880d2ff795cc8d7b1ba937bdb13a439045fbb01eafe5dea679/rootfs
shm 64M 4.0K 64M 1% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/5b7a62df73e8a28ab6a7e1c4f6006a36422660a43116eca4952d5790722b9a3b/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/5b7a62df73e8a28ab6a7e1c4f6006a36422660a43116eca4952d5790722b9a3b/rootfs
shm 64M 4.0K 64M 1% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/a15087a556e93397038c288e7836b8894d258249b939eb4d6a44fad6f3295476/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/a15087a556e93397038c288e7836b8894d258249b939eb4d6a44fad6f3295476/rootfs
shm 64M 0 64M 0% /var/snap/microk8s/common/run/containerd/io.containerd.grpc.v1.cri/sandboxes/b39322c49b718d53d3aad53a31535932a7d49f64988864bcea1cd2aadb338363/shm
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/b39322c49b718d53d3aad53a31535932a7d49f64988864bcea1cd2aadb338363/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/5c771ab01e8e812abbf692f6b79680dd653d08c9d5a9b47d7fc82535d53ec943/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/ecc87dcb75f26ccce256ceff3baf0cd74547cb1c1808b5ccd8e1151f7b0a8d12/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/badd13b1f55fe25cf76c410c180888bc120c9e87b223babee504fbeb3790514a/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/f8802bdcd9fb4e257892711ddbb4e16a1d329b28a79bf3e802572fe5dc9f7136/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/53bdc94359510f1371ef3e29e0a6ed495e7f5de6a41ef373ef0bc1b9c4510d10/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/7cf503612fcb8c6ecf38b843e2c59a3972103febb209d6833325f37d5c345baf/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/33f8563b00fc6791ab8d19721197a9a588a157fcd2778bfe84bbbb79d5418021/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/e673b2db0220e23035899394ebc15d6f0faaa7fba5bd612e9494a60acd008c28/rootfs
overlay 24G 21G 1.8G 93% /var/snap/microk8s/common/run/containerd/io.containerd.runtime.v2.task/k8s.io/{idらしきもの}/rootfs
めっちゃ多くね???
Knativeのイメージが全て保存されているっぽい¶
https://stackoverflow.com/questions/63803171/how-to-change-microk8s-kubernetes-storage-location/63807902 同様のケースを発見
https://discuss.kubernetes.io/t/question-about-overlay-rootfs-shm-and-dev-loopx/13741
とりあえずmicrok8sをstop->startしてみる¶
https://discuss.kubernetes.io/t/question-about-overlay-rootfs-shm-and-dev-loopx/13741/3 だめだった
rebootしたら解決した
taka@doktor:~$ k describe node doktor
Name: doktor
Roles: <none>
Labels: beta.kubernetes.io/arch=amd64
beta.kubernetes.io/os=linux
kubernetes.io/arch=amd64
kubernetes.io/hostname=doktor
kubernetes.io/os=linux
microk8s.io/cluster=true
Annotations: node.alpha.kubernetes.io/ttl: 0
projectcalico.org/IPv4Address: 192.168.100.146/24
projectcalico.org/IPv4VXLANTunnelAddr: 10.1.182.128
volumes.kubernetes.io/controller-managed-attach-detach: true
CreationTimestamp: Thu, 25 Mar 2021 03:09:39 +0000
Taints: node.kubernetes.io/not-ready:NoSchedule
Unschedulable: false
Lease:
HolderIdentity: doktor
AcquireTime: <unset>
RenewTime: Wed, 01 Sep 2021 06:38:27 +0000
Conditions:
Type Status LastHeartbeatTime LastTransitionTime Reason Message
---- ------ ----------------- ------------------ ------ -------
NetworkUnavailable False Sun, 01 Aug 2021 21:11:07 +0000 Sun, 01 Aug 2021 21:11:07 +0000 CalicoIsUp Calico is running on this node
MemoryPressure False Wed, 01 Sep 2021 06:37:57 +0000 Wed, 01 Sep 2021 06:35:40 +0000 KubeletHasSufficientMemory kubelet has sufficient memory available
DiskPressure False Wed, 01 Sep 2021 06:37:57 +0000 Wed, 01 Sep 2021 06:35:40 +0000 KubeletHasNoDiskPressure kubelet has no disk pressure
PIDPressure False Wed, 01 Sep 2021 06:37:57 +0000 Wed, 01 Sep 2021 06:35:40 +0000 KubeletHasSufficientPID kubelet has sufficient PID available
Ready False Wed, 01 Sep 2021 06:37:57 +0000 Wed, 01 Sep 2021 06:37:57 +0000 KubeletNotReady container runtime status check may not have completed yet
Addresses:
InternalIP: 192.168.100.146
Hostname: doktor
Capacity:
cpu: 6
ephemeral-storage: 25155844Ki
hugepages-1Gi: 0
hugepages-2Mi: 0
memory: 24630512Ki
pods: 110
Allocatable:
cpu: 6
ephemeral-storage: 25155844Ki
hugepages-1Gi: 0
hugepages-2Mi: 0
memory: 24528112Ki
pods: 110
System Info:
Machine ID: 571af691e3f84ef787ea3fe436e48569
System UUID: bd9a4d56-9f62-a737-fcbf-bfc9b70c9d27
Boot ID: 8f37a030-16f9-477e-9b28-b42f39b8236e
Kernel Version: 5.4.0-80-generic
OS Image: Ubuntu 20.04.2 LTS
Operating System: linux
Architecture: amd64
Container Runtime Version: containerd://1.3.7
Kubelet Version: v1.20.9-34+90ae618987e17a
Kube-Proxy Version: v1.20.9-34+90ae618987e17a
Non-terminated Pods: (33 in total)
Namespace Name CPU Requests CPU Limits Memory Requests Memory Limits AGE
--------- ---- ------------ ---------- --------------- ------------- ---
kube-system calico-kube-controllers-847c8c99d-sthkk 0 (0%) 0 (0%) 0 (0%) 0 (0%) 160d
kubeless hello3-6874cbb67b-gjc9w 0 (0%) 0 (0%) 0 (0%) 0 (0%) 21d
knative-serving controller-5f47f4d7c5-snmmf 100m (1%) 1 (16%) 100Mi (0%) 1000Mi (4%) 21d
kube-system metrics-server-8bbfb4bdb-24lmn 0 (0%) 0 (0%) 0 (0%) 0 (0%) 22d
kubeless helo2-79c6989cd7-ssgcc 0 (0%) 0 (0%) 0 (0%) 0 (0%) 21d
knative-serving activator-8586b94b8b-s4p7v 300m (5%) 1 (16%) 60Mi (0%) 600Mi (2%) 75m
knative-serving istio-webhook-748fb797bd-wt6dz 20m (0%) 200m (3%) 20Mi (0%) 200Mi (0%) 21d
kubeless ui-8678d46bc4-6thkp 0 (0%) 0 (0%) 0 (0%) 0 (0%) 21d
kubeless kubeless-controller-manager-5d9bf7f5c6-lv2lp 0 (0%) 0 (0%) 0 (0%) 0 (0%) 21d
istio-system istio-citadel-67658cf6c-jvhpw 10m (0%) 0 (0%) 0 (0%) 0 (0%) 24d
istio-system istio-sidecar-injector-589988b5d6-v4xss 10m (0%) 0 (0%) 0 (0%) 0 (0%) 21d
knative-serving networking-istio-85dcb86cc7-rghvt 30m (0%) 300m (5%) 40Mi (0%) 400Mi (1%) 21d
knative-eventing eventing-controller-d59b7cb87-jvlqp 100m (1%) 0 (0%) 100Mi (0%) 0 (0%) 21d
istio-system istio-policy-58d8b97644-ljccj 20m (0%) 2 (33%) 140Mi (0%) 1Gi (4%) 21d
istio-system istio-galley-567478fb94-68h89 10m (0%) 0 (0%) 0 (0%) 0 (0%) 21d
istio-system istio-telemetry-64d8c69d67-qgrjb 60m (1%) 6800m (113%) 140Mi (0%) 5073741824 (20%) 21d
default doktor-upload-68cdc69f9c-mvnjr 10m (0%) 2 (33%) 40Mi (0%) 1Gi (4%) 62m
istio-system istio-ingressgateway-56bb766b96-769x9 10m (0%) 2 (33%) 40Mi (0%) 1Gi (4%) 21d
istio-system kiali-77f97f5b4d-7zlsk 10m (0%) 0 (0%) 0 (0%) 0 (0%) 32d
default web-7d6c7f746c-f9tpj 10m (0%) 2 (33%) 40Mi (0%) 1Gi (4%) 62m
istio-system istio-egressgateway-756f9bc5b9-hzfkm 10m (0%) 2 (33%) 40Mi (0%) 1Gi (4%) 21d
default doktor-search-6f6975987f-cvh25 10m (0%) 2 (33%) 40Mi (0%) 1Gi (4%) 62m
kube-system calico-node-x644t 250m (4%) 0 (0%) 0 (0%) 0 (0%) 160d
knative-eventing imc-controller-5fdd59678-hs9vr 0 (0%) 0 (0%) 0 (0%) 0 (0%) 22d
knative-eventing eventing-webhook-cff75c955-hwh9h 100m (1%) 200m (3%) 50Mi (0%) 200Mi (0%) 21d
knative-serving webhook-5f755b99b9-psv67 100m (1%) 500m (8%) 100Mi (0%) 500Mi (2%) 22d
knative-eventing imc-dispatcher-79cd9dd48-rlnfw 0 (0%) 0 (0%) 0 (0%) 0 (0%) 69d
istio-system istio-pilot-64d96677f8-vhjtf 20m (0%) 2 (33%) 140Mi (0%) 1Gi (4%) 21d
istio-system istio-tracing-579d7647d9-qskt4 10m (0%) 0 (0%) 0 (0%) 0 (0%) 21d
istio-system grafana-d7994566f-n8njv 10m (0%) 0 (0%) 0 (0%) 0 (0%) 64m
kube-system coredns-86f78bb79c-gv2c6 100m (1%) 0 (0%) 70Mi (0%) 170Mi (0%) 140d
knative-serving autoscaler-55b786c8b8-c2jh7 100m (1%) 1 (16%) 100Mi (0%) 1000Mi (4%) 21d
istio-system prometheus-9d65f7646-bpnqj 10m (0%) 0 (0%) 0 (0%) 0 (0%) 21d
Allocated resources:
(Total limits may be over 100 percent, i.e., overcommitted.)
Resource Requests Limits
-------- -------- ------
cpu 1420m (23%) 25 (416%)
memory 1260Mi (5%) 16462538Ki (67%)
ephemeral-storage 0 (0%) 0 (0%)
hugepages-1Gi 0 (0%) 0 (0%)
hugepages-2Mi 0 (0%) 0 (0%)
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning FreeDiskSpaceFailed 60m (x29 over 3h20m) kubelet (combined from similar events): failed to garbage collect required amount of images. Wanted to free 3900494643 bytes, but freed 628928551 bytes
Warning ImageGCFailed 40m (x33 over 3h20m) kubelet (combined from similar events): failed to garbage collect required amount of images. Wanted to free 3311231795 bytes, but freed 77027263 bytes
Normal Starting 35m kube-proxy Starting kube-proxy.
Normal NodeHasSufficientMemory 35m kubelet Node doktor status is now: NodeHasSufficientMemory
Normal Starting 35m kubelet Starting kubelet.
Warning InvalidDiskCapacity 35m kubelet invalid capacity 0 on image filesystem
Normal NodeHasNoDiskPressure 35m kubelet Node doktor status is now: NodeHasNoDiskPressure
Normal NodeHasSufficientPID 35m kubelet Node doktor status is now: NodeHasSufficientPID
Normal NodeNotReady 35m kubelet Node doktor status is now: NodeNotReady
Normal NodeAllocatableEnforced 32m kubelet Updated Node Allocatable limit across pods
Normal NodeReady 32m kubelet Node doktor status is now: NodeReady
Warning ImageGCFailed 30m kubelet failed to garbage collect required amount of images. Wanted to free 2706400051 bytes, but freed 77027263 bytes
Warning FreeDiskSpaceFailed 30m kubelet failed to garbage collect required amount of images. Wanted to free 2706400051 bytes, but freed 77027263 bytes
Warning ImageGCFailed 25m kubelet failed to garbage collect required amount of images. Wanted to free 2701353779 bytes, but freed 77027263 bytes
Warning FreeDiskSpaceFailed 25m kubelet failed to garbage collect required amount of images. Wanted to free 2701353779 bytes, but freed 77027263 bytes
Warning ImageGCFailed 20m kubelet failed to garbage collect required amount of images. Wanted to free 2735158067 bytes, but freed 0 bytes
Warning FreeDiskSpaceFailed 20m kubelet failed to garbage collect required amount of images. Wanted to free 2735158067 bytes, but freed 0 bytes
Warning ImageGCFailed 15m kubelet failed to garbage collect required amount of images. Wanted to free 2736378675 bytes, but freed 77027263 bytes
Warning FreeDiskSpaceFailed 15m kubelet failed to garbage collect required amount of images. Wanted to free 2736378675 bytes, but freed 77027263 bytes
Warning ImageGCFailed 10m kubelet failed to garbage collect required amount of images. Wanted to free 2729595699 bytes, but freed 0 bytes
Warning FreeDiskSpaceFailed 10m kubelet failed to garbage collect required amount of images. Wanted to free 2729595699 bytes, but freed 0 bytes
Normal Starting 2m56s kube-proxy Starting kube-proxy.
Warning InvalidDiskCapacity 2m52s kubelet invalid capacity 0 on image filesystem
Normal Starting 2m52s kubelet Starting kubelet.
Normal NodeAllocatableEnforced 2m52s kubelet Updated Node Allocatable limit across pods
Normal NodeHasSufficientMemory 2m51s (x2 over 2m52s) kubelet Node doktor status is now: NodeHasSufficientMemory
Normal NodeHasNoDiskPressure 2m51s (x2 over 2m52s) kubelet Node doktor status is now: NodeHasNoDiskPressure
Normal NodeReady 2m51s kubelet Node doktor status is now: NodeReady
Normal NodeHasSufficientPID 2m51s (x2 over 2m52s) kubelet Node doktor status is now: NodeHasSufficientPID
Normal Starting 39s kube-proxy Starting kube-proxy.
Warning InvalidDiskCapacity 36s kubelet invalid capacity 0 on image filesystem
Normal NodeHasSufficientMemory 36s kubelet Node doktor status is now: NodeHasSufficientMemory
Normal NodeHasNoDiskPressure 36s kubelet Node doktor status is now: NodeHasNoDiskPressure
Normal NodeHasSufficientPID 36s kubelet Node doktor status is now: NodeHasSufficientPID
Normal Starting 36s kubelet Starting kubelet.
Normal NodeNotReady 34s kubelet Node doktor status is now: NodeNotReady
Normal Starting <invalid> kube-proxy Starting kube-proxy.
Warning InvalidDiskCapacity <invalid> kubelet invalid capacity 0 on image filesystem
Normal NodeAllocatableEnforced <invalid> kubelet Updated Node Allocatable limit across pods
Normal NodeHasSufficientPID <invalid> kubelet Node doktor status is now: NodeHasSufficientPID
Normal NodeHasNoDiskPressure <invalid> kubelet Node doktor status is now: NodeHasNoDiskPressure
Normal NodeHasSufficientMemory <invalid> kubelet Node doktor status is now: NodeHasSufficientMemory
Warning Rebooted <invalid> kubelet Node doktor has been rebooted, boot id: 8f37a030-16f9-477e-9b28-b42f39b8236e
Normal Starting <invalid> kubelet Starting kubelet.
Normal Starting <invalid> kube-proxy Starting kube-proxy.
taka@doktor:~$ kall
NAME READY STATUS RESTARTS AGE
pod/doktor-upload-68cdc69f9c-mvnjr 2/2 Running 4 64m
pod/web-7d6c7f746c-f9tpj 2/2 Running 4 64m
pod/doktor-search-6f6975987f-cvh25 2/2 Running 4 64m
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/kubernetes ClusterIP 10.152.183.1 <none> 443/TCP 160d
service/web NodePort 10.152.183.212 <none> 5000:30080/TCP 64m
service/doktor-upload NodePort 10.152.183.153 <none> 3000:30010/TCP 64m
service/doktor-search LoadBalancer 10.152.183.203 <pending> 4000:31307/TCP 64m
NAME READY UP-TO-DATE AVAILABLE AGE
deployment.apps/doktor-upload 1/1 1 1 64m
deployment.apps/web 1/1 1 1 64m
deployment.apps/doktor-search 1/1 1 1 64m
NAME DESIRED CURRENT READY AGE
replicaset.apps/doktor-upload-68cdc69f9c 1 1 1 64m
replicaset.apps/web-7d6c7f746c 1 1 1 64m
replicaset.apps/doktor-search-6f6975987f 1 1 1 64m
つまり....何でやねん.....
追記(野木) Evictedが出た時の対処法 https://cdsl-tut.esa.io/wiki/584