longxibo 2023-07-16 17:22 采纳率: 0%
浏览 9

博主安装k8s 遇到问题如下

博主安装k8s 遇到问题如下,请指导一下
[root@k8s-node2-70-111-24 ~]# kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
The connection to the server localhost:8080 was refused - did you specify the right host or port?

  • 写回答

2条回答 默认 最新

  • 田猿笔记 2023-07-16 17:38
    关注

    您好!根据您提供的信息,看起来您在安装 Kubernetes 集群时遇到了问题。错误消息表明连接到本地主机的 8080 端口被拒绝了。这通常是由于 Kubernetes API 服务器未启动或未正确配置所致。

    以下是一些可能的解决方案和建议:

    1. 检查 Kubernetes API 服务器是否正在运行:您可以通过运行以下命令来检查 Kubernetes API 服务器的状态:

      systemctl status kube-apiserver
      

      如果它没有运行,您可以尝试启动它:

      systemctl start kube-apiserver
      
    2. 检查 API 服务器的配置文件:Kubernetes API 服务器的配置文件通常位于 /etc/kubernetes/apiserver.conf/etc/kubernetes/manifests/kube-apiserver.yaml。确保配置文件中的端口设置为 8080。

    3. 检查 Kubernetes 集群的网络配置:Flannel 是 Kubernetes 的一种网络解决方案,用于在集群中创建网络层。确保您已正确配置 Flannel 网络。可以通过以下命令检查 Flannel 的状态:

      kubectl get pods --all-namespaces | grep flannel
      

      如果没有运行中的 Flannel Pod,您可以尝试重新安装 Flannel。

    4. 检查 kubectl 配置:确保您的 kubectl 配置正确,并且您正在与正确的主机和端口进行通信。您可以通过运行以下命令来检查当前的 kubectl 配置:

      kubectl config view
      

      确认其中的 current-context 是否与您所期望的上下文匹配。

    请注意,Kubernetes 版本可能会影响上述步骤的确切命令和配置位置。上述步骤是基于 Kubernetes 版本 1.15+ 进行的。

    评论

报告相同问题?

问题事件

  • 创建了问题 7月16日

悬赏问题

  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示
  • ¥15 求三国群英传pl国战时间的修改方法
  • ¥15 matlab代码代写,需写出详细代码,代价私
  • ¥15 ROS系统搭建请教(跨境电商用途)
  • ¥15 AIC3204的示例代码有吗,想用AIC3204测量血氧,找不到相关的代码。