Skip to content
CA Spectrum - 10.2 to 10.2.3
Documentation powered by DocOps

SRAdmin Installation Methods

Last update November 30, 2018

Contents

You can install SRAdmin through the following methods:

  • CA Spectrum GUI
    If you install CA Spectrum on a local computer from the CA Spectrum GUI, SRAdmin can be installed during the installation process. You cannot install SRAdmin from the CA Spectrum GUI when you install remotely. If you are using the CA Spectrum GUI locally to upgrade from a release earlier than CA Spectrum 9.0, SRAdmin cannot be automatically upgraded on the local machine. Instead, you have the option to install it.
  • SRAdmin GUI
    Install SRAdmin from the SRAdmin GUI when you want to perform a remote installation or a distributed installation of CA Spectrum. You can also install SRAdmin from the SRAdmin GUI as an alternative to using the CA Spectrum GUI installation to perform a local CA Spectrum installation.
  • Manually install SRAdmin on Linux, Solaris, and Windows platforms

    Note: As an alternative to the GUI install options, install SRAdmin manually.
  • Install SRAdmin in silent mode on Linux, Solaris, and Windows platforms

    Note: As an alternative to the GUI and manual install options, install SRAdmin in silent mode.

Install SRAdmin Daemon

Install SRAdmin from the SRAdmin GUI when you want to perform a remote installation or a local distributed installation of CA Spectrum. You can also install SRAdmin from the SRAdmin GUI as an alternative to using the CA Spectrum GUI installation to perform a local CA Spectrum installation.

Note: If you are upgrading CA Spectrum from a post 9.0 release, you do not need to install SRAdmin. SRAdmin is automatically upgraded.

Follow these steps:

  1. Ensure that you have met the installation prerequisites for Linux, Solaris, or Windows.
  2. Ensure that you are logged in as root when installing on Solaris or Linux (unless you are using a sudoers file for root permissions). Ensure that you are logged in as a user with Administrator rights if you are installing on Windows.
  3. Insert the installation media into the appropriate drive.
    The Install dialog appears.
  4. Click Install CA Spectrum Remote Administration.
    The License Agreement dialog appears.
  5. Scroll through and read the license agreement, accept the agreement, and click Next.
    The Destination Location dialog appears with the default directory.
  6. Click Next if you want to install in the default location or click Choose and select a different directory and then click Next.

    Note: The default directory for Windows is C:/Program Files/SRAdmin. The default directory for Solaris and Linux is /sw/SPECTRUM/SRAdmin.

    A dialog appears with a progress bar.

    Note: On Linux platforms, the following warning could appear before the installer launches, if you launch the installer from a shell. This warning does not cause any problems with your installation and can be disregarded:
    awk: cmd. line:6: warning: escape sequence `\.' treated as plain `.'
    

    The Installation Complete dialog appears once the installation is complete.

  7. Click Done to exit.
    SRAdmin Daemon is installed.

Manually Install SRAdmin Daemon on Windows

You can manually install SRAdmin as an alternative to installing SRAdmin from the CA Spectrum GUI or the SRAdmin GUI.

Note: Run the visual studio runtime installation before you net start sradmin on Windows. From the command prompt, go to < spectrum cd directory>/nt/nttools/VS2008 and run vcredist_x86.exe.

Follow these steps:

  1. Ensure that you have met the installation prerequisites.
  2. Insert the CA Spectrum installation media into the appropriate drive.
  3. Log in as Administrator or a user with administrator privileges.

    Note: If you are running the Cygwin32 bash shell, exit it.
  4. Open the command prompt and shift to the Program Files directory.
  5. Create the SRAdmin directory by entering:

    mkdir SRAdmin
    
  6. Run cd SRAdmin.
  7. Copy the CA Spectrum Remote Administration Daemon from the installation media to the SRAdmin directory by entering:

    copy <installation_media drive>\sdic\windows\sradmin.exe
    
  8. Install the CA Spectrum Remote Administration Daemon by entering:

    sradmin.exe --install
    
  9. Start the CA Spectrum Remote Administration Daemon by entering:

    sradmin.exe --start
    

    SRAdmin Daemon is installed.

