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/machine-user-infra-machines-ibm-z-kvm.adoc
+1-26Lines changed: 1 addition & 26 deletions
Original file line number
Diff line number
Diff line change
@@ -16,31 +16,6 @@ You can create more {op-system-first} compute machines for your cluster by using
16
16
* An HTTP or HTTPS server is set up.
17
17
18
18
.Procedure
19
-
// Step 1 is a workaround for https://issues.redhat.com/browse/OCPBUGS-18394
20
-
// Can be removed when bug is fixed.
21
-
. Disable UDP aggregation.
22
-
+
23
-
Currently, UDP aggregation is not supported on {ibm-z-name} and is not automatically deactivated on multi-architecture compute clusters with an `x86_64` control plane and additional `s390x` compute machines. To ensure that the addtional compute nodes are added to the cluster correctly, you must manually disable UDP aggregation.
24
-
25
-
.. Create a YAML file `udp-aggregation-config.yaml` with the following content:
26
-
+
27
-
[source,yaml]
28
-
----
29
-
apiVersion: v1
30
-
kind: ConfigMap
31
-
data:
32
-
disable-udp-aggregation: "true"
33
-
metadata:
34
-
name: udp-aggregation-config
35
-
namespace: openshift-network-operator
36
-
----
37
-
38
-
.. Create the ConfigMap resource by running the following command:
39
-
+
40
-
[source,terminal]
41
-
----
42
-
$ oc create -f udp-aggregation-config.yaml
43
-
----
44
19
45
20
. Extract the Ignition config file from the cluster by running the following command:
. Move the downloaded {op-system-base} live `kernel`, `initramfs` and `rootfs` files to an HTTP or HTTPS server before you launch `virt-install`.
56
+
. Move the downloaded {op-system-base} live `kernel`, `initramfs`, and `rootfs` files to an HTTP or HTTPS server before you launch `virt-install`.
82
57
83
58
. Create the new KVM guest nodes using the {op-system-base} `kernel`, `initramfs`, and Ignition files; the new disk image; and adjusted parm line arguments.
= Creating {op-system} machines on {ibm-z-title} with z/VM
8
15
9
16
You can create more {op-system-first} compute machines running on {ibm-z-name} with z/VM and attach them to your existing cluster.
17
+
endif::ibm-z[]
18
+
ifdef::ibm-z-lpar[]
19
+
= Creating {op-system} machines on {ibm-z-title} in an LPAR
20
+
21
+
You can create more {op-system-first} compute machines running on {ibm-z-name} in a logical partition (LPAR) and attach them to your existing cluster.
22
+
endif::ibm-z-lpar[]
10
23
11
24
.Prerequisites
12
25
13
26
* You have a domain name server (DNS) that can perform hostname and reverse lookup for the nodes.
14
27
* You have an HTTP or HTTPS server running on your provisioning machine that is accessible to the machines you create.
15
28
16
29
.Procedure
17
-
// Step 1 is a workaround for https://issues.redhat.com/browse/OCPBUGS-18394
18
-
// Can be removed when bug is fixed.
19
-
. Disable UDP aggregation.
20
-
+
21
-
Currently, UDP aggregation is not supported on {ibm-z-name} and is not automatically deactivated on multi-architecture compute clusters with an `x86_64` control plane and additional `s390x` compute machines. To ensure that the addtional compute nodes are added to the cluster correctly, you must manually disable UDP aggregation.
22
-
23
-
.. Create a YAML file `udp-aggregation-config.yaml` with the following content:
24
-
+
25
-
[source,yaml]
26
-
----
27
-
apiVersion: v1
28
-
kind: ConfigMap
29
-
data:
30
-
disable-udp-aggregation: "true"
31
-
metadata:
32
-
name: udp-aggregation-config
33
-
namespace: openshift-network-operator
34
-
----
35
-
36
-
.. Create the ConfigMap resource by running the following command:
37
-
+
38
-
[source,terminal]
39
-
----
40
-
$ oc create -f udp-aggregation-config.yaml
41
-
----
42
30
43
31
. Extract the Ignition config file from the cluster by running the following command:
. Move the downloaded {op-system-base} live `kernel`, `initramfs`, and `rootfs` files to an HTTP or HTTPS server that is accessible from the z/VM guest you want to add.
67
+
. Move the downloaded {op-system-base} live `kernel`, `initramfs`, and `rootfs` files to an HTTP or HTTPS server that is accessible from the {op-system} guest you want to add.
80
68
81
-
. Create a parameter file for the z/VM guest. The following parameters are specific for the virtual machine:
69
+
. Create a parameter file for the guest. The following parameters are specific for the virtual machine:
82
70
** Optional: To specify a static IP address, add an `ip=` parameter with the following entries, with each separated by a colon:
83
71
... The IP address for the machine.
84
72
... An empty string.
@@ -129,7 +117,7 @@ If additional LUNs are configured with NPIV, FCP requires `zfcp.allow_lun_scan=0
129
117
+
130
118
[IMPORTANT]
131
119
====
132
-
Additional postinstallation steps are required to fully enable multipathing. For more information, see “Enabling multipathing with kernel arguments on {op-system}" in _Postinstallation machine configuration tasks_.
120
+
Additional postinstallation steps are required to fully enable multipathing. For more information, see “Enabling multipathing with kernel arguments on {op-system}" in _Machine configuration_.
Write all options in the parameter file as a single line and make sure that you have no newline characters.
155
-
156
-
. Transfer the `initramfs`, `kernel`, parameter files, and {op-system} images to z/VM, for example, by using FTP. For details about how to transfer the files with FTP and boot from the virtual reader, see link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/sect-installing-zvm-s390[Installing under Z/VM].
143
+
ifdef::ibm-z[]
144
+
. Transfer the `initramfs`, `kernel`, parameter files, and {op-system} images to z/VM, for example, by using FTP. For details about how to transfer the files with FTP and boot from the virtual reader, see link:https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html-single/interactively_installing_rhel_over_the_network/index#installing-under-z-vm_booting-the-installation-media[Booting the installation on {ibm-z-name} to install {op-system-base} in z/VM].
157
145
. Punch the files to the virtual reader of the z/VM guest virtual machine.
158
146
+
159
147
See link:https://www.ibm.com/docs/en/zvm/latest?topic=commands-punch[PUNCH] in {ibm-name} Documentation.
@@ -171,3 +159,16 @@ $ ipl c
171
159
----
172
160
+
173
161
See link:https://www.ibm.com/docs/en/zvm/latest?topic=commands-ipl[IPL] in {ibm-name} Documentation.
162
+
endif::ibm-z[]
163
+
ifdef::ibm-z-lpar[]
164
+
. Transfer the initramfs, kernel, parameter files, and {op-system} images to the LPAR, for example with FTP. For details about how to transfer the files with FTP and boot, see link:https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html-single/interactively_installing_rhel_over_the_network/index#installing-in-an-lpar_booting-the-installation-media[Booting the installation on {ibm-z-name} to install {op-system-base} in an LPAR].
0 commit comments