For the past several release versions of the Spectrum SDC (10.4.x, 20.2, 21.2.x), the installer for the SDC is broken using Console mode under Linux. This was tested under multiple Linux releases, - though the OS in this case is irrelevant.
What happens is that the installer goes through the motions for the install but after "Launching Installer..." responds back with the following:
=======================================================
Installer User Interface Mode Not Supported
The installer cannot run in this UI mode. To specify the interface mode, use the -i command-line option, followed by the UI mode identifier. The valid UI modes identifiers are GUI, Console, and Silent.
=======================================================
Various permutations of the install using the Console were performed and all result in the same output.
Release : 10.4.x, 21.2.x
Component : Spectrum Core / SpectroSERVER Red Hat Linux
SDC installer that we use is 3rd party software that does not support the console install in Linux
If you cannot use the GUI, then it is recommended to use the silent install
Use the following command to run a silent installation of SDC support:
./install.bin -i Silent -DUSER_INSTALL_DIR="/app/spectrum"
This will install the SDMConnector in the /app/spectrum directory.
Use the following command to run a silent installation of SDC with TrapX support:
./install.bin -i Silent -DTRAPX_ENABLE=true
This will install the SDMConnector(TrapX) in the /opt/CA/SDMConnector directory.
If you wish to have SDC-TRAPX installed in a different directory, run the following command:
./install.bin -i Silent -DTRAPX_ENABLE=true -DUSER_INSTALL_DIR="/app/spectrum"
This will install the SDMConnector(TrapX) in the /app/spectrum directory.
The current workaround for the installation is to either perform the install under Windows on a test machine (recording the output required for a silent install) or do the same using a GUI install under Linux. The output recording can then be used as the input seed for the silent install process on the command line under Linux.