개요
쿠버네티스 마스터 노드 초기화하는 단계에서 sudo kubeadm init 명령어를 실행했더니 아래와 같은 에러가 발생했습니다.
[init] Using Kubernetes version: v1.27.1
[preflight] Running pre-flight checks
error execution phase preflight: [preflight] Some fatal errors occurred:
[ERROR CRI]: container runtime is not running: output: E0502 15:26:44.163693 9987 remote_runtime.go:616] "Status from runtime service failed" err="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial unix /var/run/containerd/containerd.sock: connect: no such file or directory\""
time="2023-05-02T15:26:44Z" level=fatal msg="getting status of runtime: rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial unix /var/run/containerd/containerd.sock: connect: no such file or directory\""
, error: exit status 1
[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`
To see the stack trace of this error execute with --v=5 or higher
원인
해당 에러는 containerd 설정 파일인 config.toml 파일에 문제가 있어 발생하는 문제입니다.
해결 방법
config.toml 파일을 삭제하고 다시 컨테이너 런타임 구성을 진행하시면 해결이 됩니다.
config.toml 파일은 /etc/containerd/config.toml 경로에 있으며 삭제하기 위해서는 아래 명령어를 실행해 주시면 됩니다.
sudo rm /etc/containerd/config.toml
출처
https://inflearn.com/questions/829424
반응형
'[DEV] 기록' 카테고리의 다른 글
[Jenkins] 플러그인 설치 에러 (0) | 2023.06.12 |
---|---|
[VirtualBox] 윈도우에서 VirtualBox putty로 접속하는 방법 (0) | 2023.05.19 |
[Intellij] error: invalid source release (0) | 2023.04.21 |
[Docker] 도커로 띄운 DB root 비밀번호 찾기 (0) | 2023.03.18 |
MSA를 도입할 때 고려해야 하는 사항 (1) | 2023.03.16 |