Rancher Resolved Issues
2022-08-21 14:39:09

Rancher Problems and Solutions

Quickly Clean a Node

Nodes need to be cleaned completely, use the following script.

1
curl https://gist.githubusercontent.com/Ileriayo/1bef407602208911e86f42d5d208c1fb/raw/af8fa882add9c0a7ccd72b92f1cfab5c95c355ba/nuke_rancher_kube_node.sh | sh

Waiting for API [Readey False xxx mins ago [Disconnected] Cluster agent is not connected]

The newest version of rancher brought this error to me, I’m not sure about the cause.

Waiting for API [Readey False xxx mins ago [Disconnected] Cluster agent is not connected].

Solution

Waiting for Kubernetes API to be available

Solution

  • Setting up hosts for all nodes.

    • ```bash
      hostnamectl set-hostname node1
      1
      2
      3
      4
      5
      6
      7
      8

      - Writing to the `hosts` file for all nodes

      - ```bash
      vi /etc/hosts
      #192.168.2.121 node1
      #192.168.2.122 node2
      #192.168.2.123 node3
  • Shut down firewall, selinux, and swap

    • sudo systemctl stop firewalld
      sudo systemctl disable firewalld
      
      #shut selinux: 
      sed -i 's/enforcing/disabled/' /etc/selinux/config
      setenforce 0
      
      #shut swap:
      swapoff -a  
      sed -ri 's/.*swap.*/#&/' /etc/fstab 
      

Master node unavailable after shutting down a worker node

I encountered this problem when I used only two nodes for the Kubernetes cluster, which is only one master node(with worker installed) and one worker node

Solution

  • Having one more worker node. When a worker node is unavailable, after 5 minutes, a new pod will be created on another available working node automatically.
Prev
2022-08-21 14:39:09
Next