|
|
[preflight] This might take a minute or two, depending on the speed of your internet connection
4 Q5 d6 O n0 q o' M; L[preflight] You can also perform this action beforehand using 'kubeadm config images pull'
: D7 }; _/ Z/ G/ C; }[preflight] Some fatal errors occurred:' C2 z' }% | M; k( K; D Z
failed to create new CRI runtime service: validate service connection: validate CRI v1 runtime API for endpoint "unix:///var/run/containerd/containerd.sock": rpc error: code = Unimplemented desc = unknown service runtime.v1.RuntimeService[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`2 O h; \; i, @3 [: g5 Y* V
error execution phase preflight
7 p+ |" e+ F) wk8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).Run.func13 H. {! i. i; l
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow/runner.go:260) M8 |( ?" o9 `3 m
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).visitAll
. ^4 D3 a, Z* |; O k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow/runner.go:446 K% c, c3 t- j% l9 d
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).Run; u$ r( ]5 Q: P
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow/runner.go:232
. I* m, [, L3 d, Ck8s.io/kubernetes/cmd/kubeadm/app/cmd.newCmdInit.func1' V. I4 |& u0 G# p4 ?# L
k8s.io/kubernetes/cmd/kubeadm/app/cmd/init.go:128+ N; B3 `; Q2 O) i0 q# T5 w5 u
github.com/spf13/cobra.(*Command).execute# p: H& h# Z0 Z& [
github.com/spf13/cobra@v1.8.1/command.go:9856 d4 q% Q9 F% Q- q v' z
github.com/spf13/cobra.(*Command).ExecuteC
- Y! ?9 U7 X2 q1 T/ g, z' | github.com/spf13/cobra@v1.8.1/command.go:1117
: c6 G7 c7 A0 r: p# Z2 r+ Agithub.com/spf13/cobra.(*Command).Execute8 C+ x- W, U+ @% s W
github.com/spf13/cobra@v1.8.1/command.go:1041
2 O' u3 C# R% \0 mk8s.io/kubernetes/cmd/kubeadm/app.Run3 }4 [% m+ X. I! T2 ~
k8s.io/kubernetes/cmd/kubeadm/app/kubeadm.go:47
* y5 n: V! n4 s/ kmain.main
$ [# u% M3 [# F4 _! p k8s.io/kubernetes/cmd/kubeadm/kubeadm.go:25
) G+ [2 q9 Y" Jruntime.main' x& Q8 S# I8 T9 Z* g! \/ X
runtime/proc.go:2710 \# k2 V1 _9 |4 n( r( Z
runtime.goexit* s( a2 q* C( }; |, D: i
runtime/asm_amd64.s:1695) J9 C% a. |" v) v
H7 A& I. d0 D; ~报这个错误,应该是配置文件有问题:# F+ k6 |$ j. l ~" E4 W! ~
修改配置文件:
7 N2 Y! r6 {& X' l) {[root@k8s-master ~]# vim /etc/containerd/config.toml $ m. w+ u# T* P0 {- Z6 M- r
#disabled_plugins = ["cri"] @" @& U0 F- h+ a9 Z$ B# H
; e- a) v s- ~+ O
[root@k8s-master ~]# systemctl restart containerd.service + q: M8 V; }9 I9 m/ J$ W0 O
9 v4 @1 D4 `( I5 V/ O' e. o- K
再次执行即可解决问题。
( y6 _5 W3 E9 f Y- {
! Z3 C0 j: U% v6 d8 d |
|