文档章节

Kubernetes 1.3.4版本之kubelet改动

perofu
 perofu
发布于 2016/08/05 14:22
字数 382
阅读 747
收藏 0

    kubernetes 1.3.4版本之kubelet启动报错:

I0805 11:10:26.517174    2057 kubelet.go:2479] skipping pod synchronization - [container runtime is down]
E0805 11:10:26.567819    2057 kubelet.go:2837] Container runtime sanity check failed: container runtime version is older than 1.21

 

   之前升级 kubernetes  1.2版本也遇到,详见:http://my.oschina.net/fufangchun/blog/677117

    看了下docker的版本是1.8.2的,api是1.20的,之前kubernetes 1.2.0是没有问题的

[root@localhost ~]# docker version
Client:
 Version:      1.8.2-el7.centos
 API version:  1.20
 Package Version: docker-1.8.2-10.el7.centos.x86_64
 Go version:   go1.4.2
 Git commit:   a01dc02/1.8.2
 Built:        
 OS/Arch:      linux/amd64

Server:
 Version:      1.8.2-el7.centos
 API version1.20
 Package Version:
 Go version:   go1.4.2
 Git commit:   a01dc02/1.8.2
 Built:        
 OS/Arch:      linux/amd64

 

    确认是kube 1.3版本的需要docker的api版本是大于1.21,现在docker版本为:

[root@localhost ~]# docker version
Client:
 Version:      1.12.0
 API version:  1.24
 Go version:   go1.6.3
 Git commit:   8eab29e
 Built:        
 OS/Arch:      linux/amd64

Server:
 Version:      1.12.0
 API version1.24
 Go version:   go1.6.3
 Git commit:   8eab29e
 Built:        
 OS/Arch:      linux/amd64

   

 总结:

        1、kubernetes 1.3版本,变动幅度较于kubernetes 1.2的不大,可以尝试下Pet Sets(Deployment的升级版)

        2、kubernetes 1.3版本的需要docker的api版本是大于1.21的,可根据情况升级对应的docker版本

yum update systemd systemd-libs  systemd-sysv -y
vi docker.repo

[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg

yum install docker-engine -y

#有出现下载失败,手动下载,安装rpm
wget https://yum.dockerproject.org/repo/main/centos/7/Packages/docker-engine-selinux-1.12.0-1.el7.centos.noarch.rpm
wget https://yum.dockerproject.org/repo/main/centos/7/Packages/docker-engine-1.12.0-1.el7.centos.x86_64.rpm
rpm -ivh docker-engine-selinux-1.12.0-1.el7.centos.noarch.rpm
rpm -ivh docker-engine-1.12.0-1.el7.centos.x86_64.rpm

 

© 著作权归作者所有

perofu
粉丝 129
博文 163
码字总数 132277
作品 0
广州
系统管理员
私信 提问
Kubernetes 1.3版本之简单安装

本篇文章,仅是用于尝鲜 Kubernetes 1.3版本的Pet Sets,具体其他使用,有机会在做介绍,稍后会写篇关于Deployment、Pet Sets的文章。 说明下,Kubernetes 1.3版本的kubelet启动,需要docke...

perofu
2016/08/05
860
0
kubelet源码分析(二)之 NewMainKubelet

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 https://blog.csdn.net/huwh/article/details/96013814 本文个人博客地址:https://www.huw...

胡伟煌
07/15
0
0
kubernetes 1.2.0版本之kubelet改动

kubernetes 1.2.0版本之kubelet启动报错: I0316 21:39:13.701857 60146 kubelet.go:2381] skipping pod synchronization - [container runtime is down] E0316 21:39:14.216490 60146 kube......

perofu
2016/05/18
1K
0
Kubernetes 1.11版本之二进制包安装

Kubernetes 1.11版本, 改动相当的大,主要是kubelet和yaml。 1)、master: RPM 包含命令 kubernetes-client kubectl kubernetes-master kube-apiserver、kube-controller-manager、kube-sc......

perofu
2018/07/26
1K
0
Kubernetes+Prometheus+Grafana部署笔记

一、基础概念 1.1 基础概念 Kubernetes(通常写成“k8s”)Kubernetes是Google开源的容器集群管理系统。其设计目标是在主机集群之间提供一个能够自动化部署、可拓展、应用容器可运营的平台。...

KaliArch
2018/08/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

vue入门--简单路由配置

本文转载于:专业的前端网站➜vue入门--简单路由配置   在初始化vue init webpack <工程名>时,有一步是询问是否安装vue-router,选择yes,如果没有安装的话,后面需要自己安装。然后在目录...

前端老手
16分钟前
3
0
怎么给视频配音

很多刚开始尝试视频制作的小伙伴,帮助到怎么给制作完成的视频配音,其实给视频配音的方法非常简单,在手机上可以进行制作,下面一起来看看给视频配音的方法吧! 具体步骤如下: 1、首先在手...

白米稀饭2019
25分钟前
2
0
windows批处理bat脚本编写

什么是bat脚本 .bat结尾的文件其实就是windows上的批处理脚本,Windows中的bat文件相当于 Linux中shell编程的.sh脚本,批量执行DOS命令。 其最简单的例子,是逐行书写在命令行中会用到的各种...

孙幼凌
33分钟前
3
0
华为手机翻译功能怎么使用?这三种方法请务必收藏

华为手机翻译功能怎么使用?在我们的生活中会经常遇到翻译问题,许多外语不好的朋友该怎么办呢?华为手机已经为我们解决了这个问题,今天小编就教大家学会使用华为手机中的三种翻译技巧,需要...

翻译小天才
41分钟前
4
0
企业服务软件开发中需要注意的三个问题

在开发企业服务软件时,我们需要分为:业务需求、用户需求、产品需求,三大需求层次,三个层次互相关联,企业服务软件开发首先要服务业务,需要满足业务的需求,再关注用户体验,也就是用户需...

积木创意科技
44分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部