2025年k8s版本查询(k8s版本查询命令)

k8s版本查询(k8s版本查询命令)textarea id append test style 执行 yum config manager 报错 如果执行 yum config manager 报错 yum config manager 未找到命令 textarea

大家好,我是讯享网,很高兴认识大家。




讯享网

 <textarea id="append-test" style="">&#xD;&#xA; 执行yum-config-manager报错&#xD;&#xA;如果执行yum-config-manager报错:yum-config-manager: 未找到命令。&#xD;&#xA;这个是因为系统默认没有安装这个命令,这个命令在yum-utils 包里,可以通过命令yum -y install yum-utils 安装就可以了。&#xD;&#xA;&#xD;&#xA; 执行 yum -y install yum-utils报错&#xD;&#xA;&#xD;&#xA;tn6&gt;执行yum -y install yum-utils,可能会遇到错:&#xD;&#xA;repomd.xml signature could not be verified for kubernetes&#xD;&#xA;&#xD;&#xA;是因为repo 的 gpg 验证不通过导致的,可以修改repo_gpgcheck=0跳过验证。&#xD;&#xA;&#xD;&#xA;repo文件是CentOS中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用&#xD;&#xA;&#xD;&#xA;在linux下,repo文件都是存放在/etc/yum.repos.d文件夹之中的&#xD;&#xA;进入/etc/yum.repos.d,找到kubernetes.repo,文件打开修改即可&#xD;&#xA;![](https://img.tnblog.net/arcimg/aojiancc2/f71e464b543b4c2c8a36a9978c1f4488.png)&#xD;&#xA;修改repo_gpgcheck=0跳过验证。&#xD;&#xA;![](https://img.tnblog.net/arcimg/aojiancc2/4dc5b84d6cc34e6991c7c2f596ce7b60.png)&#xD;&#xA;修改之后在执行yum -y install yum-utils就可以成功了&#xD;&#xA;![](https://img.tnblog.net/arcimg/aojiancc2/2a4e054c49144de495dd4eba.png)&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; kubeadm init报错情况:一&#xD;&#xA;&#xD;&#xA;tn6&gt; /etc/kubernetes/manifests/kube-apiserver.yaml already exists&#xD;&#xA;/etc/kubernetes/manifests/kube-controller-manager.yaml already exists&#xD;&#xA;.............................&#xD;&#xA;&#xD;&#xA;这是因为前面已经执行过kubeadm init了或者是执行过很多次了&#xD;&#xA;&#xD;&#xA; 解决方法&#xD;&#xA;&#xD;&#xA; 方法1:使用 kubeadm reset来重置&#xD;&#xA;```&#xD;&#xA;kubeadm reset&#xD;&#xA;```&#xD;&#xA; 方法2:在后面加命令--ignore-preflight-errors=all 来忽略&#xD;&#xA;比如:&#xD;&#xA;```&#xD;&#xA;kubeadm init --image-repository=registry.aliyuncs.com/google_containers --ignore-preflight-errors=all&#xD;&#xA;```&#xD;&#xA; 方法3:执行的时候接版本 比如—v=5 或者—v=更高的版本&#xD;&#xA;```&#xD;&#xA;kubeadm init --image-repository=registry.aliyuncs.com/google_containers --v=5&#xD;&#xA;```&#xD;&#xA;&#xD;&#xA; k8s构建Flannel网络插件失败,k8s安装网络插件失败&#xD;&#xA;&#xD;&#xA;```&#xD;&#xA;kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml&#xD;&#xA;```&#xD;&#xA;&#xD;&#xA;tn6&gt;注意由于这是外国的网址很有可能会访问不到遇到错误:kube-flannel.yml The connection to the server raw.githubusercontent.com was refused。&#xD;&#xA;是因为域名解析不了,所以访问不了。&#xD;&#xA;&#xD;&#xA;![](https://img.tnblog.net/arcimg/aojiancc2/22e52517d0dc4021a4d31356c87a9c9d.png)&#xD;&#xA;&#xD;&#xA; 解决方法:&#xD;&#xA;不用域名登录,直接用ip登录,或者去/etc/hosts里设置下域名解析&#xD;&#xA;&#xD;&#xA;1、通过第三方网站查询到raw.githubusercontent.com所对应的ip是多少&#xD;&#xA;http://ip.tool.chinaz.com/raw.githubusercontent.com&#xD;&#xA;![](https://img.tnblog.net/arcimg/aojiancc2/1b59a5ca3efe4284a7fc25e84f3eebf2.png)&#xD;&#xA;&#xD;&#xA;2、修改/etc/hosts做好域名解析,ip最好用网站上查询到的最新的&#xD;&#xA;使用vi命令打开hosts文件:&#xD;&#xA;```&#xD;&#xA;vi /etc/hosts&#xD;&#xA;```&#xD;&#xA;添加:185.199.109.133 raw.githubusercontent.com&#xD;&#xA;![](https://img.tnblog.net/arcimg/aojiancc2/1bcaa37a.png)&#xD;&#xA;&#xD;&#xA;3、再次执行上面贴的命令就可以成功了&#xD;&#xA;&#xD;&#xA;![](https://img.tnblog.net/arcimg/aojiancc2/7d529af2bbb743d78cfe259cb8e95821.png)&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; k8s 1.24版本的坑 &#xD;&#xA;&#xD;&#xA;E0519 23:21:51 . 25545 kubelet.go:2419] &quot;Error getting node&quot; err=&quot;node &quot;master&quot; not found&quot;&#xD;&#xA;&#xD;&#xA;这种错,换成1.23版本就直接好了 -.-&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; 如果是因为版本的问题造成的错误,可以先卸载然后在下载指定的版本&#xD;&#xA;&#xD;&#xA; 比如先卸载掉当前的k8s环境,在安装指定版本&#xD;&#xA;先卸载k8s(我这里前面使用的是最新版)&#xD;&#xA;```&#xD;&#xA;sudo yum remove -y kubelet kubeadm kubectl&#xD;&#xA;```&#xD;&#xA;安装指定版本的k8s&#xD;&#xA;```&#xD;&#xA;yum install -y kubelet-1.16.2 kubeadm-1.16.2 kubectl-1.16.2 --disableexcludes=kubernetes&#xD;&#xA;```&#xD;&#xA; 卸载Docker后在安装指定版本:&#xD;&#xA;&#xD;&#xA;tn6&gt;注意:不同版本的k8s需要对应不同版本的docker版本,如果想安装不同版本的k8s可以自行搜一下对应的Docker版本。不然也容易出现坑。&#xD;&#xA;&#xD;&#xA;卸载Docker(我这里docker使用的也是最新版版本):&#xD;&#xA;```&#xD;&#xA;sudo yum remove -y docker-ce&#xD;&#xA;```&#xD;&#xA;安装指定版本的docker&#xD;&#xA;```&#xD;&#xA;yum install docker-ce-18.06.3.ce-3.el7&#xD;&#xA;```&#xD;&#xA;&#xD;&#xA; 一直卡到 [preflight] Running pre-flight checks&#xD;&#xA;&#xD;&#xA;可以考虑时间同步的问题&#xD;&#xA;&#xD;&#xA;</textarea> 

讯享网
小讯
上一篇 2025-04-14 08:46
下一篇 2025-05-24 14:23

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/182255.html