Wiki
Wiki
This is an old revision of the document!
These are the installation instructions I got from Matthias Feyerabend. If you want your machine to be in the daily backup, write him an email M.Feyerabend@gsi.de with your computername (sdpcxxxx) and tell him to integrate your machin in he backup. When you received an answer, do the following steps.
Get install image:
http://ftp.rz.uni-karlsruhe.de/pub/tsm/mirror/maintenance/client/v5r3/Windows/x32/v534/
get image TSM534C_X32.exe
Install instructions are under
TSM534C_X32_README_enu.htm, basically:
the installation involves two phases:
1. Extract the install image to your hard drive. 2. Install the client from the install image.
and:
Installing a custom dsm.opt file
If you want to install a custom dsm.opt file, place a copy of the file in the ..\config directory located within the install image:
E:\tsm_images\TSM_BA_Client\baclient\Program Files\Tivoli\TSM\config
The file must be named dsm.opt.
The custom dsm.opt file will not be installed if a dsm.opt file already exists in the ..\baclient directory.
Configuring:
1. To configure you need at least these two options:
tcpserveraddress slxtsm1.gsi.de tcpport 1500
Enter the values when prompted from a wizard or write them into a file E:\program files\tivoli\tsm\baclient\dsm.opt
2. To get automatic backup during night, you have to do:
a. login as localadmin.
b. DOS command prompt and execute:
cd /d E:\“program files”\tivoli\tsm\baclient
c. execute command
dsmcutil inst /name:“TSM Client Scheduler” /node:XXXXX /password:XXXXX /autostart:yes
(change XXXXX to your nodename! (for example sdpc0815)
3. The following rights are needed for normal users to do backup and restore (see the pictures below):
— Rainer Haseitl 2008/05/15 15:10
There is a bug in the following C-Code, can you find it? Some compilers seem not to follow the C++ standard and correct the error “on their own”. In this case, assume that you have a good old standard C++ compiler.
#include <stdio.h> int square(int arg) { return arg*arg; } int cube(int arg) { return arg*arg*arg; } int main() { int x; x = 5; /* Calculate 5^2 + 6^3 */ printf("Result: %d", square(x) + cube(++x)); getchar(); return 0; }
You found the bug or have a question? → r.haseitl@gsi.de