Manually Install SRAdmin Daemon on Linux

You can manually install SRAdmin as an alternative to installing SRAdmin from the CA Spectrum GUI or the SRAdmin GUI.

Follow these steps:

  1. Ensure that you have met the installation prerequisites.
  2. Insert the installation media into the appropriate drive.
  3. Log in as root and create the SRAdmin directory path by entering:

    mkdir -p /sw/SPECTRUM/SRAdmin
    

    This directory path is stored in the S99sradmin file in the /etc/rc2.d/ directory.

  4. Copy the SRAdmin Daemon to the SRAdmin directory by entering:

    cp <installation_media drive>/sdic/linux/sradmin.exe /sw/SPECTRUM/SRAdmin
    
  5. Copy sradmin.rc2 to the init.d directory by entering:

    cp <installation_media drive>/sdic/linux/sradmin.rc2 /etc/init.d/sradmin
    
  6. Change the file permissions by entering:

    chmod 500 /etc/init.d/sradmin
    
  7. Run the following command:

    /sbin/chkconfig --add sradmin
    
  8. Start the CA Spectrum Remote Administration Daemon by entering:

    /etc/init.d/sradmin start
    

    SRAdmin Daemon is installed.

Manually Install SRAdmin Daemon on Solaris

You can manually install SRAdmin as an alternative to installing SRAdmin from the CA Spectrum GUI or the SRAdmin GUI.

Follow these steps:

  1. Ensure that you have met the installation prerequisites.
  2. Insert the installation media into the appropriate drive.
  3. Log in as root and create the SRAdmin directory path as follows:

    mkdir -p /sw/SPECTRUM/SRAdmin
    

    This path is stored in the S99sradmin file in the /etc/rc2.d/ directory.

  4. Copy SRAdmin Daemon to the SRAdmin directory as follows:

    cp <installation_media drive>/sdic/sunos5/sradmin.exe /sw/SPECTRUM/SRAdmin
    
  5. Copy the sradmin.rc2 file to the init.d directory as follows:

    cp <installation_media drive>/sdic/sunos5/sradmin.rc2 /etc/init.d/sradmin
    
  6. Change the file permissions as follows:

    chmod 500 /etc/init.d/sradmin
    
  7. Change the directory to rc2.d as follows:

    cd /etc/rc2.d
    
  8. Run the following command:

    ln -s ../init.d/sradmin S99sradmin
    
  9. Start the CA Spectrum Remote Administration Daemon as follows:

    /etc/init.d/sradmin start
    

    SRAdmin Daemon is installed.

Install SRAdmin Daemon in Silent Mode on Windows

As an alternative, you can install SRAdmin Daemon on Windows using silent mode.

Note: By default, a silent installation of SRAdmin Daemon is installed into the /sw/SPECTRUM/SRAdmin/directory. To install SRAdmin Daemon into another directory, run the following command before completing the silent installation procedure:
srainstall.bin -f <properties file>
The properties file now contains the following text:
INSTALLER_UI=silent
USER_INSTALL_DIR=/sradmin

Follow these steps:

  1. Ensure that you have met the installation prerequisites.
  2. Insert the installation media into the appropriate drive.
  3. Log in as Administrator or as a user with administrator privileges.
  4. Open the command prompt and go to the appropriate drive.
  5. Run the following command:

    sdic\nt\ srainstall.exe -i silent
    

    SRAdmin Daemon is silently installed.

Install SRAdmin Daemon in Silent Mode on Linux

As an alternative, you can install SRAdmin Daemon on Linux using silent mode.

Note: By default, a silent installation of SRAdmin Daemon is installed into the /sw/SPECTRUM/SRAdmin/directory. To install SRAdmin Daemon into another directory, run the following command before performing the following procedure:
srainstall.bin -f <properties file>
The properties file now contains the following text:
INSTALLER_UI=silent
USER_INSTALL_DIR=/sradmin

