重启某个节点、重启电脑服务器后,kubernetes无法运行,k8s无法运行

问题描述

环境:ubuntu18.04 LTS

现象:按步骤安装kubernetes后,正常启动,各个命令均可正常使用。服务器重启后,执行命令错误信息如下:

bash 复制代码
sudo kubectl get nodes

The connection to the server 127.0.0.1:6443 was refused - did you

specify the right host or port?

解决过程

  1. 排查防火墙设置
    查看端口是否打开
bash 复制代码
telnet 127.0.0.1 6443

如果无法连接,可以关闭防火墙

bash 复制代码
sudo ufw disable 

重新启动kubernetes

bash 复制代码
systemctl start kubelet
  1. 交换分区
    检查交换分区是否启动,如果显示以下内容,则说明交换分区在启用
bash 复制代码
sudo swapon --show

NAME TYPE SIZE USED PRIO

/swap.img file 1.9G 4.5M -2

关闭交换分区

bash 复制代码
sudo swapoff -a

重新启动kubernetes,启动正常

bash 复制代码
systemctl start kubelet

彻底删除交换分区

bash 复制代码
vi /etc/fstab

删除文件中的如下行:

bash 复制代码
/swap.img none swap sw 0 0

重新启动电脑,kubernetes可自动正常启动

相关推荐
2401_8685347816 分钟前
软考网络规划设计师SSL协议知识点详解
服务器·网络
Escalating_xu33 分钟前
【Linux 网络编程】手写序列化与反序列化:从 x op y 到能校验的文本协议
linux·运维·网络
润滑卫士39 分钟前
油液多参数融合故障诊断:数据级融合与决策级融合方法
运维
李纲明2 小时前
WordPress 后台登录马上被踢回登录页:Cookie 域、HTTPS、盐值和页面缓存怎么查
运维·缓存·https·php·wordpress·cookie
todoitbo2 小时前
在 Ubuntu ARM64 上运行 Q1 V3.0 MuJoCo 模型:加载、步进和单执行器响应
linux·运维·ubuntu·ai·机器人·仿真教程·启元
AR-26710-3 小时前
Linux Day26——传输层与三次握手
linux·运维
额额额对了3 小时前
嵌入式 Linux 实战:i.MX6ULL 上的 CAN 通信与摄像头采集
linux·运维·服务器
RFID科技的魅力4 小时前
2026 年 RFID 资产标签批量制作怎么做?RFID 标签打印机实操指南
运维·人工智能·嵌入式硬件·物联网
灯澜忆梦4 小时前
【Linux】#10 | Linux 终端实用快捷键 + 安装应用
linux·运维·服务器
码士集团小青5 小时前
面霸篇:高频 Java 基础问题(核心卷一)
linux·服务器·数据库·redis·缓存·1024程序员节