{"id":723,"date":"2022-11-11T20:51:33","date_gmt":"2022-11-11T12:51:33","guid":{"rendered":"https:\/\/www.luyouli.com\/?p=723"},"modified":"2022-11-11T20:51:33","modified_gmt":"2022-11-11T12:51:33","slug":"%e5%a4%84%e7%90%86kubernetes%e9%9b%86%e7%be%a4%e5%88%9d%e5%a7%8b%e5%8c%96%e6%8a%a5%e9%94%99-timed-out-waiting-for-the-condition","status":"publish","type":"post","link":"https:\/\/www.luyouli.com\/?p=723","title":{"rendered":"\u5904\u7406Kubernetes\u96c6\u7fa4\u521d\u59cb\u5316\u62a5\u9519 timed out waiting for the condition"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u96c6\u7fa4\u73af\u5883\uff1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ubuntu\uff1a20.04<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">kubernetes\uff1a1.25.4<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">containerd\uff1a1.6.9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6700\u8fd1\u5728\u90e8\u7f72kubernetes\u96c6\u7fa4\u7684\u65f6\u5019\uff0c\u5728\u521d\u59cb\u5316\u7684\u65f6\u5019\u603b\u662f\u65e0\u7f18\u65e0\u6545\u7684\u62a5\u9519\uff0c\u800c\u4e14\u5728\u624b\u52a8\u83b7\u53d6token\u7684\u65f6\u5019\u4e5f\u4f1a\u62a5\u9519<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># kubeadm token create &#8211;print-join-command<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">timed out waiting for the condition<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To see the stack trace of this error execute with &#8211;v=5 or higher<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1260\" height=\"404\" src=\"https:\/\/www.luyouli.com\/wp-content\/uploads\/2022\/11\/001.jpg\" alt=\"\" class=\"wp-image-724\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6839\u636e\u62a5\u9519\u5f00\u59cb\u6392\u67e5\uff1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># systemctl status kubelet<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nov 11 11:37:38 rook-master1 kubelet[50097]: E1111 11:37:38.743508 50097 kubelet.go:2448] &#8220;Error getting node&#8221; err=&#8221;node \\&#8221;rook-master1\\&#8221; not found&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nov 11 11:37:38 rook-master1 kubelet[50097]: E1111 11:37:38.844150 50097 kubelet.go:2448] &#8220;Error getting node&#8221; err=&#8221;node \\&#8221;rook-master1\\&#8221; not found&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1216\" height=\"334\" src=\"https:\/\/www.luyouli.com\/wp-content\/uploads\/2022\/11\/002.jpg\" alt=\"\" class=\"wp-image-725\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># journalctl -xeu kubelet<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nov 11 12:13:40 rook-master1 kubelet[50908]: E1111 12:13:40.500017 50908 kuberuntime_sandbox.go:71] &#8220;Failed to create sandbox for pod&#8221; err=&#8221;rpc error: code = Unknown desc = failed to get sandbox image \\&#8221;registry.k8s.io\/pause:3.6\\&#8221;: f&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nov 11 12:13:40 rook-master1 kubelet[50908]: E1111 12:13:40.500084 50908 kuberuntime_manager.go:772] &#8220;CreatePodSandbox for pod failed&#8221; err=&#8221;rpc error: code = Unknown desc = failed to get sandbox image \\&#8221;registry.k8s.io\/pause:3.6\\&#8221;: f&gt;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nov 11 12:13:40 rook-master1 kubelet[50908]: E1111 12:13:40.500226 50908 pod_workers.go:965] &#8220;Error syncing pod, skipping&#8221; err=&#8221;failed to \\&#8221;CreatePodSandbox\\&#8221; for \\&#8221;etcd-rook-master1_kube-system(24d163f695e7dac3fdc912ceb74bfc34)\\&#8221; wi><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1903\" height=\"118\" src=\"https:\/\/www.luyouli.com\/wp-content\/uploads\/2022\/11\/003.jpg\" alt=\"\" class=\"wp-image-726\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7136\u540e\u53d1\u73b0\u4e86\u4e00\u6761\u5f88\u91cd\u8981\u7684\u9519\u8bef\u65e5\u5fd7\uff1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unknown desc = failed to get sandbox image &#8220;registry.k8s.io\/pause:3.6&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u518d\u6839\u636e\u8fd9\u4e2a\u955c\u50cf\u5730\u5740\uff0c\u8be6\u67e5\u4e00\u4e0bsyslog\u65e5\u5fd7<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"># grep &#8216;registry.k8s.io\/pause:3.6&#8217; \/var\/log\/syslog<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nov 11 00:00:18 rook-master1 containerd[14961]: time=&#8221;2022-11-11T00:00:18.677976277+08:00&#8243; level=error msg=&#8221;RunPodSandbox for &amp;PodSandboxMetadata{Name:etcd-rook-master1,Uid:24d163f695e7dac3fdc912ceb74bfc34,Namespace:kube-system,Attempt:0,} failed, error&#8221; error=&#8221;failed to get sandbox image \\&#8221;registry.k8s.io\/pause:3.6\\&#8221;: failed to pull image \\&#8221;registry.k8s.io\/pause:3.6\\&#8221;: failed to pull and unpack image \\&#8221;registry.k8s.io\/pause:3.6\\&#8221;: failed to resolve reference \\&#8221;registry.k8s.io\/pause:3.6\\&#8221;: failed to do request: Head \\&#8221;https:\/\/asia-northeast1-docker.pkg.dev\/v2\/k8s-artifacts-prod\/images\/pause\/manifests\/3.6\\&#8221;: dial tcp 74.125.204.82:443: i\/o timeout&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nov 11 00:00:18 rook-master1 kubelet[16170]: E1111 00:00:18.678447 16170 remote_runtime.go:222] &#8220;RunPodSandbox from runtime service failed&#8221; err=&#8221;rpc error: code = Unknown desc = failed to get sandbox image \\&#8221;registry.k8s.io\/pause:3.6\\&#8221;: failed to pull image \\&#8221;registry.k8s.io\/pause:3.6\\&#8221;: failed to pull and unpack image \\&#8221;registry.k8s.io\/pause:3.6\\&#8221;: failed to resolve reference \\&#8221;registry.k8s.io\/pause:3.6\\&#8221;: failed to do request: Head \\&#8221;https:\/\/asia-northeast1-docker.pkg.dev\/v2\/k8s-artifacts-prod\/images\/pause\/manifests\/3.6\\&#8221;: dial tcp 74.125.204.82:443: i\/o timeout&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1900\" height=\"188\" src=\"https:\/\/www.luyouli.com\/wp-content\/uploads\/2022\/11\/004.jpg\" alt=\"\" class=\"wp-image-727\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u95ee\u9898\u7684\u539f\u56e0\u5f88\u660e\u663e\u4e86\uff0c\u627e\u4e0d\u5230 registry.k8s.io\/pause:3.6 \u955c\u50cf<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7136\u540e\u5f00\u59cb\u8be6\u67e5\u660e\u660e\u90fd\u662f\u963f\u91cc\u4e91\u7684\u955c\u50cf\uff0c\u4e3a\u4ec0\u4e48\u7a81\u7136\u51fa\u73b0 registry.k8s.io \u955c\u50cf<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7ecf\u8fc7\u4e00\u756a\u957f\u8fbe\u4e24\u5929\u7684\u63a2\u7a76\uff0c\u6700\u7ec8\u5f97\u77e5\u6700\u7ec8\u539f\u56e0\uff1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728 containerd 1.6.9 \u7684\u66f4\u65b0\u65e5\u5fd7\u4e2d\uff1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Migrate from k8s.gcr.io to registry.k8s.io<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"605\" src=\"https:\/\/www.luyouli.com\/wp-content\/uploads\/2022\/11\/005.jpg\" alt=\"\" class=\"wp-image-728\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u81f3\u6b64\uff0c\u95ee\u9898\u5f97\u4ee5\u67e5\u6e05\u548c\u89e3\u51b3<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u96c6\u7fa4\u73af\u5883\uff1a ubuntu\uff1a20.04 kubernetes\uff1a1.25.4 containerd\uff1a1.6.9 \u6700 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[],"class_list":["post-723","post","type-post","status-publish","format-standard","hentry","category-kubernetes"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"views":1131,"_links":{"self":[{"href":"https:\/\/www.luyouli.com\/index.php?rest_route=\/wp\/v2\/posts\/723","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.luyouli.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.luyouli.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.luyouli.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.luyouli.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=723"}],"version-history":[{"count":1,"href":"https:\/\/www.luyouli.com\/index.php?rest_route=\/wp\/v2\/posts\/723\/revisions"}],"predecessor-version":[{"id":729,"href":"https:\/\/www.luyouli.com\/index.php?rest_route=\/wp\/v2\/posts\/723\/revisions\/729"}],"wp:attachment":[{"href":"https:\/\/www.luyouli.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=723"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.luyouli.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=723"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.luyouli.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}