Follow these steps:

  1. Ensure that you have met the installation prerequisites.
  2. Insert the installation media into the appropriate drive.
  3. Log in as root and navigate to the following directory path:

    <installation_media drive>/sdic/linux
    
  4. Run the following command:

    srainstall.bin -i silent
    
    Note: On Linux platforms, the following warning can appear before the installer launches. This warning does not cause problems with your installation and can be disregarded:
    awk: cmd. line:6: warning: escape sequence `\.' treated as plain `.'
    

    SRAdmin Daemon is silently installed.

Install SRAdmin Daemon in Silent Mode on Solaris

As an alternative, you can install SRAdmin Daemon on Solaris using silent mode.

Note: By default, a silent installation of SRAdmin Daemon is installed into the /sw/SPECTRUM/SRAdmin/directory. To install SRAdmin Daemon into another directory, run the following command before completing the silent installation procedure:
srainstall.bin -f <properties file>
The properties file now contains the following text:
INSTALLER_UI=silent
USER_INSTALL_DIR=/sradmin

Follow these steps:

  1. Ensure that you have met the installation prerequisites.
  2. Insert the installation media into the appropriate drive.
  3. Log in as root.
  4. Navigate to the following directory path:

    <installation_media_drive>/sdic/sunos5
    
  5. Run the following command:

    srainstall.bin -i silent
    

    SRAdmin Daemon is silently installed.

Install CA Spectrum in Silent Mode

Create the Host Installation Information File

The Distributed Installer (distinst.exe) uses the information in the Host Installation Information (HII) file to complete the distributed installation.

Follow these steps:

  1. Create a text file using a text editor, for host installation information. Alternatively, you can use the hostargs.<time> file located in the <$SPECROOT>Install-Tools/LOGS/<version_date> directory as a starting point.

    Note: The hostargs.< time> file does not exist for a new installation.
  2. Enter the HII file parameters for each computer on which you plan to install CA Spectrum.
  3. Save the file with a valid filename in a directory, for example, tmp. As long as it is valid, the HII filename is not important.

    Note: You need this file name when you run the distributed installation client.
  4. Exit the text editor.
    The HII file is created.

HII File Parameters

The following table describes the parameters in the Host Installation Information File:

Parameter Description
remote_host=<remote host to install on> The hostname of the target system for the installation.
Note: Do not enter an IP address OR localhost in place of hostname. 
l_handle=<landscape handle>
The landscape handle of the remote system. Required only for SpectroSERVER installations.
install_dir=<path>
The directory where CA Spectrum is installed. For example, /usr/Spectrum or C:/win32app/Spectrum.
install_owner=<username> The owner of the installation.
main_loc_serv=<location server>

The hostname of the Main Location Server (required for all-non patch installations). You can only specify a remote hostname if you are installing a SpectroSERVER.

Note:  Do not enter IP address in place of hostname. 

vcd_path=<vcd path> The path of the installation information. For example, if the installation files are in the local directory, /tmp/SpectrumInstallMedia, enter vcd_path=/tmp/SpectrumInstallMedia
ss_install=yes|no
(Optional) Default = Yes for a new installation. Select No if you do not want to install the SpectroSERVER on the remote computer. For first-time installations only.
huge_landscape_handle =yes|no Default = No; "yes" for huge landscape handle type ; "no" for legacy landscape handle type
Considered if ss_install=yes; For first-time installations only.
For more information, see Landscape Handles
oc_install=yes|no (Optional) Default = No. Select No if you do not want to install OneClick on the remote computer. For first-time installations only.
xtn_install=yes|no
(Optional) Default = Yes for a new installation. Select No if you do not want to install components marked as XTN. For first-time installations only.
Note: If you set the ss_install parameter to Yes, set the xtn_install parameter to Yes. Do not set xtn_install to Yes when the components marked as XTN are not installed with either OneClick or the SpectroSERVER.
install_type=full|minimal
Default = Full. Full indicates standard installation type (all CA Spectrum components). Select minimal for Remote Operations Server. Required for new installations only.
patch=yes|no

(Optional) Default = No. Select Yes for patch installations.
Note: This parameter is applicable only when upgrading to Service Pack/Hot Fix releases on top of a base release version (for e.g. upgrading to 10.2.1 from 10.2), and does not apply to PTF (Patch Temporary Fix) files or in migration scenarios (for e.g. Migrating from 9.x to 10.x).

