Hi here are some details of my problem
With TDP de Domino in Linux.
Getting the following
mail1:/opt/tivoli/tsm/client/domino/bin # su - notes
notes@mail1:/opt/tivoli/tsm/client/domino/bin> ./domdsmc query domino
IBM Tivoli Storage Manager for Mail:
Data Protection for Lotus Domino
Version 5, Release 4, Level 2.0
(C) Copyright IBM Corporation 1999, 2007. All rights reserved.
ACD5130E Could not initialize the connection to Lotus Domino properly.
error=1543
IBM CAC, sent me some solutions: (in red what i did)
Solutions:
1. Make a copy of the .profile being used by the UNIX id that runs domdsmc
(just as a backup).
RS: copy to .profile.old
2. In the .profile for the Notes user that is going to run the TDP Domino
backup, change the PATH variable to include the opt/lotus/bin directory and the
directory where the notes.ini file is located (notes data directory). Do not
include the Domino executable directory. On AIX, this would look something like:
- export PATH=/opt/lotus/bin:/local/notesdata:$PATH:.
Note the /opt/lotus/notes/latest/ibmpow directory was removed from the PATH.
edit .profile
export PATH=/opt/ibm/lotus/bin:/notesdb:$PATH
3. Ensure that the Owner and Group for the domdsmc files/directory is set to
the same name as the Domino Server Notesdata files.
a) run chown -R <notesuser> <tdpinstall>/*
- For Example: chown -R notes /usr/tivoli/tsm/client/domino/bin/*
b) run chown <notesuser> <tdpinstall>
- For Example: chown notes /usr/tivoli/tsm/client/domino/bin
c) The permissions for the domdsmc needs to be set to include the SUID and SGID
bit for the Owner and Group (-rwsrws--x).
- For Example: chmod 6771 /usr/tivoli/tsm/client/domino/bin/domdsmc
d) chmod 755 /usr/tivoli/tsm/client/domino/bin
mail1:/home/notes # chown -R notes /opt/tivoli/tsm/client/domino/bin/*
mail1:/home/notes # chown notes /opt/tivoli/tsm/client/domino/bin/*
mail1:/home/notes # chmod 6771 /opt/tivoli/tsm/client/domino/domdsmc
mail1:/home/notes # chmod 755 /opt/tivoli/tsm/client/domino/bin/
4. Verify that the symbolic link for domdsmc in the Domino executable directory
is pointing to the domdsmc executable in the TDP install directory. On AIX,
this would look like:
- /opt/lotus/notes/latest/ibmpow/domdsmc ->
/usr/tivoli/tsm/client/domino/bin/domdsmc
Já estava ok:
mail1:/opt/ibm/lotus/notes/latest/linux # ls -ln | grep /opt
lrwxrwxrwx 1 0 0 41 Nov 7 14:16 domdsmc ->
/opt/tivoli/tsm/client/domino/ bin/domdsmc
lrwxrwxrwx 1 0 0 55 Nov 7 14:29 domdsmc_notes ->
/opt/tivoli/tsm/client/d omino/bin/domdsmc_notes/domdsmc
lrwxrwxrwx 1 0 0 41 Nov 7 14:16 dsmdomp ->
/opt/tivoli/tsm/client/domino/ bin/dsmdomp
5. Add a symbolic link for domdsmc in the .../lotus/bin directory to point to
the Domino tools/startup script. On AIX, this would look like:
- /opt/lotus/bin/domdsmc -> tools/startup
Já estava ok:
mail1:/opt/ibm/lotus/bin # ls -lh
lrwxrwxrwx 1 root root 13 Nov 7 14:16 domdsmc -> tools/startup
lrwxrwxrwx 1 root root 13 Nov 7 14:29 domdsmc_notes -> tools/startup
6. If the path is already setup (step #2), it is possible to verify the TDP
Domino executable linking with the command "which domdsmc". This should return
/opt/lotus/bin/domdsmc.
Pulei este passo
7. Set the environment variables for the TDP Domino and TSM API.
These can be set in the .profile for the Notes user. These might be similar to:
export DSMI_CONFIG=/usr/tivoli/tsm/client/domino/bin/dsm.opt
export DSMI_DIR=/usr/tivoli/tsm/client/api/bin
export DSMI_LOG=/tmp
export DOMI_DIR=/usr/tivoli/tsm/client/domino/bin
export DOMI_LOG=/tmp
export DOMI_CONFIG=/usr/tivoli/tsm/client/domino/bin/domdsm.cfg
export AIXTHREAD_MNRATIO=1:1
In this example, the log files are going to the /tmp directory. Ensure that the
directory is specified, exists, and has write permissions for the user who is
running the TDP Domino backup.
An assumption is also made, in the example above, that the dsm.opt and
domdsm.cfg files exist in the directory: /usr/tivoli/tsm/client/domino/bin/
Define variables
export DSMI_CONFIG=/opt/tivoli/tsm/client/domino/bin/dsm.opt
export DSMI_DIR=/opt/tivoli/tsm/client/api/bin
export DSMI_LOG=/tmp
export DOMI_DIR=/opt/tivoli/tsm/client/domino/bin
export DOMI_LOG=/tmp
export DOMI_CONFIG=/opt/tivoli/tsm/client/domino/bin/domdsm.cfg
Inside the file notes.profile, i found the following definitions : (I tested
those too, and didn't worked either)
export DSMI_LOG=/opt/tivoli/tsm/client/domino/bin/domdsmc_notes
export DSMI_CONFIG=/opt/tivoli/tsm/client/domino/bin/domdsmc_notes/dsm.opt
export DOMI_DIR=/opt/tivoli/tsm/client/domino/bin
export DOMI_LOG=/opt/tivoli/tsm/client/domino/bin/domdsmc_notes
export DOMI_CONFIG=/opt/tivoli/tsm/client/domino/bin/domdsmc_notes/domdsm.cfg
alias domdsmc=domdsmc_notes
export PATH=/opt/ibm/lotus/bin:/notesdb:$PATH
export DSMI_DIR=/opt/tivoli/tsm/client/api/bin
8. The domdsmc needs to be run as the Notes user that started the Domino server.
(the same user that is set as the Owner for the domdsmc).
Get the following
mail1:/opt/tivoli/tsm/client/domino/bin # su - notes
notes@mail1:/opt/tivoli/tsm/client/domino/bin> ./domdsmc query domino
IBM Tivoli Storage Manager for Mail:
Data Protection for Lotus Domino
Version 5, Release 4, Level 2.0
(C) Copyright IBM Corporation 1999, 2007. All rights reserved.
ACD5130E Could not initialize the connection to Lotus Domino properly.
error=1543
So i decide to reconfigure it again
////////////////////////
mail1:/opt/tivoli/tsm/client/domino/bin # rm -rf domdsmc_notes/
////////////////////////////////////////////////////////////////
mail1:/opt/tivoli/tsm/client/ba/bin # cat dsm.opt
SERVERNAME SANTANA-TEXTIL
////////////////////////
mail1:/opt/tivoli/tsm/client/ba/bin # cat dsm.sys
Servername SANTANA-TEXTIL
Nodename MAIL1
Passwordaccess Generate
TCPServeraddress 192.168.0.18
TXNBytelimit 65536
Managedservice Webclient Schedule
Schedlogname /opt/tivoli/tsm/client/ba/bin/dsmsched.log
Schedlogret 15
Errorlogname /opt/tivoli/tsm/client/ba/bin/dsmerror.log
Errorlogret 15
Dirmc MC-DADOS
Domain ALL-LOCAL
Exclude.dir /
*Exclude.dir
*Exclude.dir
Include /notesdb/notes.ini
include /.../.../*.id
Servername SANTANA-TEXTIL_NOTES
Nodename MAIL1-TDPDOMINO
Passwordaccess generate
TCPServeraddress 192.168.0.18
////////////////////////
mail1:/opt/tivoli/tsm/client/api/bin # ls -ln
lrwxrwxrwx 1 0 0 20 Nov 12 17:37 dsm.sys -> ../../ba/bin/dsm.sys
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Recofiguring:
mail1:/opt/tivoli/tsm/client/domino/bin # ./dominstall
IBM Tivoli Storage Manager for Mail:
Data Protection for Lotus Domino
Version 5, Release 4, Level 2.0
(C) Copyright IBM Corporation 1999, 2007. All rights reserved.
Using the Data Protection for Lotus Domino client, domdsmc, installed in
/opt/tivoli/tsm/client/domino/bin.
Is that correct?.
(Yes (Y)/No (N)) Y
Using the Domino, libnotes.so, installed in /opt/ibm/lotus/notes/latest/linux.
Is that correct?.
(Yes (Y)/No (N)) Y
Using the Domino file, notes.ini, installed in /notesdb.
Is that correct?.
(Yes (Y)/No (N)) Y
Using the Tivoli Storage Manager Api, libApiDS.so, installed in /usr/lib.
Is that correct?.
(Yes (Y)/No (N)) Y
Setting notes as owner for the Data Protection for Domino executables.
Do you want to continue with the Tivoli Storage Manager Web client
configuration?.
(Yes (Y)/No (N)) Y
Using the Tivoli Storage Manager client system options file, dsm.sys, installed
in /opt/tivoli/tsm/client/ba/bin.
Is that correct?.
(Yes (Y)/No (N)) Y
0 SANTANA-TEXTIL
1 SANTANA-TEXTIL_NOTES
Choose the server entry used by the Tivoli Storage Manager Web client.
0
ACD6008I Symbolic link /opt/ibm/lotus/notes/latest/linux/domdsmc to
/opt/tivoli/tsm/client/domino/bin/domdsmc already exists.
ACD6008I Symbolic link /opt/ibm/lotus/notes/latest/linux/dsmdomp to
/opt/tivoli/tsm/client/domino/bin/dsmdomp already exists.
ACD6008I Symbolic link /opt/ibm/lotus/bin/domdsmc to tools/startup already
exists.
ACD6008I Symbolic link /opt/ibm/lotus/bin/dsmdomp to tools/startup already
exists.
Is the Domino server DB2 enabled?
(Yes (Y)/No (N)) N
Installing notes.profile profile in directory /opt/tivoli/tsm/client/domino/bin.
Is that correct?.
(Yes (Y)/No (N)) Y
ACD6008I Symbolic link /opt/ibm/lotus/notes/latest/linux/domdsmc_notes to
/opt/tivoli/tsm/client/domino/bin/domdsmc_notes/domdsmc already exists.
ACD6008I Symbolic link /opt/ibm/lotus/bin/domdsmc_notes to tools/startup
already exists.
******************************************************************
* Make the suggested changes to the dsm.sys file
/opt/tivoli/tsm/client/ba/bin/dsm.sys.
*
* Register the node notes to the Tivoli Storage Management server.
*
* Then issue the following command to complete the setup for this Domino
server
domdsmc query adsm
-configfile=/opt/tivoli/tsm/client/domino/bin/domdsmc_notes/domdsm.cfg
-adsmpwd=
******************************************************************
Reply with the next notesdata partition or a NULL line (enter key).
Reply with the next notesdata partition or a NULL line (enter key).
Data Protection for Domino installation process has successfully completed.
////////////////////////////////////////////////////////////////////////
Connection with TSM Server ok:
mail1:/opt/tivoli/tsm/client/domino/bin # ./domdsmc query adsmserver
IBM Tivoli Storage Manager for Mail:
Data Protection for Lotus Domino
Version 5, Release 4, Level 2.0
(C) Copyright IBM Corporation 1999, 2007. All rights reserved.
Tivoli Storage Manager Server Connection Information
----------------------------------------------------
Nodename ............................... MAIL1-TDPDOMINO
NetWork Host Name of Server ............ 192.168.0.18
TSM API Version ........................ Version 5, Release 4, Level 1.2
Server Name ............................ SANTANA-TEXTIL
Server Type ............................ Windows
Server Version ......................... Version 5, Release 4, Level 0.0
Compression Mode ....................... Client Determined
Domain Name ............................ PD-SANTANA
Active Policy Set ...................... PS-SANTANA
Default Management Class ............... MC-DADOS
Connection with domino not:
mail1:/opt/tivoli/tsm/client/domino/bin # su - notes
notes@mail1:/opt/tivoli/tsm/client/domino/bin> ./domdsmc query domino
IBM Tivoli Storage Manager for Mail:
Data Protection for Lotus Domino
Version 5, Release 4, Level 2.0
(C) Copyright IBM Corporation 1999, 2007. All rights reserved.
ACD5130E Could not initialize the connection to Lotus Domino properly.
error=1543
/////////////////////////////////////////////////////////////////////////////
I collect more information about the machine
notes@mail1:/notesdb/temp> uname -a
Linux mail1 2.6.16.46-0.12-smp #1 SMP Thu May 17 14:00:09 UTC 2007 i686 i686
i386 GNU/Linux
notes@mail1:/notesdb/temp> rpm -qa | grep TIV
TIVsm-API-5.4.1-2
TIVsm-BA-5.4.1-2
I don't know Linux very well, but as far as I know when whe have SMP its 64
bits, but our client Said that its 32 bits
I tryed to install the 64 bits rpm and are missing some libs
notes@mail1:/notesdb/temp> rpm -ivh TIVsm-API64.i386.rpm
error: Failed dependencies:
libcrypt.so.1()(64bit) is needed by TIVsm-API64-5.4.1-2.x86_64
libcrypt.so.1(GLIBC_2.2.5)(64bit) is needed by
TIVsm-API64-5.4.1-2.x86_64
libc.so.6()(64bit) is needed by TIVsm-API64-5.4.1-2.x86_64
libc.so.6(GLIBC_2.2.5)(64bit) is needed by TIVsm-API64-5.4.1-2.x86_64
libdl.so.2()(64bit) is needed by TIVsm-API64-5.4.1-2.x86_64
libdl.so.2(GLIBC_2.2.5)(64bit) is needed by TIVsm-API64-5.4.1-2.x86_64
libgcc_s.so.1()(64bit) is needed by TIVsm-API64-5.4.1-2.x86_64
libgcc_s.so.1(GCC_3.0)(64bit) is needed by TIVsm-API64-5.4.1-2.x86_64
libm.so.6()(64bit) is needed by TIVsm-API64-5.4.1-2.x86_64
libm.so.6(GLIBC_2.2.5)(64bit) is needed by TIVsm-API64-5.4.1-2.x86_64
libpthread.so.0()(64bit) is needed by TIVsm-API64-5.4.1-2.x86_64
libpthread.so.0(GLIBC_2.2.5)(64bit) is needed by
TIVsm-API64-5.4.1-2.x86_64
libpthread.so.0(GLIBC_2.3.2)(64bit) is needed by
TIVsm-API64-5.4.1-2.x86_64
libstdc++.so.5()(64bit) is needed by TIVsm-API64-5.4.1-2.x86_64
libstdc++.so.5(CXXABI_1.2)(64bit) is needed by
TIVsm-API64-5.4.1-2.x86_64
libstdc++.so.5(GLIBCPP_3.2)(64bit) is needed by
TIVsm-API64-5.4.1-2.x86_64
So I didn't try to force, do you think that's the problem? Do you think I need
to install this rpm??
Vinicius do Valle Fraga
|