You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/sno-du-enabling-workload-partitioning.adoc
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ During {sno} cluster installation, you must enable workload partitioning. This l
10
10
11
11
[NOTE]
12
12
====
13
-
You can enable workload partitioning only during cluster installation. You cannot disable workload partitioning post-installation. However, you can reconfigure workload partitioning by updating the `cpu` value that you define in the performance profile, and in the related `MachineConfig` custom resource (CR).
13
+
You can enable workload partitioning only during cluster installation. You cannot disable workload partitioning post-installation. However, you can reconfigure workload partitioning by updating the `cpu` value that you define in the performance profile, and in the related `cpuset` value in the `MachineConfig` custom resource (CR).
14
14
====
15
15
16
16
* The base64-encoded CR that enables workload partitioning contains the CPU set that the management workloads are constrained to. Encode host-specific values for `crio.conf` and `kubelet.conf` in base64. This content must be adjusted to match the CPU set that is specified in the cluster performance profile and must be accurate for the number of cores in the cluster host.
<1> The `CPUs` value varies based on the installation.
59
+
<1> The `cpuset` value varies based on the installation.
58
60
+
59
-
If Hyper-Threading is enabled, specify both threads for each core. The `CPUs` value must match the reserved CPU set specified in the performance profile.
61
+
If Hyper-Threading is enabled, specify both threads for each core. The `cpuset` value must match the reserved CPUs that you define in the `spec.cpu.reserved` field in the performance profile.
60
62
61
63
* When configured in the cluster, the contents of `/etc/kubernetes/openshift-workload-pinning` should look like this:
62
64
+
@@ -68,4 +70,4 @@ If Hyper-Threading is enabled, specify both threads for each core. The `CPUs` va
68
70
}
69
71
}
70
72
----
71
-
<1> The `cpuset` must match the `CPUs` value in `/etc/crio/crio.conf.d/01-workload-partitioning`.
73
+
<1> The `cpuset` must match the `cpuset` value in `/etc/crio/crio.conf.d/01-workload-partitioning`.
0 commit comments