Here is a step-by-step guide on installing IBM TSM Server(IBM Spectrum Protect). The procedure described here focuses on version 8.1.11 of IBM TSM Server and assumes the operating system to be Red Hat Linux 8.5.
Step 1. Pre-installation Requirements for IBM TSM Server
1. Ensure the Linux system has the memory greater than 64GB. 2. Prepare the filesystem as /opt/tivoli. It is recommended to designate the /opt/tivoli directory as the separate filesystem for TSM server binary. Ensure that the file system has sufficient space. It is recommended to have a minimum of 40GB of available space to accommodate the TSM instance and its associated data. 3. Open the following four system configuration files using the vi editor and add the lines stated in blue. /etc/sysctl.conf fs.file-max = 65536 /etc/security/limits.conf * soft nofile 65536 * hard nofile 65536 /etc/sysconfig/selinux #SELINUX=enforcing SELINUX=disable /etc/ssh/sshd_config PasswordAuthentication yes 4. Reboot the server shutdown -r "now"
Note the output of the “df -Th” command for the file system “/opt/tivoli,” which is the target location for installing the TSM server.
my_tsmsvr01:[root]/root>df -Th Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 63G 0 63G 0% /dev tmpfs tmpfs 63G 4.0K 63G 1% /dev/shm tmpfs tmpfs 63G 26M 63G 1% /run tmpfs tmpfs 63G 0 63G 0% /sys/fs/cgroup /dev/mapper/rootvg-rootlv xfs 120G 22G 99G 18% / /dev/sda1 xfs 1014M 431M 584M 43% /boot /dev/mapper/appsvg-tsmhlv01 xfs 280G 1G 270G 4% /opt/tivoli tmpfs tmpfs 13G 12K 13G 1% /run/user/42 my_tsmsvr01:[root]/root>
Step 2. Prepare TSM server install binary
1. Go to IBM support site to download IBM TSM server install binary and copy to TSM server. 2. Once the binary located on the server change the file permission as executable as below. chmod 755 SP_8.1.11_LIN86_SERSTG_AGT_ML.bin
Step 3. Execute the TSM install binary
Execute the TSM server binary to initiate the extraction process. Note that this action does not start to install binary yet but only extract all the necessary files required to prepare for running the installation script.
my_tsmsvr01:[root]/install_files/tsmserver> ./SP_8.1.11_LIN86_SERSTG_AGT_ML.bin UnZipSFX 6.00 of 20 April 2009, by Info-ZIP (http://www.info-zip.org). creating: im64/ creating: im64/Offerings/ creating: im64/configuration/ creating: im64/configuration/org.eclipse.update/ creating: im64/documentation/ creating: im64/documentation/de/ creating: im64/documentation/en/ creating: im64/documentation/es/ creating: im64/documentation/fr/ creating: im64/documentation/jp/ creating: im64/documentation/pt_BR/ creating: im64/documentation/ru/ creating: im64/documentation/th/ creating: im64/documentation/tr/ creating: im64/documentation/zh/ creating: im64/documentation/zh_TW/ creating: im64/jre_8.0.6010.20200602_1505/ creating: im64/jre_8.0.6010.20200602_1505/jre/ . . . . inflating: im32/post-install.xml inflating: im64/post-install.xml inflating: README.htm my_tsmsvr01:[root]/install_files/tsmserver> my_tsmsvr01:[root]/install_files/tsmserver>ls -rlt total 2567024 -rwxr-xr-x. 1 root root 11063 Jul 1 2020 install.sh -rw-r--r--. 1 root root 17810 Jul 21 2020 README.htm drwxr-xr-x. 10 root root 4096 Nov 3 2020 im64 drwxr-xr-x. 10 root root 4096 Nov 3 2020 im32 drwxr-xr-x. 8 root root 149 Nov 3 2020 repository drwxr-xr-x. 2 root root 112 Nov 3 2020 input -rwxr-xr-x. 1 root root 2628590113 Feb 16 11:12 SP_8.1.11_LIN86_SERSTG_AGT_ML.bin my_tsmsvr01:[root]/install_files/tsmserver>
Step 4. Execute the script install.sh
./install.sh -c
Now refer to the command output provided below. Pay attention to the text highlighted in yellow, as it indicates the options you need to choose in order to proceed with the installation. During the installation process, you will encounter a list of features to choose from. It is not necessary to select all of them when building a TSM server. In this example, I recommend choosing three essential options: IBM Spectrum Protect server, IBM Spectrum Protect license, and IBM Spectrum Protect device driver. These components are required for building the TSM server.
my_tsmsvr01:[root]/install_files/tsmserver>ls -rlt total 2567024 -rwxr-xr-x. 1 root root 11063 Jul 1 2020 install.sh -rw-r--r--. 1 root root 17810 Jul 21 2020 README.htm drwxr-xr-x. 10 root root 4096 Nov 3 2020 im64 drwxr-xr-x. 10 root root 4096 Nov 3 2020 im32 drwxr-xr-x. 8 root root 149 Nov 3 2020 repository drwxr-xr-x. 2 root root 112 Nov 3 2020 input -rwxr-xr-x. 1 root root 2628590113 Feb 16 11:12 SP_8.1.11_LIN86_SERSTG_AGT_ML.bin my_tsmsvr01:[root]/install_files/tsmserver> my_tsmsvr01:[root]/install_files/tsmserver>./install.sh -c Preprocessing the input. =====> IBM Installation Manager Preprocessing the input. Loading repositories... Preparing and resolving the selected packages... Preparing and resolving the selected packages... Preparing and resolving the selected packages... Preparing and resolving the selected packages... Preparing and resolving the selected packages... Preparing and resolving the selected packages... Preparing and resolving the selected packages... =====> IBM Installation Manager> Install =====> IBM Installation Manager> Install Select packages to install: 1. [X] IBM® Installation Manager 1.9.0 2. [ ] IBM Spectrum Protect server 8.1.11.20201103_1152 3. [ ] IBM Spectrum Protect languages 8.1.11.20201103_1149 4. [ ] IBM Spectrum Protect license 8.1.11.20201103_1148 5. [ ] IBM Spectrum Protect storage agent 8.1.11.20201103_1147 6. [ ] IBM Spectrum Protect device driver 8.1.11.20201103_1150 7. [ ] IBM Spectrum Protect Operations Center 8.1.11000.20200930_0721 C. Cancel -----> [C] 2 [Hit Enter] =====> IBM Installation Manager> Install> Select IBM Spectrum Protect server 8.1.11.20201103_1152 Options: 1. Choose version 8.1.11.20201103_1152 for installation. 2. Show all available versions of the package. C. Cancel -----> [1] [Hit Enter] Preparing and resolving the selected packages... =====> IBM Installation Manager> Install Select packages to install: 1. [X] IBM® Installation Manager 1.9.0 2. [X] IBM Spectrum Protect server 8.1.11.20201103_1152 3. [ ] IBM Spectrum Protect languages 8.1.11.20201103_1149 4. [ ] IBM Spectrum Protect license 8.1.11.20201103_1148 5. [ ] IBM Spectrum Protect storage agent 8.1.11.20201103_1147 6. [ ] IBM Spectrum Protect device driver 8.1.11.20201103_1150 7. [ ] IBM Spectrum Protect Operations Center 8.1.11000.20200930_0721 O. Check for Other Versions, Fixes, and Extensions N. Next, C. Cancel -----> [N] [Hit Enter] . . [Repeat the same steps to choose the option 4 and 6] . =====> IBM Installation Manager> Install Select packages to install: 1. [X] IBM® Installation Manager 1.9.0 2. [X] IBM Spectrum Protect server 8.1.11.20201103_1152 3. [ ] IBM Spectrum Protect languages 8.1.11.20201103_1149 4. [X] IBM Spectrum Protect license 8.1.11.20201103_1148 5. [ ] IBM Spectrum Protect storage agent 8.1.11.20201103_1147 6. [X] IBM Spectrum Protect device driver 8.1.11.20201103_1150 7. [ ] IBM Spectrum Protect Operations Center 8.1.11000.20200930_0721 O. Check for Other Versions, Fixes, and Extensions N. Next, C. Cancel -----> [N] [Hit Enter] Loading fixes... Loading fixes... Loading fixes... Validating package prerequisites... ... =====> IBM Installation Manager> Install> Shared Directory Shared Resources Directory: /opt/IBM/IBMIMShared Options: M. Change Shared Resources Directory B. Back, N. Next, C. Cancel -----> [N] [Hit Enter] Finding compatible package groups... =====> IBM Installation Manager> Install> Shared Directory> Location New package group: 1. [X] IBM Spectrum Protect Selected group id: "IBM Spectrum Protect" Selected location: "/opt/tivoli/tsm" Selected architecture: 64-bit Options: M. Change Location B. Back, N. Next, C. Cancel -----> [N] [Hit Enter] =====> IBM Installation Manager> Install> Shared Directory> Location> Custom panels ---- Configuration for IBM Spectrum Protect server 8.1.11.20201103_1152 Select the product that you purchased: 1. IBM Spectrum Protect 2. IBM Spectrum Protect Extended Edition 3. IBM Spectrum Protect for Data Retention -----> 2 [Hit Enter] Read the following license agreements carefully. View a license agreement by entering the number: 1. IBM Spectrum Protect Extended Edition - Software License Agreement 2. IBM Spectrum Protect Extended Edition - Non-IBM Terms Options: A. [ ] I accept the terms in the license agreements. D. [ ] I do not accept the terms in the license agreements. -----> a [Hit Enter] Read the following license agreements carefully. View a license agreement by entering the number: 1. IBM Spectrum Protect Extended Edition - Software License Agreement 2. IBM Spectrum Protect Extended Edition - Non-IBM Terms Options: A. [X] I accept the terms in the license agreements. D. [ ] I do not accept the terms in the license agreements. B. Back, N. Next, C. Cancel -----> [N] [Hit Enter] =====> IBM Installation Manager> Install> Shared Directory> Location> Custom panels> Summary Target Location: Package Group Name : IBM Spectrum Protect Installation Directory : /opt/tivoli/tsm Shared Resources Directory : /opt/IBM/IBMIMShared Translations: English Packages to be installed: IBM Spectrum Protect server 8.1.11.20201103_1152 IBM Spectrum Protect license 8.1.11.20201103_1148 IBM Spectrum Protect device driver 8.1.11.20201103_1150 Options: G. Generate an Installation Response File B. Back, I. Install, C. Cancel -----> [I] [Hit Enter] 25% 50% 75% 100% ------------------|------------------|------------------|------------------| ............................................................................ =====> IBM Installation Manager> Install> Shared Directory> Location> Custom panels> Summary> Completion The install completed successfully. INFORMATION: To learn about best practices for configuring, monitoring, and operating an IBM Spectrum Protect solution, go to IBM Knowledge Center: http://www.ibm.com/support/knowledgecenter/SSEQVQ/landing/welcome_sseqvq.htm Search for IBM Spectrum Protect data protection solutions. Options: F. Finish -----> [F] [Hit Enter]
Congratulations on successfully installing TSM server version 8.1.11! You have now completed the installation process and are ready to proceed with creating a TSM instance. To create a TSM instance, please refer to the guide on “How to create TSM server instance (IBM Spectrum Protect Version 8)” for detailed instructions.