same=yes|no (Optional) Default = No. Select Yes to re-install files that have the same version as the presently installed version.
overwrite=yes|no (Optional) Default = No. Select Yes to overwrite all files when selecting same=yes and to avoid the process of comparing installed files with the files to be installed. Files are not preserved.
locale=<value>
(Upgrades and Migrations only) Specifies the language to install (evformat/pcause/eventtables).
Do not use this parameter when you are upgrading from CA Spectrum 9.3 or 9.3 H01.
Values:  en_US = English; ja_JP = Japanese; zh_CN = Simplified Chinese; zh_TW = Traditional Chinese.
exclude_parts=<PART-NUMBER>; <PART-NUMBER>
Excludes components from installation. This list is saved for future upgrades/patches.
For example:
exclude_parts=SA-RPT-MGR excludes CA Spectrum Report Manager from a OneClick distributed installation.
exclude_parts=SA-CFMGR;SA-SPM excludes NCM and SPM from a OneClick distributed installation.
ignore_disk_space=yes|no (Optional) Default = No. Select Yes if you want to install, regardless of the disk space warnings.
remove_vnmdb_lock=yes|no
Default = No. Removes the vnmdb lock file if one exists. Enter Yes only if SpectroSERVER is not running.
srm_source_host=<hostname>
(Optional) Report Manager option (default = no migration). The MySQL hostname needed to obtain the CA Spectrum Report Manager database.

(Optional) Report Manager option (default = no migration). The MySQL password is required for the CA Spectrum Report Manager database.
srm_ss_servers=<server lists> (separated by ";")
(Optional) Report Manager option (default = Main Location Server). The SpectroSERVERs from which Report Manager gathers information.
tomcat_port=xxxxxx The port number for Apache Tomcat. Default: 80 for Windows; 8080 for Solaris/Linux.
tomcat_root=<tomcat root directory> An existing Apache Tomcat directory. The default is the OneClick install directory.
server_username=<user name> (Optional) Used by the Process Daemon (processd) server on Windows only. For a Windows domain, the syntax is <domain>\<username>. Default = SRAdmin username.
server_password=<password> (Optional) Used by the processd server on Windows only. Default = SRAdmin password.

Creating the Password File

A password file contains accounts and passwords for remote computers. You can create a password file on Solaris, Linux, and Windows. You add one entry per host to this file. Each line contains:

  • host name
  • root/administrator account name
  • root/administrator account password

