1. Forum Rules (PLEASE CLICK HERE TO READ BEFORE POSTING) Click the link to access ADSM.ORG Acceptable Use Policy and forum rules which should be observed when using this website. Violators may be banned from this website. This message will disappear after you have made at least 12 posts. Thank you for your cooperation.

Installing TDP for Domino on Linux ??

Discussion in 'Domino' started by marthein, Feb 18, 2008.

  1. marthein

    marthein New Member

    Joined:
    Feb 18, 2008
    Messages:
    5
    Likes Received:
    0
    Hi ... does anyone here has documentation about installing TDP for Domino on RedHat Linux?

    I've searched on the Internet and found little information only at this matter. The only installation guide I found is quick guide of tdp installation on domino. While practically I got this java error during the installation :

    Stack Trace:
    java.lang.NoClassDefFoundError: com.zerog.ui.gui.liteweight.ZGGridBagContainer
    at java.lang.Class.initializeClass(libgcj.so.7rh)
    at java.lang.Class.initializeClass(libgcj.so.7rh)
    at ZeroGge.a(DashoA8113)
    at ZeroGge.<init>(DashoA8113)
    at ZeroGfu.a(DashoA8113)
    at com.zerog.ia.installer.AAMgr.a(DashoA8113)
    at com.zerog.ia.installer.LifeCycleManager.h(DashoA8113)
    at com.zerog.ia.installer.LifeCycleManager.a(DashoA8113)
    at com.zerog.ia.installer.Main.main(DashoA8113)
    at java.lang.reflect.Method.invoke(libgcj.so.7rh)
    at com.zerog.lax.LAX.launch(DashoA8113)
    at com.zerog.lax.LAX.main(DashoA8113)
    Caused by: java.lang.IncompatibleClassChangeError: ZeroGrh
    at java.lang.VMClassLoader.defineClass(libgcj.so.7rh)
    at java.lang.ClassLoader.defineClass(libgcj.so.7rh)
    at java.security.SecureClassLoader.defineClass(libgcj.so.7rh)
    at java.net.URLClassLoader.findClass(libgcj.so.7rh)
    at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.7rh)
    at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
    at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
    at java.lang.Class.initializeClass(libgcj.so.7rh)
    ...11 more

    I believe that this error caused by missed pre-requirement due to installation. But since I have less documentation, I don't know what to prepare ahead.

    Your information on this greatly appreciated ....

    Many thanks

    Martin Panggabean
     
  2.  
  3. Harry_Redl

    Harry_Redl Moderator

    Joined:
    Dec 29, 2003
    Messages:
    2,260
    Likes Received:
    135
    Occupation:
    IT Consultant
    Location:
    Czech Republic
    Hi,

    what Java version do you have? What version of TDP and RHEL?

    Harry
     
  4. aroon_e

    aroon_e New Member

    Joined:
    Jun 28, 2007
    Messages:
    161
    Likes Received:
    1
    Occupation:
    System Administrator
    Location:
    Singara Chennai
    Hi Marthein,

    I am not having any Document on installing TDP for Domino.But i have the steps which i follow to install the TDP for Domino on Linux (RHEL).


    1.install api client and ba client
    2.chmod dpdomino.bin to executable
    3.install dominoclient--->./dpdomino.bin -console
    4.ren dsm.opt.smp to dsm.opt and dsm.sys.smp dsm.sys
    5.create two client node in AC
    6.run dominstall script from /opt/tivoil/tsm/client/domino/bin
    7.new directory domdsmc_notes will be created under /opt/tivoil/tsm/client/domino/bin
    Created symbolic link /opt/lotus/notes/latest/linux/domdsmc to /opt/tivoli/tsm/client/domino/bin/domdsmc.

    Created symbolic link /opt/lotus/notes/latest/linux/dsmdomp to /opt/tivoli/tsm/client/domino/bin/dsmdomp.

    Created symbolic link /opt/lotus/bin/domdsmc to tools/startup.

    Created symbolic link /opt/lotus/bin/dsmdomp to tools/startup.
    8. set env variables in /etc/profile and /etc/rc.local
    9. modify dsm.opt from 2 locations->/opt/tivoli/tsm/client/ba/bin--server name primarybackup and /opt/tivoli/tsm/client/domino/bin/domdsmc_notes --- primarybackup_notes
    10. modify dsm.sys from /opt/tivoli/tsm/client/ba/bin-- according to dsm.opt files--> 2 node name exists. for (*.nsf,*.ntf) and (other folders)
    11. copy dsm.sys to /opt/tivoli/tsm/client/domino/bin/domdsmc_notes folder
    12. su notesadm
    13. ln -s /opt/tivoli/tsm/client/api/bin/dsm.sys /opt/tivoli/tsm/client/ba/bin/dsm.sys or
    14. ln -s /opt/tivoli/tsm/client/api/bin/dsm.opt /opt/tivoli/tsm/client/ba/bin/dsm.opt
    15. ln -s /opt/tivoli/tsm/client/ba/bin/dsm.sys /opt/tivoli/tsm/client/api/bin/dsm.sys
    16. 15. ln -s /opt/tivoli/tsm/client/ba/bin/dsm.opt /opt/tivoli/tsm/client/api/bin/dsm.opt
    17. domdsmc query adsm -configfile=/opt/tivoli/tsm/client/domino/bin/domdsmc_notesadm/domdsm.cfg -adsmpwd=
    18. create schedule in AC and assign the client

    Aroon
     
  5. marthein

    marthein New Member

    Joined:
    Feb 18, 2008
    Messages:
    5
    Likes Received:
    0
    Hi Harry & Aaron,

    It seems that the Red Hat using old JRE or GJC lib .... I don't know much about the information generated when I execute /usr/bin/java -version.

    Anyway... thx to Harry for such a valuable guidance upon the Domino Installation. I've gone through with the guidance but unfortunately I was unable to complete the " domdsmc query adsm -configfile=/opt/tivoli/tsm/client/domino/bin/domdsmc_notesadm/domdsm.cfg -adsmpwd= " .

    Its generated error message : " domdsmc: error while loading shared libraries: libnotes.so: cannot open shared object file: No such file or directory "

    I've checked that I have set the required file (libnotes.so) correctly.

    Do I missed one step before execute the domdsmc command ? Do I need to restart Domino after TDP installation?
     
  6. luisvidal

    luisvidal New Member

    Joined:
    Feb 6, 2006
    Messages:
    111
    Likes Received:
    0
    Occupation:
    TSM Administrator
    Location:
    Miami, FL, USA
    I've found this document when installing in SLES9, but I'm sure it works for RHEL as well:

    ==================================================================
    Problem:

    After installation of TDP for Domino any domdsmc command may terminate with:
    "error while loading shared libraries: libnotes.so: cannot open shared object file: No such file or directory"

    Solution:

    After installation of the Domino server, TDP for Domino and running dominstall, any 'domdsmc' command may fail with:
    "error while loading shared libraries: libnotes.so: cannot open shared object file: No such file or directory"

    The TDP for domino is searching for this and additional libraries in '/usr/lib'. Run this commands:

    ln -s /opt/ibm/lotus/notes/latest/linux/libnotes.so /usr/lib/libnotes.so
    ln -s /opt/ibm/lotus/notes/latest/linux/libndgts.so /usr/lib/libndgts.so

    If the Domino server is at v7.x, also this link is required:

    ln -s /opt/ibm/lotus/notes/latest/linux/libxmlproc.so /usr/lib/libxmlproc.so

    If the Domino server is partitioned installed in that system, this link should be already set.


    http://www-1.ibm.com/support/docvie...90&loc=en_US&cs=UTF-8&lang=en&rss=ct669tivoli
     
  7. Pamoramone

    Pamoramone New Member

    Joined:
    May 23, 2005
    Messages:
    35
    Likes Received:
    0
    Occupation:
    System Engineer
    Location:
    Slovenia
    Hi,

    Run installation for domino environment (./dominstall) where all the symbolic links to required libraries are created. Also check bash environment on your linux system. Make sure all the required libraries are pointed to correct location on your linux system

    find / -name libnotes.so
     
  8. marthein

    marthein New Member

    Joined:
    Feb 18, 2008
    Messages:
    5
    Likes Received:
    0
    I've followed the instruction from the TSM site: http://www-1.ibm.com/support/docview...ss=ct669tivoli and it solved the error. Another error arised relate to libTdp....so but I've solved it also by disabling the SELinux. After I've done adding password to adsm and succeded to query adsm, I try to do backup : ./domdsmc incremental xxxx.nsf

    it generates error : ACD5130E Could not initialize the connection to Lotus Domino properly. error=1543

    Does anyone know how to solve it?

    Thx
    Martin
     
  9. luisvidal

    luisvidal New Member

    Joined:
    Feb 6, 2006
    Messages:
    111
    Likes Received:
    0
    Occupation:
    TSM Administrator
    Location:
    Miami, FL, USA
    I think you are having an issue with TDP not being able to find your configuration file. Check your PATH variables and see if they are pointing to the TDP for Domino configuration file.
     
  10. marthein

    marthein New Member

    Joined:
    Feb 18, 2008
    Messages:
    5
    Likes Received:
    0
    I check this :

    [notes@dominolinux2 linux]$ domdsmc query adsm

    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.

    Please enter the password for node DOMINOLINUX2_NOTES:


    Tivoli Storage Manager Server Connection Information
    ----------------------------------------------------

    Nodename ............................... DOMINOLINUX2_NOTES
    NetWork Host Name of Server ............ 10.23.0.41
    TSM API Version ........................ Version 5, Release 4, Level 1.2

    Server Name ............................ TSMSERVER
    Server Type ............................ AIX-RS/6000
    Server Version ......................... Version 5, Release 3, Level 2.0
    Compression Mode ....................... Client Determined
    Domain Name ............................ AALDOM
    Active Policy Set ...................... AALPS
    Default Management Class ............... DAILYMC


    [notes@dominolinux2 linux]$ domdsmc query preferences

    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.

    Data Protection for Domino Preferences
    --------------------------------

    ADSMLOGDir ..................... /opt/tivoli/tsm/client/domino/bin/domdsmc_notes/
    ADSMOPTFile .................... /opt/tivoli/tsm/client/api/bin/dsm.opt
    BUFFers ........................ 3
    BUFFERSIze ..................... 1024
    DATEformat ..................... 0
    DOMI_DIR ....................... /opt/tivoli/tsm/client/domino/bin
    DOMINstallpath ................. /opt/ibm/lotus/bin
    LOGFile ........................ /opt/tivoli/tsm/client/domino/bin/domdsmc_notes/domdsm.log
    LOGPRUne ....................... 60
    MOUNTWait ...................... Yes
    NOTESInipath ................... /local/notesdata
    NUMberformat ................... 0
    REPlace ........................ Yes
    SESSions ....................... 1
    STATistics ..................... No
    SUBDir ......................... No
    TIMEformat ..................... 0
    DOMTXNBYTElimit................. 0
    DOMTXNGROUPmax.................. 2

    DB2ALTDBname ................... DOM_ALT
    DB2CONTainerpath ...............
    DB2LOGPath .....................
    DB2LOGTarget ...................
    DB2REPlace ..................... Yes
    DB2RESTIntopath ................
    DB2SESSions .................... 1
    DB2USER ........................

    [notes@dominolinux2 linux]$ 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


    Which parameter or configuration that I've to change to fix this error ??
    I've also tried using the /configfile=<.......................> option to be sure domdsmc using the correct configuration file but it still generate the error


    BR,
    Martin
     
  11. Harry_Redl

    Harry_Redl Moderator

    Joined:
    Dec 29, 2003
    Messages:
    2,260
    Likes Received:
    135
    Occupation:
    IT Consultant
    Location:
    Czech Republic
  12. marthein

    marthein New Member

    Joined:
    Feb 18, 2008
    Messages:
    5
    Likes Received:
    0
    I've seen that thread .... Btw, i'm using Lotus Domino ver 8 ... TSM BA Client ver 5.4.2, TDP ver 5.4.2 .... is that correct pairing ?

    BR,
    Martin
     
  13. luisvidal

    luisvidal New Member

    Joined:
    Feb 6, 2006
    Messages:
    111
    Likes Received:
    0
    Occupation:
    TSM Administrator
    Location:
    Miami, FL, USA
    According to this page by IBM, it works for Domino 8.0.x:

    Data Protection for Lotus Domino V5.4.2 for Linux on x86

    Data Protection for Lotus Domino for Linux on x86 requires the following hardware and software:

    * 32 bit or 64 bit Intel Pentium, or higher, or compatible hardware supported by the operating system and the application
    * At least 8 MB of disk space and 128 MB of RAM
    * Red Hat Enterprise Linux 4 or 5 (32 and 64 bit) or SLES 9 or 10 (32 and 64 bit)
    * Lotus Domino 6.5.x, 7.0.x, or 8.0.x server
    * A Tivoli Storage Manager server V5.3.0, or later
    * A Tivoli Storage Manager API V5.4.1.2, or later
    * A Tivoli Storage Manager backup-archive client V5.4.1.2, or later, if you will be using IBM Tivoli Storage Manager central scheduling or Web Client GUI
    * DB2 Universal Database V9.1.2 if you will be using Data Protection to backup Domino DB2 enabled Notes databases

    There's more in this page:

    http://www-1.ibm.com/support/docview.wss?rs=669&uid=swg21254545
     
  14. rznadmin

    rznadmin New Member

    Joined:
    Feb 20, 2004
    Messages:
    67
    Likes Received:
    2
    Hi,
    I've had the same issue (ACD5130E with error=1543) when I tried

    domdsmc q domino.

    But it works with

    domdsmc_notes1 q domino!

    SD
     
: linux, tdp domino

Share This Page