Installing IBM Cloud Transformation Advisor on RHEL
SUPPORT TYPE: Transformation Advisor is fully supported for installation on Red Hat Enterprise Linux. Limited Support is available for installation on Windows and is provided on a best-efforts basis. Security features such as authentication, TLS and proxy configuration are not supported on Windows.
Prerequisites
Before you begin go to the Registration and download site and download the Transformation Advisor Local install script. If you are using a Windows operating system,
you must also download the docker-compose.yml
and .env
files. For details on using the signature to verify the downloaded zip, please see here.
Required Resources
Table 1. Minimum default configuration
System | Memory (GB) | CPU (cores) | Disk space (GB)
------------------------ | ----------- | ----------- | ---------------
Transformation Advisor | 8 | 4 | 20
Installing IBM Transformation Advisor on RHEL
You might also follow these instructions for an installation on MacOS, subject to the SUPPORTED PLATFORMS note on this page regarding support.
Before you start, ensure that you have docker or podman installed.
-
Podman greater than 3.4
-
Docker on RHEL 8/9:
Docker is not shipped or supported by Red Hat for Red Hat Enterprise Linux (RHEL) 8/9. Docker Community Edition may be installed on RHEL 8/9 from the Docker CE package repository here: https://download.docker.com/linux/centos/docker-ce.repo
-
If you haven't already, go to the Registration and download site and download the Transformation Advisor Local install script.
-
Create a directory for the Transformation Advisor files, for example,
ta_local
. Copy the .zip file that you downloaded during the registration step into this directory and extract it:unzip transformationAdvisor.zip
-
To install Transformation Advisor locally, run the following command:
./launchTransformationAdvisor.sh
-
Select 1 if you agree with the terms of the License.
-
Select 1 to install Transformation Advisor
-
After the installation is complete, you can access Transformation Advisor locally at the following URLs. The host name or IP address and port are provided by the installation program.
- Linux:
http://< host name >:3000
- MacOS:
http://< IP Address >:3000
- Linux:
Note: For Transformation Advisor to function correctly your system must be configured to allow ingress and egress on ports 3000 & 2220
Installing IBM Cloud Transformation Advisor on Windows v10 / v11
Installation on Windows is subject to the SUPPORTED PLATFORMS note on this page.
-
If you haven't already, go to the Registration and download site and download the windows10files.zip.
-
Install Docker Desktop for Windows. You can watch this short video for a detailed walk-through of the installation steps.
-
Extract the zip and if Docker Desktop uses volumes then rename the file
docker-compose_volumes.yaml
todocker-compose.yml
, if Docker Desktop uses file share then rename the filedocker-compose_fileShare.yaml
todocker-compose.yml
-
Create a
ta_local
directory, for exampleC:\Users\ta_local\dockerCompose
, and put the.env
anddocker-compose.yml
files there. -
Open a terminal session.
-
Change to the directory where the
docker-compose.yml
and.env
files are located. -
Make sure that Docker is running:
docker ps
-
Pull the Transformation Advisor images:
docker-compose pull
-
Start the containers and run them in the background:
docker-compose up -d
-
Verify that four containers are created:
`docker ps`
-
Access the Transformation Advisor UI at the following URL:
http://localhost:3000
Installing IBM Cloud Transformation Advisor on Windows v10 / v11 using podman
-
Install Windows Terminal
-
Install / enable WSL 2
-
Install Ubuntu (20.04)
-
Install Podman from the Add the Podman PPA and install Podman section
-
Install TA using the script transformation-advisor-local-<version>.zip
https://www.redhat.com/sysadmin/podman-windows-wsl2
Known issue
On a reboot, you might see an error message like
error retrieving network namespace
Workaround
cd /tmp
rm -rf
Run the launch script again and select 5 to start the Transformation Advisor.
.