1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 21:46:22 +01:00
Files
openshift-docs/modules/microshift-install-multus-running-node.adoc

62 lines
1.6 KiB
Plaintext

// Module included in the following assemblies:
//
// * microshift_networking/microshift-cni-multus.adoc
:_mod-docs-content-type: CONCEPT
[id="microshift-multus-installing-on-running-node_{context}"]
= Installing the Multus CNI plugin on a running node
[role="_abstract"]
If you want to attach additional networks to a pod for high-performance network configurations, you can install the {microshift-short} Multus RPM package. After installation, a host restart is required to re-create all the pods with the Multus annotation.
[IMPORTANT]
====
Uninstalling the Multus CNI plugin is not supported.
====
.Prerequisites
* You have root access to the host.
.Procedure
. Install the Multus RPM package by running the following command:
+
[source,terminal]
----
$ sudo dnf install microshift-multus
----
+
[TIP]
====
If you create your custom resources (CRs) for additional networks now, you can complete your installation and apply configurations with one restart.
====
. To apply the package manifest to an active node, restart the host by running the following command:
+
[source,terminal]
----
$ sudo systemctl restart
----
.Verification
* After restarting, ensure that the Multus CNI plugin components are created by running the following command:
+
[source,terminal]
----
$ oc get pod -A | grep multus
----
+
.Example output
[source,terminal]
----
openshift-multus dhcp-daemon-ktzqf 1/1 Running 0 45h
openshift-multus multus-4frf4 1/1 Running 0 45h
----
.Next steps
. If you have not done so, configure and apply the additional networks you want to use.
. Deploy your applications that use the created CRs.