You can use a pound (#) or a backslash (\) in the password file. Insert a backslash before the characters of the password or CA Spectrum interprets them as a comment line.

For example, if your password is test#computer, enter it in the password file as test\#computer. If your password is test\computer, enter it in the password file as test\\computer.

Note: You can use a sudoers file to provide users with limited root permissions for remote clients. Root permissions apply only to the commands required to install CA Spectrum. This option is available for Solaris and Linux operating systems.

Create a Password File

You can omit a root/administrator password in the password file and only enter a host name and user name. In this case, the CA Spectrum distributed installation client prompts you to enter a password at the command line.

After you enter a password, the installer asks if you want to use this same password for all entries. If you answer “No," you are prompted for a password each time a host in the password file does not have a password entry.

Follow these steps:

  1. Create a password file using a text editor.
  2. For each system in which you plan to install CA Spectrum, add an entry with the host name, account name, and password. Enter this information in the following order:
    • On Solaris/Linux:

      <host name> <root account name> <root password>
      
    • On Windows:

      <host name> <administrator account name> <administrator password>
      
    Note: The < root password> and the < administrator password> are optional.
  3. Save the file with a valid file name in a directory. If the password file name is valid, it is not important.

    Note: Use this file name for running the distributed installation client.
  4. Exit the text editor.
    The password file is created.

Grant Limited Root Permissions (Linux and Solaris)

Sudo (super user do) is a third-party application. Using this application, a system administrator can let users run certain commands as root or as another user. CA Spectrum is compatible with the sudoers file (which the Sudo application uses). Specifically, you can use the sudoers files to grant users root permissions that are needed for running the CA Spectrum installation on remote systems. This file eliminates the need for the installation program to have full root permissions on all of the remote systems where CA Spectrum is installed.

Note: CA Spectrum does not use the actual Sudo application to change user permissions. Instead, it parses the applicable information in the sudoers file to provide installation permissions to the specified user. For information about the Sudo application, see http://www.courtesan.com/sudo/.

SRAdmin Daemon must be installed on all the computers where you plan to install CA Spectrum. You also need a sudoers file on all the computers where you plan to install CA Spectrum.

Execute the following steps on each remote computer where you are installing CA Spectrum.

Follow these steps:

  1. Add the following entry to the sudoers file. This entry provides the specified user permission to run the sradmin.exe program as root:

    <username> <client_host> = <path_to_sraadmin>/sradmin.exe
    
    • username
      Specifies the user with root permissions for running the installation. You can set this parameter to ALL to indicate that all users can have root permissions.
    • client_host
      Specifies the name of the local host system (that is, the system where you plan to run the distributed installation). You can set this parameter to ALL to indicate all host computers that exist in the NIS/DNS namespace.
    • path_to_sradmin
      Specifies the path to the sradmin.exe application. The default path is /sw/SPECTRUM/SRAdmin/. You can also use ALL in place of <path_to_sraadmin>/sradmin.exe, which indicates that the user has root access to all programs on the specified server.
    Note: The entry must be on a single line. Do not use line continuation characters.
  2. Create a symbolic link file named sudoers in the directory where the sradmin.exe application exists. By default, this directory is /sw/SPECTRUM/SRAdmin. You can use the following command to create the symbolic link file:

    ln -s <full path to sudoers file from step 1> sudoers
    
  3. Verify that the following conditions are met:
    • Root(0) owns both of these files.
    • The group is set to root(0).
    • The permissions for the files are 0440.
    Limited root permissions are granted.

Change the Sudoers File Owner (Linux and Solaris)

By default, root owns the sudoers file. However, to limit the number of users who can access the sudoers file, you can change its owner. Then, modify the sradmin.exe startup parameters so that the sradmin.exe application honors only the configuration found in the sudoers file that the specified user owns. Sudoers files that other users own are ignored.

To change the sudoers file owner, add the --sudoowners parameter to the command line in the S99sradmin file that is used for starting sradmin.exe.

Follow these steps:

  1. Open the following file:
    • On Solaris: /etc/rc2.d/S99aradmin
    • On Linux: /etc/rc2.d/K09sradmin
  2. Locate the following line:

    $SRADHOME/sradmin.exe --start
    
  3. Add the following parameter to this line:

    --sudoowners=<username>
    
    • username
      Specifies the user who owns the sudoers file. For example, you can enter:

      $SRADHOME/sradmin.exe --start --sudoowners=bsmith
      
  4. Save and close the file.
    The sudoers file owner is changed.

Run the Distributed Installation Client on Windows

The prerequisites for running the distributed installation client on a Windows system are as follows:

  • Verify that the time settings for the following systems are synchronized within 2 minutes of each other:
    • The Windows system running the installation
    • The remote hosts receiving the installation.
    If the time setting is not synchronized, the distributed installation fails to authenticate with the SRAdmin Daemon on the remote systems.
  • Verify that all CA Spectrum processes in the distributed environment (including the SpectroSERVER and the OneClick clients) are shut down.
  • Verify name resolution.

Follow these steps:

  1. Log on to the Windows system.
  2. Install SRAdmin Daemon.
  3. Create the password file.
  4. Create the Host Installation Information file.
  5. Locate the distributed installation client (sdicnt.exe):
    • If you are installing from the installation media, the executable is located in <installation_media drive>:\sdic directory.
    • If you are installing from a downloaded patch, the executable is located in the <$SPECROOT>/Install-Tools/sdic directory.
  6. (Optional) Run a verification test before running the CA Spectrum Distributed Installation Client. This test verifies user names and passwords in the password file, checks SRAdmin versions on remote computers, and validates VCD paths. To run this test, enter the following command:

    <pathtoexecutable>\sdicnt.exe -h <host file> -p <password file> -test
    
    • pathtoexecutable
      Specifies the location of the distributed installation client.
    • host file
      Specifies a file containing the remote host installation information. Include this path when the host file is not located in the same directory as the distributed installation client.
      Example: -h C:/tmp/hostinfo
    • password file
      Specifies the file containing account and password information. Include this path when the password file is not located in the same directory as the distributed installation client.
    Note: Results of the test appear on the screen and in the LOGS_ YYYYMMDD subdirectory ( YYYY=year, MM=month, DD=day). This subdirectory is located in the same directory as the CA Spectrum Distributed Installation Client.
  7. Run the CA Spectrum Distributed Installation Client as follows:

    <pathtoexecutable>\sdicnt.exe -h <host file> -p <password file>[-accept]
    
    • pathtoexecutable
      Specifies the location of the CA Spectrum Distributed Installation Client (sdicnt.exe).
    • host file
      Specifies a file containing the remote host installation information. Include this path when the host file is not located in the same directory as the distributed installation client.
      Example: -h C:/tmp/hostinfo
    • password file
      Specifies the file containing account and password information. Include this path when the password file is not located in the same directory as the distributed installation client.
    • -accept
      (Optional) Acknowledges the license agreement and accepts its terms without the agreement appearing on your screen. This option allows for a silent installation.
      The license agreement is located in the following places:
      • In the installation directory, <install dir>/Install-Tools/license/license.txt.
      • On the installation media, <installation_media>/<plat>/license/license.txt, where plat is either nt, sunos5, or linux.
      Note: You do not need to perform the following two steps when you use the -accept command.

    You can exit the installation at any time by pressing Ctrl + C; however, the remote installations continue.

    Note: Results of the installation appear on the screen and in the LOGS_ YYYYMMDD subdirectory. This subdirectory is located in the directory where you ran the distributed installation client.
  8. Review the license agreement. When complete, accept the terms of the agreement and continue the installation by entering Y (yes), and pressing Enter.

    Note: Pressing Enter scrolls line-by-line, and pressing the space bar scrolls page-by-page.

    After the installation is complete, the message Installation Complete appears. Running the distributed installation client on Windows is complete.

Run the Distributed Installation Client on Linux and Solaris

The prerequisites for running the distributed installation client on a Linux or Solaris system are as follows:

  • Verify that the time settings for the following systems are synchronized within 2 minutes of each other:
    • The Linux or Solaris system running the installation
    • The remote hosts receiving the installation
    If the time setting is not synchronized, the distributed installation fails to authenticate with the SRAdmin Daemon on the remote systems.
  • Verify that all CA Spectrum processes in the distributed environment (including the SpectroSERVER and the OneClick clients) are shut down.
  • Verify name resolution.

Follow these steps:

  1. Log on to the Linux or Solaris system.
  2. Install SRAdmin Daemon.
  3. Create the Host Installation Information file.
  4. Create the password file.
  5. Locate the distributed installation client (sdiclinux.exe for Linux or sdicsol.exe for Solaris):
    • If you are installing from the installation media, the executable is located in the <installation_media mount>/sdic directory.
    • If you are installing from a downloaded patch, the executable is located in the <$SPECROOT>/Install-Tools/sdic directory.
  6. (Optional) Run a verification test before running the distributed installation client. This test verifies user names and passwords in the password file, checks SRAadmin versions on remote computers, and validates VCD paths. To run this test, enter the following command:
    • For Linux:

      <pathtoexecutable>/sdiclinux.exe -h <host file> -p <password file> -test
      
    • For Solaris:

      <pathtoexecutable>/sdicsol.exe -h <host file>  -p <password file> -test
      
    • pathtoexecutable
      Specifies the location of the distributed installation client.
    • host file
      Specifies a file containing the remote host installation information. Include this path when the host file is not located in the same directory as the distributed installation client.
      Example: -h /tmp/hostinstall
    • password file
      Specifies the file containing account and password information. Include this path when the password file is not located in the same directory as the distributed installation client.
    Note: Results of the test appear on the screen and in the LOGS_ YYYYMMDD subdirectory ( YYYY=year, MM=month, DD=day). This subdirectory is located in the same directory as the distributed installation client.
  7. Run the distributed installation client as follows:
    • For Linux:

      <pathtoexecutable>/sdiclinux.exe -h <host file> -p <password file>
      [-accept]
      
    • For Solaris:

      <pathtoexecutable>/sdicsol.exe -h <host file> -p <password file>
      [-accept]
      
    • pathtoexecutable
      Specifies the location of the CA Spectrum Distributed Installation Client.
    • host file
      Specifies a file containing the remote host installation information. Include this path when the host file is not located in the same directory as the distributed installation client.
      Example: -h /tmp/hostinstall
    • password file
      Specifies the file containing account and password information. Include this path when the password file is not located in the same directory as the distributed installation client.
    • -accept
      (Optional) Acknowledges the license agreement and accepts its terms without the agreement appearing on your screen. This option allows for a silent installation.
      The license agreement is located in the following places:
      • In the installation directory, <install dir>/Install-Tools/license/license.txt.
      • On the installation media, <installation_media>/<plat>/license/license.txt, where plat is either nt, sunos5, or linux.
      Note: You do not need to perform the following two steps when you use the -accept command.

    You can exit the installation at any time by pressing Ctrl + C; however, the remote installations continue.

    Note: Results of the installation appear on the screen and in the LOGS_ YYYYMMDD subdirectory. This subdirectory is located in the same directory as the distributed installation client.
  8. Review the license agreement. When complete, accept the terms of the agreement and continue the installation by entering Y (yes), and pressing Enter.

    Note: Pressing Enter scrolls line-by-line, and pressing the space bar scrolls page-by-page.

    After the installation is complete, the message Installation Complete appears. Running the distributed installation client on Solaris or Linux is complete.

Distributed Installations Without the Root Password

Under certain conditions, you can run a distributed installation in a Solaris or Linux environment without being prompted for a user name and password.

For this scenario to work properly, run the distributed installation from the local machine as root. The installation program automatically executes without asking for a user name or password.

Note: This process does not automate the acceptance of the CA Spectrum license agreement. You must manually agree to the terms of the license agreement before the installation can proceed.

Log Files

The CA Spectrum Distributed Installation Client creates a subdirectory named LOGS_YYYYMMDD (YYYY=year, MM=month, and DD=day when the installation was started). This subdirectory contains a file for each system where you install CA Spectrum. To view these files, you need write permissions to the directory where you started the distributed installation client.

These files use the following naming convention:

<host_name>.HH.MM

host_name

Specifies the remote host name.

  • HH
    Specifies the hour when the installation started.
  • MM
    Specifies the minute when the installation started.

Note: Results of a distributed installation appear in the LOGS_YYYYMMDD subdirectory.

Installation Duplication

After you complete a CA Spectrum GUI installation, you can use the hostargs.<time> file located in the <$SPECROOT>Install-Tools/LOGS/<version_date> directory of the new installation as a baseline for more installations. The only potential change that is needed is the remote_host parameter in the hostargs<time> file.

Also, add values to the server_user name and server_password parameters for either of these scenarios:

  • You are installing on Windows in a domain
  • You do not want the existing user name and password used in the <password file>.

If you are installing CA Spectrum on Windows in a domain, create a password file.

Was this helpful?

Please log in to post comments.

  1. Dan White
    2017-01-29 04:49

    Reference to Landscape Handles (https://docops.ca.com/display/CSP/.Setting+Up+a+Distributed+SpectroSERVER+Environment+v10.2#id-.SettingUpaDistributedSpectroSERVEREnvironmentv10.2-LHLandscapeHandles" contains CSP so doesn't work for partners/customers. Dan.

    1. Abhijit Das
      2017-01-30 04:57

      Hi Dan, Thanks for letting us know! The information isn't restricted but the links were broken. We've fixed them and you should be able to view the content now! We're working to find out such instances and fix them. Do let us know if you find other instances like this. Thanks, Team DocOps

  2. Kenneth Ahrweiler
    2017-02-23 11:18

    Manually Install SRAdmin Daemon on Linux, typo on step 5 command, should be: cp /sdic/linux/sradmin.rc2 /etc/init.d/sradmin

    1. Vijaya Kumar Gonela
      2017-02-28 03:25

      Kenneth Ahrweiler,

      Thanks for your feedback!
      We have fixed the typo.
      Regards,
      Team DocOps 

  3. Edward Royston
    2017-04-07 01:42

    In the section on the HII file, could the section around "patch" be clarified. Essentially, the reason for the "patch=yes" to be set is when a Spectrum install is to be patched. This is NOT for applying PTF (Patch Temporary Fix) files. However, it is to be set if an upgrade is to be performed where the version of Spectrum to go to is dependent on a previous release being present. For example, 10.2.1 requires 10.2 to be present before it can be installed and so "patch=yes" is set. However, for a transition of say 9.4 to 10.2, there is no dependency on a version of Spectrum to be present for 10.2. As such, "patch=no".

    1. Abhijit Das
      2017-06-01 06:27

      Hi Edward, Thanks for your detailed comment. We will update the documentation for 'patch' in HII File parameters accordingly.

      Regards, Team DocOps

  4. Prashanth Nagaraju
    2018-02-09 06:25

    Installation steps given as "Insert media", but after 10x there is no mediam, right?

  5. Scott Hahn
    2018-08-20 07:18

    sradmin silent install on Linux. Documentation is wrong or does not work. The first step says to create a properties file and syntax assumes you can name it anything you want. Step 6 is the install with no syntax on how to reference the properties file.

    1. Scott Hahn
      2018-08-20 07:34

      First command should use "-r" (not -f) to create a respinse file.

    1. Vijaya Kumar Gonela
      2018-08-21 06:39

      @Scott Hahn

      Thanks for your feedback!
      We will work with the engineering to team to review the steps for Silent Install on Linux and update the documentation accordingly.
      Regards,
      Team DocOps

  6. JOSEPH ACKLEY
    2018-09-06 01:41

    In the Manually Install SRAdmin Daemon on Linux section, there is a step missing. After step 4, permissions have to be changed on the sradmin.exe file copied to the /sw/SPECTRUM/SRAdmin directory. The user needs to run "chmod 755 /sw/SPECTRUM/SRAdmin/sradmin.exe"

    1. Abhishek Mishra
      2018-09-19 07:06

      Hi Joseph,

      Thanks for your comment. But I think sradmin.exe will already have execute permissions (for root user) if we copy it as a root user.

      Regards, Abhishek

  7. GLENN SHOEMAKE
    2018-10-02 08:24

    For the Linux Silent Install there is a requirement to create and set a temp directory for the install and to use IATEMPDIR/tmp/sradmin

    [root@shogl02-I18288 tmp]# mkdir sradmin [root@shogl02-I18288 tmp]# chmod 755 sradmin [root@shogl02-I18288 tmp]# cd /mnt [root@shogl02-I18288 mnt]# export IATEMPDIR=/tmp/sradmin; [root@shogl02-I18288 mnt]# echo $IATEMPDIR /tmp/sradmin

    For the response file I simply called it sradmin.response.file and added to it my custom location that i created beforehand

    Destination Location

    --------------------

    USER_INSTALL_DIR=/usr/sradmin INSTALLER_UI=silent

    Then ran the install as

    ./srainstall.bin -f /tmp/sradmin.response.file -i silent

    And the install worked, setting the temp directory beforehand is needed otherwise the install will fail.

    1. Abhishek Mishra
      2018-10-05 08:17

      Hi Glenn,

      Thanks for your comment. I am reviewing the silent installation process. Will update accordingly.

      Regards, Abhishek

      1. Abhishek Mishra
        2018-10-11 08:24

        Hi Glenn,

        I followed the steps for SRAdmin silent installation on linux. As such, I couldn't find any error related to temp directory. The variable "IATEMPDIR" is required to be set when there is not enough space in /tmp directory for creating temporary installation files during installation. If that is the case , then we need to set this variable to specify another directory for creation of temporary files.

        Regards, Abhishek

  8. Silvio Okamoto
    2019-01-14 11:08

    The parameter name is missing for this description: (Optional) Report Manager option (default = no migration). The MySQL password is required for the CA Spectrum Report Manager database.

    The missing parameter name is: srm_source_password=