Skip to content

Commit 4799f44

Browse files
Lakshmi GirishLakshmi Girish
Lakshmi Girish
authored and
Lakshmi Girish
committed
IBMZ changes for Multipath support for ABI
1 parent f675bac commit 4799f44

3 files changed

+38
-2
lines changed

modules/adding-ibm-z-lpar-agent.adoc

+15
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Use the following procedure to manually add {ibm-z-name} agents to your cluster
1616

1717
. Create a boot parameter file for the agents.
1818
+
19+
--
1920
.Example parameter file
2021
[source,terminal]
2122
----
@@ -35,6 +36,19 @@ random.trust_cpu=on rd.luks.options=discard
3536
<1> For the `coreos.live.rootfs_url` artifact, specify the matching `rootfs` artifact for the `kernel` and `initramfs` that you are starting. Only HTTP and HTTPS protocols are supported.
3637
<2> For the `ip` parameter, manually assign the IP address, as described in _Installing a cluster with z/VM on IBM Z and IBM LinuxONE_.
3738
<3> For installations on DASD-type disks, use `rd.dasd` to specify the DASD where {op-system-first} is to be installed. For installations on FCP-type disks, use `rd.zfcp=<adapter>,<wwpn>,<lun>` to specify the FCP disk where {op-system} is to be installed.
39+
+
40+
[NOTE]
41+
====
42+
For FCP multipath configurations, provide two disks instead of one.
43+
====
44+
+
45+
.Example
46+
[source,yaml]
47+
----
48+
rd.zfcp=<adapter1>,<wwpn1>,<lun1> \
49+
rd.zfcp=<adapter2>,<wwpn2>,<lun2>
50+
----
51+
+
3852
<4> To enable FIPS mode, specify `fips=1`. This entry is required in addition to setting the `fips` parameter to `true` in the `install-config.yaml` file.
3953
+
4054
[NOTE]
@@ -52,6 +66,7 @@ boot-artifacts
5266
└─ agent.s390x-kernel.img
5367
└─ agent.s390x-rootfs.img
5468
----
69+
--
5570

5671
. Rename the `boot-artifacts` file present in the `generic.ins` parameter file to match the names of the `boot-artifacts` file generated by the installation program.
5772

modules/installing-ocp-agent-ibm-z-zvm.adoc

+14
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Only use this procedure for {ibm-z-name} clusters with z/VM.
1717

1818
. Create a parameter file for the z/VM guest:
1919
+
20+
--
2021
.Example parameter file
2122
+
2223
[source,text]
@@ -40,8 +41,21 @@ coreos.inst.persistent-kargs="console=tty1 console=ttyS1,115200n8"
4041
<2> For the `ip` parameter, assign the IP address automatically using DHCP, or manually assign the IP address, as described in "Installing a cluster with z/VM on {ibm-z-name} and {ibm-linuxone-name}".
4142
<3> The default is `1`. Omit this entry when using an OSA network adapter.
4243
<4> For installations on DASD-type disks, use `rd.dasd` to specify the DASD where {op-system-first} is to be installed. Omit this entry for FCP-type disks.
44+
+
45+
[NOTE]
46+
====
47+
For FCP multipath configurations, provide two disks instead of one.
48+
====
49+
+
50+
.Example
51+
[source,yaml]
52+
----
53+
rd.zfcp=<adapter1>,<wwpn1>,<lun1> \
54+
rd.zfcp=<adapter2>,<wwpn2>,<lun2>
55+
----
4356
<5> For installations on FCP-type disks, use `rd.zfcp=<adapter>,<wwpn>,<lun>` to specify the FCP disk where {op-system} is to be installed. Omit this entry for DASD-type disks.
4457
<6> To enable FIPS mode, specify `fips=1`. This entry is required in addition to setting the `fips` parameter to `true` in the `install-config.yaml` file.
58+
--
4559
+
4660
Leave all other parameters unchanged.
4761

modules/installing-ocp-agent-inputs.adoc

+9-2
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ When you use a disconnected mirror registry, you must add the certificate file t
145145

146146
. Create the `agent-config.yaml` file by running the following command:
147147
+
148+
--
148149
[source,terminal]
149150
----
150151
$ cat > agent-config.yaml << EOF
@@ -182,20 +183,26 @@ hosts: // <2>
182183
next-hop-address: 192.168.111.2
183184
next-hop-interface: eno1
184185
table-id: 254
185-
ifdef::iscsi-boot[minimalISO: true <6>]
186+
ifdef::iscsi-boot[minimalISO: true <6>]
186187
EOF
187188
----
188-
+
189189
<1> This IP address is used to determine which node performs the bootstrapping process as well as running the `assisted-service` component.
190190
You must provide the rendezvous IP address when you do not specify at least one host's IP address in the `networkConfig` parameter. If this address is not provided, one IP address is selected from the provided hosts' `networkConfig`.
191191
<2> Optional: Host configuration. The number of hosts defined must not exceed the total number of hosts defined in the `install-config.yaml` file, which is the sum of the values of the `compute.replicas` and `controlPlane.replicas` parameters.
192192
<3> Optional: Overrides the hostname obtained from either the Dynamic Host Configuration Protocol (DHCP) or a reverse DNS lookup. Each host must have a unique hostname supplied by one of these methods.
193193
<4> Enables provisioning of the {op-system-first} image to a particular device. The installation program examines the devices in the order it discovers them, and compares the discovered values with the hint values. It uses the first discovered device that matches the hint value.
194+
+
195+
[NOTE]
196+
====
197+
This parameter is mandatory for FCP multipath configurations on {ibm-z-name}.
198+
====
199+
+
194200
<5> Optional: Configures the network interface of a host in NMState format.
195201
ifdef::iscsi-boot[]
196202
<6> Generates an ISO image without the rootfs image file, and instead provides details about where to pull the rootfs file from.
197203
You must set this parameter to `true` to enable iSCSI booting.
198204
endif::iscsi-boot[]
205+
--
199206

200207
ifdef::pxe-boot[]
201208

0 commit comments

Comments
 (0)