Lab 2.2. Deploy a New Cluster
I am trying the Lab Exercise, but after executing the command:
'bash k8scp.sh | tee $HOME/cp.out' at some point I am asked to restart the system. The command is already finished prior to the restart, but I never see the output as pictured in the lab excersice: 
So I don´t even know if the installation is done correctly.
Can anybody help me?
Kind regards!
Answers
-
Hi @stanislawfreund,
What user executes the command? What guest OS distribution is running your VM? Is it a local or cloud VM?
Please provide any errors or warning messages generated while the script is running.Regards,
-Chris0 -
Hi @chrispokorni,
I am using a two Ubuntu VM on Virtualbox. One for the control plane and the other one for the worker node. The guest os on both is Ubuntu 20.04. The commands were executed without sudo, by the regular user. For now I could execute both k8s.sh on the cp as well as k8sWorker.sh on the Worker node. But I can´t join the nodes.
Do I have to execute the command kubectl apply -f podnetwork.yaml? I Saw that we already installed Cilium with k8s.sh.
Kind regards,
Stanislaw0 -
Hi @stanislawfreund,
The connection refused errors could be triggered if the promiscuous mode is not enabled to allow all traffic in VirtualBox for each VM. A single bridged network interface is recommended per VM.
Running the
sudo kubeadm join ...repeatedly on the same host does not help. Instead it causes many more errors and failures. Please run asudo kubeadm reseton the worker node prior to re-running thejoincommand.If followed closely, the lab guide steps should be sufficient to bootstrap a working Kubernetes two-node cluster. There is no need to re-run steps or to run them out of order to fix accumulated errors.
Regards,
-Chris0
Categories
- All Categories
- 177 LFX Mentorship
- 177 LFX Mentorship: Linux Kernel
- 754 Linux Foundation IT Professional Programs
- 374 Cloud Engineer IT Professional Program
- 170 Advanced Cloud Engineer IT Professional Program
- 74 DevOps IT Professional Program - Discontinued
- 5 DevOps & GitOps IT Professional Program
- 100 Cloud Native Developer IT Professional Program
- 7.6K Training Courses & Learning Paths
- 2 AI & ML Training
- 1 Blockchain & Decentralized Identity Training
- 5 Cloud & Containers Training
- 1 Cybersecurity Training
- 2 DevOps & Site-Reliability Training
- 1 Linux Kernel Development Training
- 1 Networking Training
- 2 Open Source Best Practice Training
- 2 System Administration Training
- 1 System Engineering Training
- 1 Web & Application Development Training
- 794 Hardware
- 202 Drivers
- 68 I/O Devices
- 37 Monitors
- 95 Multimedia
- 173 Networking
- 91 Printers & Scanners
- 89 Storage
- 769 Linux Distributions
- 81 Debian
- 68 Fedora
- 22 Linux Mint
- 13 Mageia
- 24 openSUSE
- 150 Red Hat Enterprise
- 31 Slackware
- 13 SUSE Enterprise
- 356 Ubuntu
- 465 Linux System Administration
- 31 Cloud Computing
- 73 Command Line/Scripting
- Github systems admin projects
- 98 Linux Security
- 78 Network Management
- 101 System Management
- 46 Web Management
- 112 Mobile Computing
- 20 Android
- 77 Development
- 1.2K New to Linux
- 1K Getting Started with Linux
- 393 Off Topic
- 121 Introductions
- 182 Small Talk
- 29 Study Material
- 977 Programming and Development
- 310 Kernel Development
- 649 Software Development
- 990 Software
- 382 Applications
- 182 Command Line
- 5 Compiling/Installing
- 68 Games
- 317 Installation
- Archived
- 2 LFD140 Class Forum
- 1.4K LFS258 Class Forum
Upcoming Training
-
August 20, 2018
Kubernetes Administration (LFS458)
-
August 20, 2018
Linux System Administration (LFS301)
-
August 27, 2018
Open Source Virtualization (LFS462)
-
August 27, 2018
Linux Kernel Debugging and Security (LFD440)