Managed Kubernetes
Latest
Frequently Asked Questions
Solutions
How Tos
Internal Only
Templates
Powered By

Title
Message
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
Cluster Deployment Fails Due To Multiple NICS
Copy Markdown
Open in ChatGPT
Open in Claude
Problem
Cluster creation or node attaching is failing when nodes are having multiple network interfaces.
Environment
- Platform9 Managed Kubernetes - v5.3 and Higher
Cause
PMK by default picks up the an interface that matches the default gateway and tries to connect to Kubernetes API and fails.
Resolution
- Before attaching the node to cluster, Stop PMK stack on the nodes using:
Command
xxxxxxxxxx# systemctl stop pf9-hostagent pf9-nodeletd# /opt/pf9/nodelet/nodeletd phases stop- Create the file with below content and give the pf9 users ownership
Command
xxxxxxxxxx# cat /var/opt/pf9/kube_interface_v4V4_INTERFACE <NIC_NAME> # chown root:pf9group var/opt/pf9/kube_interface_v4- Now start the PMK stack:
Command
xxxxxxxxxx# systemctl start pf9-hostagent- Now add the node to cluster using UI or API calls. The node will be onboarded to the cluster with IP address present on the specified interface when the PMK stack starts.
/var/opt/pf9/kub_e_interface_v4_ file will not be removed when the pf9-kube package is removed. Hence when migrating a node from one cluster to another, when re-imaging the hosts to use a different interface and when cleaning the host to remove it from pf9 these files have to be deleted manually.
Additional Information
Our Engineering team is planning to integrate this option in the Management Plane UI in the future releases. Reach out to Platform9 Support to get more information.
VariableType to search · ESC to discard
GlossaryType to search · ESC to discard
InsertType to search · ESC to discard
No matches
Last updated on
Was this page helpful?
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message