반응형
오늘은 Kubernetes node에서 발생되는 syslog에 나타나는 에러인
Unable to read config path err="path does not exist, ignoring" path="/etc/kubernetes/manifests"
해결 방법에 대해 포스팅하려고 합니다.
master node 또는 worker node의 cat /var/log/syslog를 보면
다음과 같은 에러가 지속적으로 계속 쌓이는 것을 확인할 수 있습니다.
Jul 4 13:57:56 kube-worker2 kubelet[7184]: E0704 13:57:56.646573 7184 file_linux.go:61] "Unable to read config path" err="path does not exist, ignoring" path="/etc/kubernetes/manifests"
Jul 4 13:57:57 kube-worker2 kubelet[7184]: E0704 13:57:57.255081 7184 file.go:104] "Unable to read config path" err="path does not exist, ignoring" path="/etc/kubernetes/manifests"
Jul 4 13:57:57 kube-worker2 kubelet[7184]: E0704 13:57:57.647759 7184 file_linux.go:61] "Unable to read config path" err="path does not exist, ignoring" path="/etc/kubernetes/manifests"
Jul 4 13:57:58 kube-worker2 kubelet[7184]: E0704 13:57:58.648685 7184 file_linux.go:61] "Unable to read config path" err="path does not exist, ignoring" path="/etc/kubernetes/manifests"
Jul 4 13:57:59 kube-worker2 kubelet[7184]: E0704 13:57:59.649880 7184 file_linux.go:61] "Unable to read config path" err="path does not exist, ignoring" path="/etc/kubernetes/manifests"
Jul 4 13:58:00 kube-worker2 kubelet[7184]: E0704 13:58:00.651037 7184 file_linux.go:61] "Unable to read config path" err="path does not exist, ignoring" path="/etc/kubernetes/manifests"
Jul 4 13:58:01 kube-worker2 kubelet[7184]: E0704 13:58:01.652290 7184 file_linux.go:61] "Unable to read config path" err="path does not exist, ignoring" path="/etc/kubernetes/manifests"
Jul 4 13:58:02 kube-worker2 kubelet[7184]: E0704 13:58:02.655420 7184 file_linux.go:61] "Unable to read config path" err="path does not exist, ignoring" path="/etc/kubernetes/manifests"
Jul 4 13:58:03 kube-worker2 kubelet[7184]: E0704 13:58:03.655993 7184 file_linux.go:61] "Unable to read config path" err="path does not exist, ignoring" path="/etc/kubernetes/manifests"
Jul 4 13:58:04 kube-worker2 kubelet[7184]: E0704 13:58:04.656750 7184 file_linux.go:61] "Unable to read config path" err="path does not exist, ignoring" path="/etc/kubernetes/manifests"
kuberenetes를 설치하는 방법은 여러 가지가 있지만, kubelet를 설치할 때 일반적으로
/etc/kubernetes/manifests 디렉토리가 생성됩니다.
해당 디렉토리가 없더라도 문제는 되지 않습니다.
하지만 syslog의 에러 log가 지속적으로 쌓이며 다른 log들을 확인하기 어렵다면
수동으로 디렉토리를 생성하면 에러가 나타나지 않게 됩니다.
mkdir /etc/kubernetes/manifests
지금까지 kubernetes 이슈인
Unable to read config path err="path does not exist, ignoring" path="/etc/kubernetes/manifests"
해결방법 에 대한 포스팅 이였습니다.
반응형
'Develope > Kubernetes' 카테고리의 다른 글
[Kubernetes] kubevirt uploadproxy unexpected return value 502 에러 해결 방법 (0) | 2022.07.10 |
---|---|
[Kubernetes] VirtualBox Node INTERNAL-IP 설정 방법 (2) | 2022.07.07 |
[Kubernetes] Kubevirt vm sample yaml (0) | 2022.06.14 |
[Kubernetes] Kubevirt 환경설정 및 vm 생성하기 (0) | 2022.06.10 |
[Kubernetes] 쿠버네티스 설치 및 환경구성(CentOS 7.9) (3) | 2022.04.13 |