This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
tsm:tsm_install [2021/01/01 21:25] 127.0.0.1 external edit |
tsm:tsm_install [2025/01/29 22:14] (current) manu |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| https://blog.thomasbaumann.com/blog/spectrum-protect-systemd-dsmserv-autostart | https://blog.thomasbaumann.com/blog/spectrum-protect-systemd-dsmserv-autostart | ||
| + | |||
| + | For fresh installations, issue the following command, to bypass prerequisites: | ||
| + | * Installation wizard: ./install.sh -g -vmargs "-DBYPASS_TSM_REQ_CHECKS=true" | ||
| + | * Console mode: ./install.sh -c -vmargs "-DBYPASS_TSM_REQ_CHECKS=true" | ||
| + | * Silent mode: ./install.sh -s -acceptLicense -vmargs "-DBYPASS_TSM_REQ_CHECKS=true" | ||
| ===== Disk design for TSM on UNIX / Linux ===== | ===== Disk design for TSM on UNIX / Linux ===== | ||
| Line 12: | Line 17: | ||
| <code> | <code> | ||
| # cat /etc/security/limits.conf | # cat /etc/security/limits.conf | ||
| - | tsminst1 soft nofile 8096 | + | tsminst1 soft nofile 16192 |
| - | tsminst1 hard nofile 21832 | + | tsminst1 hard nofile 65536 |
| </code> | </code> | ||
| + | |||
| + | == Example for Redhat 8 == | ||
| + | |||
| + | <cli prompt='#'> | ||
| + | [root@rhtsm01 ~]# cat /etc/sysctl.d/db2.conf | ||
| + | kernel.msgmax = 65536 | ||
| + | kernel.msgmnb = 65536 | ||
| + | kernel.msgmni = 131072 | ||
| + | kernel.sem=250 1024000 32 4096 | ||
| + | kernel.shmall = 18446744073692774399 | ||
| + | kernel.shmmax = 18446744073692774399 | ||
| + | kernel.shmmni = 32768 | ||
| + | [root@rhtsm01 ~]# cat /etc/sysctl.d/tsm.conf | ||
| + | kernel.randomize_va_space = 2 | ||
| + | |||
| + | vm.swappiness = 5 | ||
| + | vm.overcommit_memory = 0 | ||
| + | </cli> | ||
| + | |||
| + | |||
| + | == Example for Redhat 7 == | ||
| Tuning for linux (small config blueprint) | Tuning for linux (small config blueprint) | ||
| Line 279: | Line 305: | ||
| Here we will only explain manual method step by step to do the setup of TSM server | Here we will only explain manual method step by step to do the setup of TSM server | ||
| - | If you want an easier way to configure you TSM server, use the Wizard: | + | If you want an easier way to configure you TSM server, use the Wizard: <color #ed1c24>**dsmicfgx**</color> |
| <code> | <code> | ||
| Enable X11 | Enable X11 | ||
| Line 890: | Line 916: | ||
| By default TSM v6 has to be configure to backup it own database (DB2 backup is not really supported even if it's possible : db2 backup db tsmdb1 to /dbbackup ) | By default TSM v6 has to be configure to backup it own database (DB2 backup is not really supported even if it's possible : db2 backup db tsmdb1 to /dbbackup ) | ||
| - | * Check if environment is set into the home directory from instance, else add the following entry: | + | * Check if environment is set into the home directory from instance, else add the following entry, **on Linux use .bash_profile** instead of .profile: |
| <cli prompt='#'> | <cli prompt='#'> | ||
| [tsminst1@tsmsrv]/tsm/config# cat /tsm/config/.profile | [tsminst1@tsmsrv]/tsm/config# cat /tsm/config/.profile | ||
| Line 1081: | Line 1107: | ||
| completion state of FAILURE. (SESSION: 1, PROCESS: 2) | completion state of FAILURE. (SESSION: 1, PROCESS: 2) | ||
| </code> | </code> | ||
| + | |||
| + | ==== Disable Client Deployment ==== | ||
| + | |||
| + | Prevent error when don't use automatic depolyment for clients (ANR3763E) | ||
| + | |||
| + | <cli prompt='>'> | ||
| + | Protect> set DEPLOYPKGMGR OFF | ||
| + | Protect> query monitorsettings | ||
| + | Deploy Package Manager: Off | ||
| + | </cli> | ||
| ==== parameter PASSWORDACCESS ==== | ==== parameter PASSWORDACCESS ==== | ||