K8S常见报错处理

简介: 作者主页:https://www.couragesteak.com/

1 right host or port

The connection to the server localhost:8080 was refused - did you specify the right host or port?
解决方法:

mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config

在这里插入图片描述

2 初始化 healthz

The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get "http://localhost:10248/healthz": dial tcp [::1]:10248: connect: connection refused

解决方法

vim /etc/docker/daemon.json
{
  "registry-mirrors": ["https://q5vcymug.mirror.aliyuncs.com"],
  "exec-opts": ["native.cgroupdriver=systemd"]
}
systemctl restart docker
kubeadm reset -f

3 检查不健康 healthz

kubectl get cs

报错:
Get "http://127.0.0.1:10251/healthz": dial tcp 127.0.0.1:10251: connect: connection

在这里插入图片描述
解决方法:

vim /etc/kubernetes/manifests/kube-controller-manager.yaml

注释掉27行:# - --port=0

vim /etc/kubernetes/manifests/kube-scheduler.yaml

注释掉19行:# - --port=0

然后master节点重启:kubelet(等待几秒即可)

systemctl restart kubelet.service
相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
9月前
Metasploit -- 更新后报错处理
Metasploit -- 更新后报错处理
77 0
|
6月前
|
UED
解决报错和问题
这段内容主要表达了对阿里云平台上存在的一些错误或问题(BUG)进行持续的更新与修复的计划。旨在不断提升用户体验,确保平台稳定可靠。
|
9月前
|
SQL 关系型数据库 MySQL
MySQL安装运行问题及解决方法
MySQL安装运行问题及解决方法
139 0
|
安全 关系型数据库 MySQL
mysql安装各种报错处理
mysql安装各种报错处理
292 0
垮域问题解决方法
2.什么是跨域问题 通过一个地址去访问另外一个地址,这个过程中如果有三个地方,任何一个不一样就会出现跨域问题 (1)访问协议: http、 https (2)ip地址: (3)端口号:9528、8001
106 0
垮域问题解决方法
|
Ubuntu 虚拟化
Ubuntu系统 安装与配置 常见异常与解决办法
解决办法:以管理员方式打开cmd命令,输入netsh winsock reset(这个命令是重置网络规范,黑屏的原因很可能就是VMware软件跟本地网络规范有冲突),回车之后提示成功重置winsock目录,您必须重新启动计算机才能重新完成配置。重启后打开即可。
Ubuntu系统 安装与配置 常见异常与解决办法
|
固态存储 Linux
systemback慎用:安装后无法启动
systemback慎用:安装后无法启动
282 0
Ubuntu系统 使用与开发 常见异常与解决办法
在开发过程中,不小心在终端中把当前用户的Desktop、Downloads、Music等文件夹删除。 解决措施:
|
资源调度 JavaScript Java
|
SQL 关系型数据库 MySQL
MySQL使用过程中的报错处理(持续更新)
MySQL使用过程中的报错处理(持续更新)一、数据库初始化 1、Percona的MySQL 5.6.20版本数据库初始化 初始化命令(MySQL 5.6版本不适用mysqld命令进行初始化) 复制代码.
1708 0

热门文章

最新文章