Skip to content

Commit a242422

Browse files
authored
Merge pull request #3783 from uyuni-project/workflow-install-on-ppc
Common workflow for installing server on power pc
2 parents ff9b0c7 + 430dac4 commit a242422

File tree

1 file changed

+83
-0
lines changed

1 file changed

+83
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
[[workflow-install-from-raw-image]]
2+
= Installing {productname} on {ppc64le}
3+
4+
This guide demonstrates how to set up {productname} Server using SelfInstall ISO image on {ppc64le} machine.
5+
6+
7+
8+
== Use Case
9+
10+
RAW images are pre-built, ready-to-use representations of a running operating system.
11+
Instead of being installed through a traditional installer, they are directly copied to the hard disk of the target host.
12+
RAW image format is flexible and compatible with a wide range of virtualization and deployment tools.
13+
14+
This guide provides essential information about these pre-configured images.
15+
16+
This workflow outlines the steps to install {productname} on a {ppc64le} architecture using the SelfInstall ISO image.
17+
This method is used to create a container host for {productname}, allowing for efficient management of your systems.
18+
19+
== Outcome
20+
21+
Successful completion of this workflow results in successful installation of {productname} Server running on a {ppc64le} system.
22+
23+
== Step-by-step Instructions
24+
25+
[NOTE]
26+
====
27+
This workflow is complex and time-consuming.
28+
Make sure that adequate testing is done before deploying the procedure in live environment.
29+
====
30+
31+
.Procedure: Prepare the Prerequisites
32+
[role=procedure]
33+
. A physical or virtual machine that supports the {ppc64le} architecture.
34+
. Access to the SUSE SelfInstall ISO image for {productname} (either 512 or 4096 block size, depending on your disk configuration).
35+
. Sufficient storage for the root disk (40GB recommended) and a separate, large, fast storage device for persistent volumes.
36+
. Network connectivity for registration and updates from SCC.
37+
. A valid LCM+ subscription key.
38+
39+
40+
.Procedure: Installation Steps
41+
[role=procedure]
42+
43+
. *Download and Prepare the Installation Media*
44+
.. Download the SelfInstall ISO image for the appropriate physical block size (512 or 4096) from suse.com.
45+
Example: [literal]``SUSE-Manager-Server.ppc64le-5.0.2-SelfInstall-ppc-4096-2024.12.install.iso``
46+
.. Create a new instance with a root disk size of 40GB (recommended).
47+
.. Attach the SelfInstall ISO as a virtual CD and attach large, fast storage for the persistent volume.
48+
49+
. *Boot from SelfInstall ISO*
50+
.. Boot from the SelfInstall ISO and follow the on-screen prompts.
51+
.. Select the desired disk for the root partition [literal]``(/)``. The system will copy the disk image to the selected volume.
52+
53+
. *Finalize Installation and Initial Setup*
54+
.. Shut down the instance and remove the virtual CD-ROM from the boot sequence.
55+
.. Start the instance. It will boot from the newly installed {productname} host OS.
56+
.. The system will adapt to the disk size and allow you to log in
57+
58+
. *Register with SCC and Apply Updates*
59+
.. Register the server with SCC using the `SUSEConnect` command, including the SUSE Manager Server Extension.
60+
.. Use your ppc64le LCM+ subscription key for registration.
61+
.. Apply all available updates using [literal]``transactional-update``.
62+
.. Reboot the system as directed.
63+
64+
. *Install Required Packages*
65+
.. Install the packages to use this instance as a container host for {productname}
66+
+
67+
----
68+
transactional-update pkg install netavark podman \
69+
mgradm mgrctl uyuni-storage-setup-server
70+
----
71+
+
72+
.. Provision persistent storage for {productname}
73+
+
74+
----
75+
mgr-storage-server $device
76+
----
77+
+
78+
Ensure [literal]``$device`` points to the fast, persistent storage.
79+
+
80+
For more information, see xref:installation-and-upgrade:container-deployment/mlm/server-deployment-mlm.adoc#_persistent_volumes[Persistent Volumes].
81+
+
82+
.. Follow the documentation from here to continue with deployment
83+
xref:installation-and-upgrade:container-deployment/mlm/server-deployment-mlm.adoc#_deploy_with_mgradm[Server Deployment].

0 commit comments

Comments
 (0)