Skip to content

Commit e6b7c54

Browse files
committed
Add IBM Z LPAR installation assembly
1 parent 4422bfc commit e6b7c54

34 files changed

+785
-60
lines changed

_topic_maps/_topic_map.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,10 @@ Topics:
405405
File: installing-ibm-z-kvm
406406
- Name: Restricted network IBM Z installation with RHEL KVM
407407
File: installing-restricted-networks-ibm-z-kvm
408+
- Name: Installing a cluster in an LPAR on IBM Z and IBM LinuxONE
409+
File: installing-ibm-z-lpar
410+
- Name: Restricted network IBM Z installation in an LPAR
411+
File: installing-restricted-networks-ibm-z-lpar
408412
- Name: Installation configuration parameters for IBM Z and IBM LinuxONE
409413
File: installation-config-parameters-ibm-z
410414
- Name: Installing on IBM Power
Lines changed: 155 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,155 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="installing-ibm-z-lpar"]
3+
= Installing a cluster in an LPAR on {ibm-z-title} and {ibm-linuxone-title}
4+
include::_attributes/common-attributes.adoc[]
5+
:context: installing-ibm-z-lpar
6+
7+
toc::[]
8+
9+
[role="_abstract"]
10+
In {product-title} version {product-version}, you can install a cluster in
11+
a logical partition (LPAR) on {ibm-z-name} or {ibm-linuxone-name} infrastructure that you provision.
12+
13+
[NOTE]
14+
====
15+
While this document refers only to {ibm-z-name}, all information in it also applies to {ibm-linuxone-name}.
16+
====
17+
18+
[IMPORTANT]
19+
====
20+
Additional considerations exist for non-bare metal platforms. Review the information in the
21+
link:https://access.redhat.com/articles/4207611[guidelines for deploying {product-title} on non-tested platforms] before you install an {product-title} cluster.
22+
====
23+
24+
== Prerequisites
25+
26+
* You reviewed details about the xref:../../architecture/architecture-installation.adoc#architecture-installation[{product-title} installation and update] processes.
27+
* You read the documentation on xref:../../installing/installing-preparing.adoc#installing-preparing[selecting a cluster installation method and preparing it for users].
28+
* Before you begin the installation process, you must clean the installation directory. This ensures that the required installation files are created and updated during the installation process.
29+
* You provisioned xref:../../storage/persistent_storage/persistent-storage-ocs.adoc#persistent-storage-ocs[persistent storage using {rh-storage}] or other supported storage protocols for your cluster. To deploy a private image registry, you must set up persistent storage with `ReadWriteMany` access.
30+
* If you use a firewall, you xref:../../installing/install_config/configuring-firewall.adoc#configuring-firewall[configured it to allow the sites] that your cluster requires access to.
31+
32+
[NOTE]
33+
====
34+
Be sure to also review this site list if you are configuring a proxy.
35+
====
36+
37+
include::modules/cluster-entitlements.adoc[leveloffset=+1]
38+
39+
[id="installation-requirements-user-infra-lpar_{context}"]
40+
== Requirements for a cluster with user-provisioned infrastructure
41+
42+
For a cluster that contains user-provisioned infrastructure, you must deploy all
43+
of the required machines.
44+
45+
This section describes the requirements for deploying {product-title} on user-provisioned infrastructure.
46+
47+
include::modules/installation-machine-requirements.adoc[leveloffset=+2]
48+
include::modules/installation-minimum-resource-requirements.adoc[leveloffset=+2]
49+
50+
[role="_additional-resources"]
51+
.Additional resources
52+
53+
* xref:../../scalability_and_performance/optimization/optimizing-storage.adoc#optimizing-storage[Optimizing storage]
54+
55+
include::modules/minimum-ibm-z-system-requirements.adoc[leveloffset=+2]
56+
57+
[role="_additional-resources"]
58+
[id="additional-resources_ibmz-lpar-requirements"]
59+
.Additional resources
60+
61+
* See link:https://www.ibm.com/docs/en/systems-hardware/zsystems/3932-A02?topic=library-prsm-planning-guide[Processors Resource/Systems Manager Planning Guide] in {ibm-name} Documentation for PR/SM mode considerations.
62+
63+
* See link:https://www.ibm.com/docs/en/systems-hardware/zsystems/3932-A02?topic=library-dynamic-partition-manager-dpm-guide[IBM Dynamic Partition Manager (DPM) Guide] in {ibm-name} Documentation for DPM mode considerations.
64+
65+
* See link:https://www.vm.ibm.com/library/presentations/lparperf.pdf[Topics in LPAR performance] for LPAR weight management and entitlements.
66+
67+
* xref:../../scalability_and_performance/ibm-z-recommended-host-practices.adoc#ibm-z-recommended-host-practices[Recommended host practices for {ibm-z-name} & {ibm-linuxone-name} environments]
68+
69+
include::modules/preferred-ibm-z-system-requirements.adoc[leveloffset=+2]
70+
include::modules/csr-management.adoc[leveloffset=+2]
71+
include::modules/installation-network-user-infra.adoc[leveloffset=+2]
72+
73+
[role="_additional-resources"]
74+
[id="additional-resources_ibmz_lpar-chrony-time-service"]
75+
.Additional resources
76+
77+
* xref:../../installing/install_config/installing-customizing.adoc#installation-special-config-chrony_installing-customizing[Configuring chrony time service]
78+
79+
include::modules/installation-dns-user-infra.adoc[leveloffset=+2]
80+
81+
include::modules/installation-load-balancing-user-infra.adoc[leveloffset=+2]
82+
83+
include::modules/installation-infrastructure-user-infra.adoc[leveloffset=+1]
84+
85+
include::modules/installation-user-provisioned-validating-dns.adoc[leveloffset=+1]
86+
87+
include::modules/ssh-agent-using.adoc[leveloffset=+1]
88+
89+
include::modules/installation-obtaining-installer.adoc[leveloffset=+1]
90+
91+
include::modules/cli-installing-cli.adoc[leveloffset=+1]
92+
93+
include::modules/installation-initializing-manual.adoc[leveloffset=+1]
94+
95+
[role="_additional-resources"]
96+
.Additional resources
97+
* xref:../../installing/installing_ibm_z/installation-config-parameters-ibm-z.adoc#installation-config-parameters-ibm-z[Installation configuration parameters for {ibm-z-name}]
98+
99+
include::modules/installation-bare-metal-config-yaml.adoc[leveloffset=+2]
100+
101+
include::modules/installation-configure-proxy.adoc[leveloffset=+2]
102+
103+
include::modules/installation-three-node-cluster.adoc[leveloffset=+2]
104+
105+
include::modules/nw-operator-cr.adoc[leveloffset=+1]
106+
107+
include::modules/installation-user-infra-generate-k8s-manifest-ignition.adoc[leveloffset=+1]
108+
109+
include::modules/ibmz-configure-nbde-with-static-ip.adoc[leveloffset=+1]
110+
111+
[role="_additional-resources"]
112+
[id="additional-resources_configure-nbde-ibm-z-lpar"]
113+
.Additional resources
114+
115+
* xref:../../installing/install_config/installing-customizing.adoc#installation-special-config-butane_installing-customizing[Creating machine configs with Butane]
116+
117+
include::modules/installation-ibm-z-user-infra-machines-iso.adoc[leveloffset=+1]
118+
119+
include::modules/installation-user-infra-machines-static-network.adoc[leveloffset=+2]
120+
121+
include::modules/installation-installing-bare-metal.adoc[leveloffset=+1]
122+
123+
include::modules/cli-logging-in-kubeadmin.adoc[leveloffset=+1]
124+
125+
include::modules/installation-approve-csrs.adoc[leveloffset=+1]
126+
127+
include::modules/installation-operators-config.adoc[leveloffset=+1]
128+
129+
include::modules/installation-registry-storage-config.adoc[leveloffset=+2]
130+
131+
include::modules/registry-configuring-storage-baremetal.adoc[leveloffset=+3]
132+
133+
include::modules/installation-registry-storage-non-production.adoc[leveloffset=+3]
134+
135+
include::modules/installation-complete-user-infra.adoc[leveloffset=+1]
136+
137+
include::modules/cluster-telemetry.adoc[leveloffset=+1]
138+
139+
[role="_additional-resources"]
140+
[id="additional-resources_ibmz-lpar-remote-health-monitoring"]
141+
.Additional resources
142+
143+
* See xref:../../support/remote_health_monitoring/about-remote-health-monitoring.adoc#about-remote-health-monitoring[About remote health monitoring] for more information about the Telemetry service
144+
145+
* link:https://access.redhat.com/solutions/4387261[How to generate SOSREPORT within OpenShift4 nodes without SSH].
146+
147+
[id="next-steps_ibmz-lpar"]
148+
== Next steps
149+
150+
* xref:../../post_installation_configuration/machine-configuration-tasks.adoc#rhcos-enabling-multipath_post-install-machine-configuration-tasks[Enabling multipathing with kernel arguments on {op-system}].
151+
152+
* xref:../../post_installation_configuration/cluster-tasks.adoc#available_cluster_customizations[Customize your cluster].
153+
154+
* If necessary, you can
155+
xref:../../support/remote_health_monitoring/opting-out-of-remote-health-reporting.adoc#opting-out-remote-health-reporting_opting-out-remote-health-reporting[opt out of remote health reporting].
Lines changed: 157 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,157 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="installing-restricted-networks-ibm-z-lpar"]
3+
= Installing a cluster in an LPAR on {ibm-z-title} and {ibm-linuxone-title} in a restricted network
4+
include::_attributes/common-attributes.adoc[]
5+
:context: installing-restricted-networks-ibm-z-lpar
6+
7+
toc::[]
8+
9+
[role="_abstract"]
10+
In {product-title} version {product-version}, you can install a cluster in a logical partition (LPAR) on
11+
{ibm-z-name} or {ibm-linuxone-name} infrastructure that you provision in a restricted network.
12+
13+
[NOTE]
14+
====
15+
While this document refers to only {ibm-z-name}, all information in it also applies to {ibm-linuxone-name}.
16+
====
17+
18+
[IMPORTANT]
19+
====
20+
Additional considerations exist for non-bare metal platforms. Review the information in the
21+
link:https://access.redhat.com/articles/4207611[guidelines for deploying {product-title} on non-tested platforms] before you install an {product-title} cluster.
22+
====
23+
24+
== Prerequisites
25+
26+
* You reviewed details about the xref:../../architecture/architecture-installation.adoc#architecture-installation[{product-title} installation and update] processes.
27+
* You read the documentation on xref:../../installing/installing-preparing.adoc#installing-preparing[selecting a cluster installation method and preparing it for users].
28+
* You xref:../../installing/disconnected_install/installing-mirroring-installation-images.adoc#installing-mirroring-installation-images[created a mirror registry for installation in a restricted network] and obtained the `imageContentSources` data for your version of {product-title}.
29+
* Before you begin the installation process, you must move or remove any existing installation files. This ensures that the required installation files are created and updated during the installation process.
30+
+
31+
[IMPORTANT]
32+
====
33+
Ensure that installation steps are done from a machine with access to the installation media.
34+
====
35+
* You provisioned xref:../../storage/persistent_storage/persistent-storage-ocs.adoc#persistent-storage-ocs[persistent storage using {rh-storage}] or other supported storage protocols for your cluster. To deploy a private image registry, you must set up persistent storage with `ReadWriteMany` access.
36+
* If you use a firewall and plan to use the Telemetry service, you xref:../../installing/install_config/configuring-firewall.adoc#configuring-firewall[configured the firewall to allow the sites] that your cluster requires access to.
37+
+
38+
[NOTE]
39+
====
40+
Be sure to also review this site list if you are configuring a proxy.
41+
====
42+
43+
include::modules/installation-about-restricted-network.adoc[leveloffset=+1]
44+
45+
include::modules/cluster-entitlements.adoc[leveloffset=+1]
46+
47+
[id="installation-requirements-user-infra_{context}"]
48+
== Requirements for a cluster with user-provisioned infrastructure
49+
50+
For a cluster that contains user-provisioned infrastructure, you must deploy all
51+
of the required machines.
52+
53+
This section describes the requirements for deploying {product-title} on user-provisioned infrastructure.
54+
55+
include::modules/installation-machine-requirements.adoc[leveloffset=+2]
56+
include::modules/installation-minimum-resource-requirements.adoc[leveloffset=+2]
57+
58+
[role="_additional-resources"]
59+
.Additional resources
60+
61+
* xref:../../scalability_and_performance/optimization/optimizing-storage.adoc#optimizing-storage[Optimizing storage]
62+
63+
include::modules/minimum-ibm-z-system-requirements.adoc[leveloffset=+2]
64+
65+
[role="_additional-resources"]
66+
[id="additional-resources_ibmz-lpar-restricted-requirements"]
67+
.Additional resources
68+
69+
* See link:https://www.ibm.com/docs/en/systems-hardware/zsystems/3932-A02?topic=library-prsm-planning-guide[Processors Resource/Systems Manager Planning Guide] in {ibm-name} Documentation for PR/SM mode considerations.
70+
71+
* See link:https://www.ibm.com/docs/en/systems-hardware/zsystems/3932-A02?topic=library-dynamic-partition-manager-dpm-guide[IBM Dynamic Partition Manager (DPM) Guide] in {ibm-name} Documentation for DPM mode considerations.
72+
73+
* See link:https://www.vm.ibm.com/library/presentations/lparperf.pdf[Topics in LPAR performance] for LPAR weight management and entitlements.
74+
75+
* xref:../../scalability_and_performance/ibm-z-recommended-host-practices.adoc#ibm-z-recommended-host-practices[Recommended host practices for {ibm-z-name} & {ibm-linuxone-name} environments]
76+
77+
include::modules/preferred-ibm-z-system-requirements.adoc[leveloffset=+2]
78+
include::modules/csr-management.adoc[leveloffset=+2]
79+
include::modules/installation-network-user-infra.adoc[leveloffset=+2]
80+
81+
[role="_additional-resources"]
82+
.Additional resources
83+
84+
* xref:../../installing/install_config/installing-customizing.adoc#installation-special-config-chrony_installing-customizing[Configuring chrony time service]
85+
86+
include::modules/installation-dns-user-infra.adoc[leveloffset=+2]
87+
88+
include::modules/installation-load-balancing-user-infra.adoc[leveloffset=+2]
89+
90+
include::modules/installation-infrastructure-user-infra.adoc[leveloffset=+1]
91+
92+
include::modules/installation-user-provisioned-validating-dns.adoc[leveloffset=+1]
93+
94+
include::modules/ssh-agent-using.adoc[leveloffset=+1]
95+
96+
//You extract the installation program from the mirrored content.
97+
98+
//You install the CLI on the mirror host.
99+
100+
include::modules/installation-initializing-manual.adoc[leveloffset=+1]
101+
102+
[role="_additional-resources"]
103+
.Additional resources
104+
* xref:../../installing/installing_ibm_z/installation-config-parameters-ibm-z.adoc#installation-config-parameters-ibm-z[Installation configuration parameters for {ibm-z-name}]
105+
106+
include::modules/installation-bare-metal-config-yaml.adoc[leveloffset=+2]
107+
108+
include::modules/installation-configure-proxy.adoc[leveloffset=+2]
109+
110+
include::modules/installation-three-node-cluster.adoc[leveloffset=+2]
111+
112+
include::modules/nw-operator-cr.adoc[leveloffset=+1]
113+
114+
include::modules/installation-user-infra-generate-k8s-manifest-ignition.adoc[leveloffset=+1]
115+
116+
include::modules/ibmz-configure-nbde-with-static-ip.adoc[leveloffset=+1]
117+
118+
[role="_additional-resources"]
119+
[id="additional-resources_Configure-nbde-ibm-z-lpar-restricted"]
120+
.Additional resources
121+
122+
* xref:../../installing/install_config/installing-customizing.adoc#installation-special-config-butane_installing-customizing[Creating machine configs with Butane]
123+
124+
include::modules/installation-ibm-z-user-infra-machines-iso.adoc[leveloffset=+1]
125+
126+
include::modules/installation-user-infra-machines-static-network.adoc[leveloffset=+2]
127+
128+
include::modules/installation-installing-bare-metal.adoc[leveloffset=+1]
129+
130+
include::modules/cli-logging-in-kubeadmin.adoc[leveloffset=+1]
131+
132+
include::modules/installation-approve-csrs.adoc[leveloffset=+1]
133+
134+
include::modules/installation-operators-config.adoc[leveloffset=+1]
135+
136+
include::modules/olm-restricted-networks-configuring-operatorhub.adoc[leveloffset=+2]
137+
138+
include::modules/installation-registry-storage-config.adoc[leveloffset=+2]
139+
140+
include::modules/registry-configuring-storage-baremetal.adoc[leveloffset=+3]
141+
142+
include::modules/installation-registry-storage-non-production.adoc[leveloffset=+3]
143+
144+
include::modules/installation-complete-user-infra.adoc[leveloffset=+1]
145+
146+
[role="_additional-resources"]
147+
.Additional resources
148+
149+
* link:https://access.redhat.com/solutions/4387261[How to generate SOSREPORT within {product-title} version 4 nodes without SSH].
150+
151+
[id="next-steps_ibmz-lpar-restricted"]
152+
== Next steps
153+
154+
* xref:../../post_installation_configuration/cluster-tasks.adoc#available_cluster_customizations[Customize your cluster].
155+
* If the mirror registry that you used to install your cluster has a trusted CA, add it to the cluster by xref:../../openshift_images/image-configuration.adoc#images-configuration-cas_image-configuration[configuring additional trust stores].
156+
* If necessary, you can xref:../../support/remote_health_monitoring/opting-out-of-remote-health-reporting.adoc#opting-out-remote-health-reporting_opting-out-remote-health-reporting[opt out of remote health reporting].
157+
* If necessary, see xref:../../support/remote_health_monitoring/opting-out-of-remote-health-reporting.adoc#insights-operator-register-disconnected-cluster_opting-out-remote-health-reporting[Registering your disconnected cluster]

0 commit comments

Comments
 (0)